fix(nav): header publish menu + userbox card polish

Unpaint multi-type 发布 wrapper, fix light-menu ink, avatar unread
dot clipping, check-in REST double namespace, and user-card VIP/check-in layout.
This commit is contained in:
kate522 committed 2026-07-22 08:49:27 +08:00
1 parent df2874698c
commit 77164fee45
9 files changed
+126 -38

No files matched your search

@@ -83,6 +83,12 @@
display: inline-flex;
align-items: center;
z-index: 20;
/* Wrapper must not inherit CTA paint (pink/primary fill + white text). */
background: transparent !important;
color: inherit;
padding: 0;
border: 0;
box-shadow: none;
}
.newadd-btns .drop-newadd,
@@ -133,7 +139,8 @@
align-items: center;
gap: 8px;
padding: 8px 14px;
color: inherit;
/* Explicit ink color — never inherit white from CTA toggle. */
color: var(--color-ink, #222);
text-decoration: none;
white-space: nowrap;
position: relative;
@@ -151,6 +158,18 @@
color: var(--focus-color, var(--color-primary));
}
html.dark .newadd-btns__item,
body.dark-theme .newadd-btns__item,
body.theme-dark .newadd-btns__item {
color: var(--color-ink, #f8fafc);
}
html.dark .newadd-btns__item:hover,
body.dark-theme .newadd-btns__item:hover,
body.theme-dark .newadd-btns__item:hover {
color: var(--focus-color, var(--color-primary));
}
/* Generic hover-show (zibll parity) */
.hover-show {
position: relative;