feat: redesign settings pages to match canonical flat UI patterns (#493)

* refactor(settings): new IA shell + projects section + skills catalog discoverability

* chore(settings): split providers list by scope; show user before project

* fix: navigation flow in mobile Settings

* feat: redesign settings pages to use modern elevated surface patterns

* feat: replace helper text with tooltips in settings

* ui: redesign update dialog and fix external link routing

- Restructures UpdateDialog to focus on changelog readability with a wider max-w-4xl canvas
- Highlights @username contributor mentions with theme primary color
- Strips excessive vertical padding and right-aligns compact action buttons
- Disables streamdown's internal link safety dialog in favor of direct Tauri shell routing

* feat: refactor Git identities into dedicated Git settings page

* feat: unify sidebar background styling across VS Code and web/mobile

* fix: adjust button styling and layout for mobile settings pages

* feat: add MCP settings page and sidebar

* feat: hide models in provider view (thanks to @nguyenngothuong)

* feat: add "Add new provider" option to model selector dropdown

* fix: local evroc logo + provider dropdown icons

* fix: increase width of provider menu

* fix: dark theme background color for better contrast

* feat: update @opencode-ai/sdk dependency to v1.2.10

* fix: restore session sorting to only use updated time

* fix: added settings for sessions deletion dialog

* fix: adjust padding on settings pages for better layout

* fix: standardize select dropdown height across UI

* fix: agent selector UI and notification settings

* fix: remove redundant helper text from settings pages

* fix: update UI layout for description fields

* fix: remove border-none and shadow-none from textarea classes

* fix: enable context menu on sidebar items

* feat: refactor UI controls and layout patterns across settings pages

* fix: use headerless blocks when page title already provides context

* fix: remove subtask option from command settings

* fix: refactor mcp page settings

* fix: reduce spacing in skills configuration pages

* feat: refactor voice settings

* feat: refactor settings sidebar sections
This commit is contained in:
Bohdan Triapitsyn
2026-02-24 03:28:30 +02:00
committed by GitHub
parent d2d39c48ac
commit d2358c2c03
90 changed files with 8062 additions and 7128 deletions
@@ -9,11 +9,11 @@
},
"colors": {
"primary": {
"base": "#EC8B49",
"base": "#BC5215",
"hover": "#F9AE77",
"active": "#DA702C",
"foreground": "#FFFCF0",
"muted": "#EC8B4980",
"muted": "#BC521580",
"emphasis": "#F9AE77"
},
"surface": {
@@ -24,16 +24,16 @@
"elevated": "#fdf6ec",
"elevatedForeground": "#100F0F",
"overlay": "#100F0F20",
"subtle": "#f9f1e4"
"subtle": "#F6F0E6"
},
"interactive": {
"border": "#DAD8CE",
"borderHover": "#CECDC3",
"borderFocus": "#EC8B49",
"borderFocus": "#BC5215",
"selection": "#76736f30",
"selectionForeground": "#100F0F",
"focus": "#EC8B49",
"focusRing": "#EC8B4940",
"focus": "#BC5215",
"focusRing": "#BC521540",
"cursor": "#100F0F",
"hover": "#76736f20",
"active": "#76736f20"
@@ -138,7 +138,7 @@
},
"chat": {
"userMessage": "#100F0F",
"userMessageBackground": "#f9f1e4",
"userMessageBackground": "#F6F0E6",
"assistantMessage": "#100F0F",
"assistantMessageBackground": "#FFFCF0",
"timestamp": "#6F6E69",