{#- The settings menu: the user's name opens it, and it holds everything that is about *this browser's* view of the surface — the theme, the layout, and the way out. Radio circles rather than check marks, because these are exclusive choices, and each one submits immediately — `data-ls-submit`, the same marker the dashboard's filter switches carry, wired once by prefs.js. The post goes to /preferences, which writes the cookie and sends the viewer back to the page they were on; the server then renders the choice onto , so the next page never flashes the wrong scheme (ADR-0029). Logout lives in here now — the bar has no room for a red button once it is only brand and user, and a logout is a thing you do to a session, not a piece of navigation. -#} {%- set theme_labels = { 'auto': 'auto (follow the OS)', 'default': 'default', 'vivid': 'vivid', 'pastel': 'pastel', 'dark': 'dark', 'cyberpunk': 'cyberpunk', } -%} {%- set layout_labels = { 'rail': 'left rail', 'topbar': 'top bar', 'kiosk': 'kiosk', } -%}