Repository navigation
Fixes
- The selected option is visible in light mode. The selected button's background matched the switcher and the page, so only the icon colour showed the choice. The switcher is now a small card with a ring, and the selected option has its own background in both themes.
- The switcher no longer covers tall forms. It used to be fixed over the page, so on a short screen a tall form such as registration ran underneath it. It now sits in the authentication page layout: at the top or bottom edge of the viewport when there's room, and above or below the form when there isn't.
Behaviour changes
- Render hooks: the switcher now renders through
panels::simple-layout.start(top positions) andpanels::simple-layout.end(bottom positions), notpanels::body.end. It is no longerposition: fixed. enabledOn(): a route listed there that uses the full panel layout, such as a profile page that isn't simple, no longer shows the switcher. Those pages already have Filament's theme switcher in the user menu.
What's Changed
- Migrate to shared CI by @awcodes in #35
- ci: trigger CI on workbench/ and bin/ changes by @awcodes in #36
- ci: pin the shared workflow to a commit SHA by @awcodes in #37
- docs: trim the README to a landing page that points at docs.aw.codes by @awcodes in #38
- chore: generate documentation screenshots and share cards with Focus by @awcodes in #39
- Require awcodes/focus ^1.0 by @awcodes in #40
- chore: move Focus cards to focus-templates v2.1.0 by @awcodes in #41
- fix: visible selection and no overlap with tall forms by @awcodes in #42
Full Changelog: v3.1.0...v3.2.0