Commit Graph
8 Commits
Author SHA1 Message Date
Dan Brown 7782ea00df A11y: Improved alt tag usage for header logo
Set to blank if text is already part of the header, and the app name if
the name is not shown in the header.

For #6171
References:
https://webaim.org/techniques/alttext/
https://www.scottohara.me/blog/2018/05/05/hidden-vs-none.html
2026-09-15 12:07:00 +01:00
Dan Brown 63082b53cc Layouts: Review and testing/CI update 2026-08-17 19:53:58 +01:00
Dan Brown 8760481fc2 Layouts: Added testing for access control, and view impact
Added a new middlware to properly handle per-request in-memory caching
within the app.
2026-08-16 23:03:40 +01:00
Dan Brown 404e048588 Layouts: Added reset to default action, made views dynamic
Shows only one homepage option depending on app homepage setting.
Only shows center column in editor for supported locations.
2026-08-16 14:12:30 +01:00
Dan Brown 01b29515c8 Layouts: Updated view block ids/labels to be static
So that their metadata can be read without having to create instances
and fullfill dependancy injection just to list.

Also added title to interface prefs page.
2026-08-16 10:41:43 +01:00
Dan Brown b1c1cd134c Layouts: Added user preference load logic 2026-08-15 23:05:32 +01:00
Dan Brown f98492e725 Layouts: Added update logic and testing 2026-08-15 20:43:56 +01:00
Dan Brown 10cf128598 Layouts: Started edit form ui, added block IDs 2026-08-12 15:43:00 +01:00