Ben Kurtovic
6ea69e5a08
Show disabled campaigns with a flag; placeholder for invalid char IDs.
7 years ago
Ben Kurtovic
f8713d9357
Allow accessing individual campaigns directly.
7 years ago
Ben Kurtovic
9a4c10ff74
Fix titles for error routes.
7 years ago
Ben Kurtovic
9880e8d66f
Standardize title generation.
7 years ago
Ben Kurtovic
506deb24cd
Add dropdown for campaign selection; titles.
7 years ago
Ben Kurtovic
8b23005570
Properly escape login link for safety.
7 years ago
Ben Kurtovic
dda18add9a
Display empty member list correctly.
7 years ago
Ben Kurtovic
dbcbe05729
Typo fix.
7 years ago
Ben Kurtovic
9acd3a85b8
Don't link back to current page.
7 years ago
Ben Kurtovic
aaa5d5ba6a
Fix members without roles, spacing.
7 years ago
Ben Kurtovic
3f6e8f1248
Note CEO in member list.
7 years ago
Ben Kurtovic
877ac85628
Add styling to members module.
7 years ago
Ben Kurtovic
da788d83fb
Implement most of members module logic.
7 years ago
Ben Kurtovic
dfa695bb83
Add structure and supporting code for modules; add Campaigns module.
* Add config/modules/.
* Add hook-aware post-login homepage.
* Add flexible character module property database table, plus
AuthManager interface.
* Add Config.modules.
* Modules are imported dynamically with a _provided pseudo-module that
contains their Flask blueprint and a config reference.
* Add stubs for Map, Members, and Intel modules.
* Implement starting code for Campaigns module.
* Update sample config.
* Update database schema with foreign key constraints (unused for now).
* Restructure header HTML and desktop CSS slightly to cleanly display
large navigation bars.
* Dynamically generate navigation bar.
* Properly align character options popup with portrait.
7 years ago
Ben Kurtovic
9da51282ee
Add modules to config; recast corp title as h1.
7 years ago
Ben Kurtovic
631a7432c0
Minor styling/CSS tweaks.
7 years ago
Ben Kurtovic
6d8e8443b1
Fix JS for previous commit.
7 years ago
Ben Kurtovic
ce66786573
Make style picker indicate current selection.
7 years ago
Ben Kurtovic
52ffd35abc
Add custom 404.
7 years ago
Ben Kurtovic
8aece18afa
Switch style immediately with JS.
7 years ago
Ben Kurtovic
463143095b
Clean up styles and make them configurable.
7 years ago
Ben Kurtovic
3b59e3b4dc
Add jQuery; make logout link auto-POST.
7 years ago
Ben Kurtovic
ccfb5ac379
More minor style tweaks.
7 years ago
Ben Kurtovic
90874b72c3
Fix up header styling when logged in.
7 years ago
Ben Kurtovic
856361f98a
Use character style over default site-wide stylesheet.
7 years ago
Ben Kurtovic
deebbee929
Minor style tweaks, fixes.
7 years ago
Ben Kurtovic
f34923fadb
Clean up logout page styling.
7 years ago
Ben Kurtovic
493de28a5d
Add clean message flashing, error handling.
7 years ago
Ben Kurtovic
d29d4b12cd
Flesh out database, authentication, EVE SSO, docstrings.
7 years ago
Ben Kurtovic
a8bf24b19a
Add basic database, session management.
7 years ago
Ben Kurtovic
28978c4119
Add alt attr for image tag.
8 years ago
Ben Kurtovic
34b77bcecd
Make styling responsive.
8 years ago
Ben Kurtovic
bf7e58dba9
Add EVE date to footer.
8 years ago
Ben Kurtovic
5363fc32b0
Add style to config; minor tweaks.
8 years ago
Ben Kurtovic
a290942e7a
Restructure template inheritance and add sample config.
8 years ago
Ben Kurtovic
7b49e002d9
Update styles, flesh out more.
8 years ago
Ben Kurtovic
c769bfd180
Style tweaks; login button.
8 years ago
Ben Kurtovic
fce7e1c4ee
Flask basics, style.
8 years ago