ui: hide Session Search nav on its own page, dark mode file list, font size cycler
- event_page_menu: set events__session_search=false — the Session Search nav link was redundantly appearing on the Session Search page itself - element_manage_event_file_li: replace hardcoded gray hover colors with theme-aware surface tokens (hover:bg-surface-100-900, border-surface-200-800) and add transition-colors; fixes light-on-light in dark mode for the file list table rows and Event File Purpose select element - font size cycler (default → larger → smaller → default): - ae_stores: add font_size_mode: 'default' to ae_loc defaults - app.css: html.font-size-larger (112.5%) and html.font-size-smaller (87.5%) - +layout.svelte: DOM effect applies/removes font-size-* class on <html> - e_app_sys_menu: compact A / A+ / A− button cycles the mode
This commit is contained in:
@@ -137,6 +137,12 @@ body {
|
||||
/* font-family: 'Noto Sans', sans-serif; */
|
||||
}
|
||||
|
||||
/* Font size accessibility modes — cycled via the font size button in the sys menu.
|
||||
Applied as a class on <html> by the layout DOM effect.
|
||||
The 'default' mode has no class (browser default, typically 16px). */
|
||||
html.font-size-larger { font-size: 112.5%; } /* ~18px base */
|
||||
html.font-size-smaller { font-size: 87.5%; } /* ~14px base */
|
||||
|
||||
html.super_access #appShell {
|
||||
background-color: hsla(0, 100%, 50%, 0.5);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user