feat(easy-mode): refine onboarding flow and navigation controls

- Enforce accurate step validation for OAuth and API setup
- Select all fetched API models by default
- Prevent guide cards from overlapping highlighted areas
- Improve onboarding copy and remove unnecessary dashboard actions
- Reposition and highlight guide and exit controls
This commit is contained in:
lzt404 committed 2026-09-01 23:32:26 +08:00
1 parent 7bf860055a
commit 3ebca59535
4 files changed
+56 -51

No files matched your search

+37
View File
@@ -12001,6 +12001,7 @@ body.table-col-resizing * {
display: flex;
align-items: center;
gap: 14px;
flex-wrap: wrap;
}
.simple-mode-brand {
@@ -12202,6 +12203,26 @@ body.table-col-resizing * {
border-radius: 8px;
}
.simple-mode-highlight-button {
border: 1px solid var(--ui-accent) !important;
background: var(--ui-accent) !important;
color: #ffffff !important;
box-shadow: 0 4px 12px var(--ui-accent-shadow);
}
.simple-mode-highlight-button:hover {
border-color: var(--ui-accent-strong) !important;
background: var(--ui-accent-strong) !important;
color: #ffffff !important;
}
.simple-mode-guide-toggle.simple-mode-highlight-button.active {
border-color: var(--ui-accent) !important;
background: var(--ui-accent) !important;
color: #ffffff !important;
box-shadow: 0 4px 12px var(--ui-accent-shadow);
}
/* 全灰色聚焦蒙层与高亮指示器 */
@@ -12458,3 +12479,19 @@ body.table-col-resizing * {
cursor: not-allowed !important;
pointer-events: none;
}
@media (max-width: 760px) {
.simple-mode-topbar {
flex-wrap: wrap;
}
.simple-mode-topbar-left,
.simple-mode-topbar-right {
width: 100%;
}
.simple-mode-topbar-right {
justify-content: flex-end;
flex-wrap: wrap;
}
}