brewlog/static
Jon Seager 920931ba17
refactor: fix template review findings (security, macros, tokens)
Address findings from the templates code review:

- Fix XSS in admin.html onclick handlers via data attributes
- Fix XSS in 5 edit page signal initializations via JSON serialization
- Fix register.html token exposure by moving to data attribute
- Add entity_icon, quick_notes_toggles, add_form_submit macros
- Replace hardcoded colors with design tokens (warning, error, success)
- Add warning design tokens to CSS theme
- Scope MutationObserver to main element
- Add defer to webauthn.js script tags
- Refactor login/register JS to arrow functions
- Guard lightbox script behind image_url check
- Fix else-if to elif in 5 templates
2026-02-13 16:20:30 +00:00
..
css refactor: fix template review findings (security, macros, tokens) 2026-02-13 16:20:30 +00:00
js fix: apply EXIF orientation to uploaded photos 2026-02-12 18:07:52 +00:00
app-icon-192.png feat: add home screen icons for iOS and Android 2026-02-13 11:41:16 +00:00
app-icon-512.png feat: add home screen icons for iOS and Android 2026-02-13 11:41:16 +00:00
favicon-dark.svg feat(ui): add theme-aware SVG favicon that follows light/dark mode 2026-02-06 16:44:00 +00:00
favicon-light.svg feat(ui): add theme-aware SVG favicon that follows light/dark mode 2026-02-06 16:44:00 +00:00
og-image.png feat(web): add Open Graph and Twitter Card meta tags 2026-02-08 16:19:34 +00:00
site.webmanifest feat: add home screen icons for iOS and Android 2026-02-13 11:41:16 +00:00