Skip to content

v0.1.5

Choose a tag to compare

@nyarw nyarw released this 09 Nov 14:09
· 10 commits to main since this release
29d1571
feat(ui): add a settings view and manage themes and palettes (#18)

* feat(ui): add a settings view to the sidebar

* feat(ui): add a theme section, load the editor font into the page, and update icons

* feat(ui): switch between theme folders from the settings

* fix(ui): always show the theme choice in the settings

* feat(ui): manage themes and palettes from the settings

* fix(ui): center the settings, add rounding power, and name the bar color for what it colors

* feat(ui): add sliders beside the steppers

* feat(ui): preview palettes in their dropdown, and keep slider thumbs under the pointer

* fix(ui): color the minimap from the palette

* fix(ui): balance the minimap and scrollbar sliders

* fix(ui): make the minimap a panel of its own, with sliders that stand out

* fix(ui): give the minimap and scrollbar sliders solid colors

* Revert "fix(ui): give the minimap and scrollbar sliders solid colors"

This reverts commit c69c63ea1848a09682610a3c284cea6e4270cb31.

* fix(ui): stop monaco painting the scrollbar column black

* feat(ui): color code from the palette, with Catppuccin's colors from Zed

* fix(ui): match Zed's muted text and hover colors

* fix(ui): match the switch, the focused button and inline code to the palette

* fix(ui): color the highlighted picker row as a pressed element

* fix(ui): write what is queued when the window closes, and make the tests pass on windows