Repository navigation
Moonshade v1.0.6
Moonshade 1.0.6
What's new
- Command palette and quick switcher: the modal now follows the theme's corner radius. The search field no longer has a box or glow, just a single line underneath, and the results list has rounded bottom corners.
- Pane resize handles: they use the border color and switch to the accent color on hover.
- Settings window: now has a lighter border.
- Settings in a separate window: now has a frame drawn by the theme.
- Tasks: the checkbox is fully filled with the state's color, like the completed check, for all 20 states the theme defines.
- Floating explorer pills: the explorer buttons and the vault profile now fit their content instead of stretching. The
--lua-buttons-alignvariable sets where the button pill sits (centerorflex-start).
Fixes
- Label-style callout:
- the icon had the same color as the label background; it is now visible;
- the fold/unfold arrow now shows on collapsible callouts, pointing right when closed and down when open;
- long titles or narrow callouts now truncate with an ellipsis.
- Bases table: the corners ignored the theme's corner radius because Obsidian hard-codes 7px inside notes. They now follow it.
- File explorer: icons are aligned with the file name. Fine-tune with
--lua-icon-nudge(moves the icon up or down),--lua-file-icon-shift(pushes file icons to the right) and--lua-icon-size(size, default 15px). - Primary button (Save, Create...): it lost its color on hover, ending up with a grey-purple background and dark text, with almost no contrast. It now keeps the accent color. The warning button keeps its red border.
- Button hover animation: regular buttons lift 1px with a soft shadow and sink when clicked; icon buttons grow 7% and shrink when clicked. Adjust with
--lua-btn-liftand--lua-icon-grow. The duration follows the theme's "Animation speed" setting, drops to zero when "reduce motion" is on in the system, and only applies with a mouse.
Installation
Download theme.css and manifest.json from this release and place them in .obsidian/themes/Moonshade/ in your vault. Then enable the theme under Settings → Appearance.