A corporation manager and dashboard for EVE Online
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

35 lines
1.5 KiB

  1. <%inherit file="../_default.mako"/>
  2. <%block name="title">
  3. ${self.maketitle(campaign["title"], "Campaigns")}
  4. </%block>
  5. <h2>
  6. <span class="understate">Campaign:</span>
  7. <span${"" if enabled else ' class="disabled"'}>${campaign["title"] | h}</span>
  8. </h2>
  9. <div id="operations">
  10. % for section in campaign["layout"]:
  11. <section>
  12. % for opname in section:
  13. <% operation = campaign["operations"][opname] %>
  14. <div class="operation">
  15. <h3><a href="${url_for('.operation', cname=name, opname=opname)}">${operation["title"] | h}</a></h3>
  16. <div class="stats">
  17. <!-- ... -->
  18. <%
  19. random = __import__("random")
  20. n = [random.randint(0, 500), random.randint(10000, 500000), random.randint(10000000, 50000000000)][random.randint(0, 2)]
  21. %>
  22. <%
  23. klass = "big" if n < 1000 else "medium" if n < 1000000 else "small"
  24. %>
  25. <div class="primary">
  26. <span class="${klass}">${"{:,}".format(n)}</span>
  27. </div>
  28. <div class="unit">${"ships" if klass == "big" else "points" if klass == "medium" else "ISK"}</div> <!-- ... plural -->
  29. </div>
  30. </div>
  31. % endfor
  32. </section>
  33. % endfor
  34. </div>