54ca75b855
- shell.conf glass (0.05 to 1, default 1 = solid, as before): the surfaces' opacity; read live with the theme - surface.rs: shell() draws the island, the idle pill and the workspace pill (fill, rim, shadow), so a design is one file; the default is the look so far - see-through surfaces can't hide content under a veil, so with glass below 1 the open/close fades use .opacity() while they run - README: the Hyprland layer rule that frosts what's behind the shell (namespace match is a full match: ^magic-.*$; ignore_alpha keeps the transparent margin around the island sharp) - docs/design: the solid look and glass 0.5 with the rule, for review