You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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