feat: settings window polish, sync widget fix, dark form controls

- Fix: settings overlay uses on:click|self so sidebar clicks don't close it
- Fix: openSettings(section) supports opening at specific tab
- Fix: 'Настроить' opens Settings → Синхронизация instead of Общие
- Style: dark theme select with custom arrow, global :global() CSS
- Style: settings cards, section descriptions, button/layout polish
- Style: settings gear buttons (icon-button pattern, 32px, soft hover)
- Style: settings sidebar with disabled stubs, consistent icons
- i18n: add generalDesc, workspaceDesc, appearance, localization keys
This commit is contained in:
2026-06-03 23:09:40 +08:00
parent e30a75c5a0
commit f92394e3d7
26 changed files with 2747 additions and 327 deletions
+2 -2
View File
@@ -16,8 +16,8 @@
background: #13131f;
}
</style>
<script type="module" crossorigin src="/assets/main-D_8wOpYY.js"></script>
<link rel="stylesheet" crossorigin href="/assets/main-BafVhx43.css">
<script type="module" crossorigin src="/assets/main-DS67FqQ2.js"></script>
<link rel="stylesheet" crossorigin href="/assets/main-oJnEtKWF.css">
</head>
<body>
<div id="app"></div>