diff --git a/stash-web/src/App.css b/stash-web/src/App.css index d352b61..971964b 100644 --- a/stash-web/src/App.css +++ b/stash-web/src/App.css @@ -1476,7 +1476,7 @@ a.entry-href:hover { } .cards-col-order { - width: 92px; + width: 112px; } .card-order-cell { @@ -1497,6 +1497,26 @@ a.entry-href:hover { white-space: nowrap; } +/* 卡片表格的状态列:启用/已停用同一个胶囊,只换颜色 */ +.card-state { + display: inline-block; + padding: 0 var(--su-space-2); + border-radius: var(--su-radius-pill); + font-size: var(--su-font-size-xs); + line-height: var(--su-line-height-sm); + white-space: nowrap; +} + +.card-state-on { + background-color: var(--su-color-success-soft); + color: var(--su-color-success); +} + +.card-state-off { + background-color: var(--su-color-danger-soft); + color: var(--su-color-danger); +} + .group-state-on { font-size: var(--su-font-size-xs); color: var(--su-text-muted); @@ -1581,11 +1601,13 @@ a.entry-href:hover { } /* 删除按钮:可删的用危险色,不可删的用弱化色(都取主题令牌) */ -.admin-item-actions .admin-remove { +.admin-item-actions .admin-remove, +.cards-table-head .admin-remove { color: var(--su-color-danger); } -.admin-item-actions .admin-remove:not(:disabled):hover { +.admin-item-actions .admin-remove:not(:disabled):hover, +.cards-table-head .admin-remove:not(:disabled):hover { color: var(--su-color-danger); background-color: color-mix(in srgb, var(--su-color-danger) 10%, transparent); } diff --git a/stash-web/src/components/admin/AdminNext.tsx b/stash-web/src/components/admin/AdminNext.tsx index 9614cd7..6f6f390 100644 --- a/stash-web/src/components/admin/AdminNext.tsx +++ b/stash-web/src/components/admin/AdminNext.tsx @@ -282,7 +282,7 @@ export function AdminNext() { items={[ { key: 'groups', label: '分组管理' }, { key: 'content', label: '数据管理' }, - { key: 'home', label: '首页' }, + { key: 'home', label: '首页管理' }, { key: 'header', label: '页头' }, { key: 'profile', label: '资料' }, { key: 'system', label: '系统' }, @@ -304,9 +304,7 @@ export function AdminNext() { {tab === 'home' && (