A light and a dark theme across the whole site and the editor.
Added
- Light and dark themes everywhere (#382, [#383]). The site, the editor, the offline HTML edition and the desktop app follow the system's light or dark setting, with a System / Light / Dark choice in the footer, the account menu and the editor's header, remembered in the browser and applied before the page draws (no flash). The timeline's default drawing switches with it; a timeline whose Timeline theme plugin sets its own colours keeps them. Embeds follow the visitor's setting or take
?theme=light|dark. Print stays light. Text and controls meet WCAG AA contrast in both themes; a few light-theme greys and greens (secondary text, focus rings, tick labels, the time cursor, relationship arcs) are slightly darker to get there.
Changed
- Privacy policy (#381): a new "Embedded videos" section describes the click-to-load YouTube videos the landing and audience pages can show (
LANDING_VIDEO,LANDING_VIDEO_<AUDIENCE>). Its effective date is unchanged: a clarification, not a material change.
Upgrading
Install the new package and run openchronology-migrate as usual. Nothing in the database changes.