15 Commits

Author SHA1 Message Date
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