v0.5.0
What's Changed
Added
- Light/dark theme support. A new Theme preference (Automatic / Light / Dark) controls the panel palette. Automatic follows the system
org.gnome.desktop.interface color-scheme; the dark theme is unchanged. Light styling lives inlight.css, scoped under a.strata-theme-lightclass toggled on the panel root box and loaded into the St theme context by the extension. St has no CSS variables, so this specificity-based scoped override switches the palette with no runtime stylesheet generation; switching is a single class toggle off the ingest/render hot paths.
Fixed
- The keyboard shortcut now hides the panel when it is already open. The binding lacked
Shell.ActionMode.POPUP, so while the panel's modal grab was active the second press was swallowed andtoggle()never ran. - The search placeholder ("Search...") is now legible in the light theme; it previously inherited a light-on-dark Shell color.
Packaging
make packnow bundleslight.cssvia--extra-source; onlystylesheet.cssis auto-included bygnome-extensions pack, so packaged installs now ship the light theme.
See CHANGELOG.md for full details.