24 Commits

Author SHA1 Message Date
Greg Sarjeant
6c64b914fc Convert to autoloader. Restore unified CSS. 2025-06-28 12:03:04 -04:00
Greg Sarjeant
37c5de51a7 Split admin CSS from main page CSS. 2025-06-24 19:58:48 -04:00
Greg Sarjeant
4712aa8da6 Make mood picker tab-navigable. Other cleanup. 2025-06-23 11:33:37 -04:00
Greg Sarjeant
efe9688289 Add database migration. Add accessibility and mood settings. Add mood to tick format. 2025-06-23 08:17:38 -04:00
Greg Sarjeant
d6673c7ed2 Remove original css. Standardize borders. 2025-06-22 08:23:00 -04:00
Greg Sarjeant
4ce938e7bc Fix frontpage keyboard navigation. More cleanup. 2025-06-20 22:37:54 -04:00
Greg Sarjeant
9eafadde2f Accessibility improvements and simplification. Fix ticks. 2025-06-20 20:31:42 -04:00
Greg Sarjeant
a3677c5585 Fix navbar styling specificity bug. 2025-06-19 23:01:34 -04:00
Greg Sarjeant
d94bf1e3b9 Simplify default css. 2025-06-19 22:27:35 -04:00
Greg Sarjeant
a3a6471ced Remove a bunch of trailing whitespace. 2025-06-17 22:08:50 -04:00
Greg Sarjeant
a15cfc5876 Convert dropdown menus to details/summary tags 2025-06-17 18:05:14 -04:00
Greg Sarjeant
f72896892b cleanup. Improve homepage semantics. Add .htaccess files to blocked directories. 2025-06-17 16:25:31 -04:00
Greg Sarjeant
77ec1bbb3b fix setup. consolidate navbar 2025-06-17 09:36:13 -04:00
Greg Sarjeant
856677659e Add flash messages. 2025-06-16 16:47:35 -04:00
Greg Sarjeant
427558bd8c Clean up emoji model and sidebar. Fix some validation errors. Allow mood to be cleared. 2025-06-14 13:05:18 -04:00
Greg Sarjeant
3b8d54460c Single column delete view, test for mbstring extension 2025-06-14 00:23:59 -04:00
Greg Sarjeant
8f2534568d custom emoji 2025-06-13 23:46:33 -04:00
Greg Sarjeant
6852eaa35e cleanup 2025-06-10 20:34:19 -04:00
Greg Sarjeant
4f5ea22dfd Add CSS upload. Refactor templates. General cleanup. 2025-06-10 20:00:18 -04:00
Greg Sarjeant
f8e7151e6f Extract colors to variables. 2025-06-09 15:43:52 -04:00
Greg Sarjeant
f566e2a638 Commit before extracting colors to variables. 2025-06-09 15:38:28 -04:00
Greg Sarjeant
3690317206 Refactor models. Handle empty ticks. Prep for CSS upload. 2025-06-09 14:12:59 -04:00
Greg Sarjeant
04e813f32c css cleanup. 2025-06-06 09:03:09 -04:00
Greg Sarjeant
f9aa2c7cb7 Flatten structure to better match current PHP practice. 2025-06-02 08:21:35 -04:00