2025-12-01 23:33:04 +08:00
|
|
|
:root {
|
|
|
|
|
color-scheme: dark;
|
|
|
|
|
--vp-nav-height: 64px;
|
|
|
|
|
|
2025-12-03 17:15:54 +08:00
|
|
|
--es-bg-base: #1e1e1e;
|
|
|
|
|
--es-bg-elevated: #252526;
|
|
|
|
|
--es-bg-overlay: #2d2d2d;
|
|
|
|
|
--es-bg-input: #3c3c3c;
|
|
|
|
|
--es-bg-inset: #181818;
|
|
|
|
|
--es-bg-hover: #2a2d2e;
|
|
|
|
|
--es-bg-active: #37373d;
|
|
|
|
|
--es-bg-sidebar: #262626;
|
|
|
|
|
--es-bg-card: #2a2a2a;
|
|
|
|
|
--es-bg-header: #2d2d2d;
|
|
|
|
|
|
|
|
|
|
--es-text-primary: #cccccc;
|
|
|
|
|
--es-text-secondary: #9d9d9d;
|
|
|
|
|
--es-text-tertiary: #6a6a6a;
|
|
|
|
|
--es-text-inverse: #ffffff;
|
|
|
|
|
--es-text-muted: #aaaaaa;
|
|
|
|
|
--es-text-dim: #6a6a6a;
|
|
|
|
|
|
|
|
|
|
--es-font-xs: 11px;
|
|
|
|
|
--es-font-sm: 12px;
|
|
|
|
|
--es-font-base: 13px;
|
|
|
|
|
--es-font-md: 14px;
|
|
|
|
|
--es-font-lg: 16px;
|
|
|
|
|
|
|
|
|
|
--es-border-default: #3a3a3a;
|
|
|
|
|
--es-border-subtle: #1a1a1a;
|
|
|
|
|
--es-border-strong: #4a4a4a;
|
|
|
|
|
|
|
|
|
|
--es-primary: #3b82f6;
|
|
|
|
|
--es-primary-hover: #2563eb;
|
|
|
|
|
--es-success: #4ade80;
|
|
|
|
|
--es-warning: #f59e0b;
|
|
|
|
|
--es-error: #ef4444;
|
|
|
|
|
--es-info: #3b82f6;
|
|
|
|
|
|
|
|
|
|
--es-selected: #3d5a80;
|
|
|
|
|
--es-selected-hover: #4a6a90;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
2025-12-03 17:15:54 +08:00
|
|
|
body {
|
|
|
|
|
background: var(--es-bg-base) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
html,
|
|
|
|
|
html.dark {
|
2025-12-03 17:15:54 +08:00
|
|
|
--vp-c-bg: var(--es-bg-base);
|
|
|
|
|
--vp-c-bg-soft: var(--es-bg-elevated);
|
|
|
|
|
--vp-c-bg-mute: var(--es-bg-overlay);
|
|
|
|
|
--vp-c-bg-alt: var(--es-bg-sidebar);
|
|
|
|
|
--vp-c-text-1: var(--es-text-primary);
|
|
|
|
|
--vp-c-text-2: var(--es-text-tertiary);
|
|
|
|
|
--vp-c-text-3: var(--es-text-muted);
|
|
|
|
|
--vp-c-divider: var(--es-border-default);
|
|
|
|
|
--vp-c-divider-light: var(--es-border-subtle);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
html:not(.dark) {
|
2025-12-03 17:15:54 +08:00
|
|
|
--vp-c-bg: var(--es-bg-base) !important;
|
|
|
|
|
--vp-c-bg-soft: var(--es-bg-elevated) !important;
|
|
|
|
|
--vp-c-bg-mute: var(--es-bg-overlay) !important;
|
|
|
|
|
--vp-c-bg-alt: var(--es-bg-sidebar) !important;
|
|
|
|
|
--vp-c-text-1: var(--es-text-primary) !important;
|
|
|
|
|
--vp-c-text-2: var(--es-text-tertiary) !important;
|
|
|
|
|
--vp-c-text-3: var(--es-text-muted) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNav {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header) !important;
|
|
|
|
|
border-bottom: 1px solid var(--es-border-subtle) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNav .VPNavBar {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNav .VPNavBar .wrapper {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNav .VPNavBar::before,
|
|
|
|
|
.VPNav .VPNavBar::after {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBar {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBar::before {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBarTitle .title {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
font-size: var(--es-font-base);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBarMenuLink {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-secondary) !important;
|
|
|
|
|
font-size: var(--es-font-sm) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 400 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBarMenuLink:hover {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBarMenuLink.active {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBarSearch .DocSearch-Button {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-input) !important;
|
|
|
|
|
border: 1px solid var(--es-border-default) !important;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
height: 26px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebar {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-sidebar) !important;
|
|
|
|
|
border-right: 1px solid var(--es-border-subtle) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem.level-0 > .item {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding: 8px 0 4px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem.level-0 > .item > .text {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-weight: 600;
|
|
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
color: var(--es-text-secondary);
|
2025-12-01 23:33:04 +08:00
|
|
|
text-transform: uppercase;
|
2025-12-03 17:15:54 +08:00
|
|
|
letter-spacing: 0.05em;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem .link {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding: 4px 8px;
|
2025-12-01 23:33:04 +08:00
|
|
|
margin: 1px 0;
|
2025-12-03 17:15:54 +08:00
|
|
|
border-radius: 2px;
|
|
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
font-size: var(--es-font-sm);
|
|
|
|
|
transition: all 0.1s ease;
|
2025-12-01 23:33:04 +08:00
|
|
|
border-left: 2px solid transparent;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem .link:hover {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: rgba(255, 255, 255, 0.03);
|
|
|
|
|
color: var(--es-text-inverse);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem.is-active > .item > .link {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-selected);
|
|
|
|
|
color: var(--es-text-inverse);
|
|
|
|
|
border-left: 2px solid var(--es-primary);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem.is-active > .item > .link:hover {
|
|
|
|
|
background: var(--es-selected-hover);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem.level-1 .link {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding-left: 20px;
|
|
|
|
|
font-size: var(--es-font-sm);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem.level-2 .link {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding-left: 32px;
|
|
|
|
|
font-size: var(--es-font-sm);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem .caret {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-secondary);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPSidebarItem .caret:hover {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPContent {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-card) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
2025-12-03 17:15:54 +08:00
|
|
|
.VPContent.has-sidebar {
|
|
|
|
|
background: var(--es-bg-card) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
2025-12-03 17:15:54 +08:00
|
|
|
.VPDoc {
|
|
|
|
|
background: transparent !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBar .content {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBar .content-body {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavBar .divider {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPLocalNav {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header) !important;
|
|
|
|
|
border-bottom: 1px solid var(--es-border-subtle) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavScreenMenu {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-base) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNavScreen {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-base) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.curtain {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNav .curtain,
|
|
|
|
|
.VPNavBar .curtain {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[class*="curtain"] {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPNav > div::before,
|
|
|
|
|
.VPNav > div::after {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc h1 {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-lg);
|
|
|
|
|
font-weight: 600;
|
|
|
|
|
color: var(--es-text-inverse);
|
2025-12-01 23:33:04 +08:00
|
|
|
border-bottom: none;
|
|
|
|
|
padding-bottom: 0;
|
2025-12-03 17:15:54 +08:00
|
|
|
margin-bottom: 16px;
|
|
|
|
|
line-height: 1.3;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc h2 {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-md);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-inverse);
|
2025-12-01 23:33:04 +08:00
|
|
|
border-bottom: none;
|
|
|
|
|
padding-bottom: 0;
|
2025-12-03 17:15:54 +08:00
|
|
|
margin-top: 32px;
|
|
|
|
|
margin-bottom: 12px;
|
|
|
|
|
padding: 6px 12px;
|
|
|
|
|
background: var(--es-bg-header);
|
|
|
|
|
border-left: 3px solid var(--es-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc h3 {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-base);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
margin-top: 20px;
|
|
|
|
|
margin-bottom: 8px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc p {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
line-height: 1.7;
|
|
|
|
|
font-size: var(--es-font-base);
|
|
|
|
|
margin: 12px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc ul,
|
|
|
|
|
.vp-doc ol {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding-left: 20px;
|
|
|
|
|
margin: 12px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc li {
|
2025-12-03 17:15:54 +08:00
|
|
|
line-height: 1.7;
|
|
|
|
|
margin: 4px 0;
|
|
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
font-size: var(--es-font-base);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc li::marker {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-secondary);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc strong {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc a {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc a:hover {
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAside {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding-left: 16px;
|
|
|
|
|
border-left: 1px solid var(--es-border-subtle);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAsideOutline {
|
|
|
|
|
padding: 0;
|
|
|
|
|
border: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAsideOutline .content {
|
|
|
|
|
border: none !important;
|
|
|
|
|
padding-left: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAsideOutline .outline-title {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
text-transform: uppercase;
|
|
|
|
|
letter-spacing: 0.05em;
|
|
|
|
|
color: var(--es-text-secondary);
|
|
|
|
|
padding-bottom: 8px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAsideOutline .outline-link {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-secondary);
|
|
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
padding: 4px 0;
|
|
|
|
|
line-height: 1.4;
|
2025-12-01 23:33:04 +08:00
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAsideOutline .outline-link:hover {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAsideOutline .outline-link.active {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPDocAsideOutline .outline-marker {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
div[class*='language-'] {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-inset) !important;
|
|
|
|
|
border: 1px solid var(--es-border-default);
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
margin: 12px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-code-group .tabs {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header);
|
|
|
|
|
border-bottom: 1px solid var(--es-border-subtle);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc :not(pre) > code {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-input);
|
|
|
|
|
color: var(--es-primary);
|
|
|
|
|
padding: 2px 6px;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
font-size: var(--es-font-xs);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc table {
|
|
|
|
|
display: table;
|
|
|
|
|
width: 100%;
|
|
|
|
|
background: transparent;
|
|
|
|
|
border: none;
|
|
|
|
|
border-collapse: collapse;
|
2025-12-03 17:15:54 +08:00
|
|
|
margin: 16px 0;
|
|
|
|
|
font-size: var(--es-font-sm);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc tr {
|
2025-12-03 17:15:54 +08:00
|
|
|
border-bottom: 1px solid var(--es-border-subtle);
|
2025-12-01 23:33:04 +08:00
|
|
|
background: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc tr:last-child {
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
}
|
|
|
|
|
|
2025-12-03 17:15:54 +08:00
|
|
|
.vp-doc tr:hover {
|
|
|
|
|
background: rgba(255, 255, 255, 0.02);
|
|
|
|
|
}
|
|
|
|
|
|
2025-12-01 23:33:04 +08:00
|
|
|
.vp-doc th {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-header);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
color: var(--es-text-secondary);
|
2025-12-01 23:33:04 +08:00
|
|
|
text-align: left;
|
2025-12-03 17:15:54 +08:00
|
|
|
padding: 8px 12px;
|
|
|
|
|
border-bottom: 1px solid var(--es-border-subtle);
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
letter-spacing: 0.05em;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc td {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-sm);
|
|
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
padding: 8px 12px;
|
2025-12-01 23:33:04 +08:00
|
|
|
vertical-align: top;
|
2025-12-03 17:15:54 +08:00
|
|
|
line-height: 1.5;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc td:first-child {
|
|
|
|
|
font-weight: 500;
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
min-width: 100px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .warning,
|
|
|
|
|
.vp-doc .custom-block.warning {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: rgba(245, 158, 11, 0.08);
|
2025-12-01 23:33:04 +08:00
|
|
|
border: none;
|
2025-12-03 17:15:54 +08:00
|
|
|
border-left: 3px solid var(--es-warning);
|
|
|
|
|
border-radius: 0 2px 2px 0;
|
|
|
|
|
padding: 10px 12px;
|
|
|
|
|
margin: 16px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .warning .custom-block-title,
|
|
|
|
|
.vp-doc .custom-block.warning .custom-block-title {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-warning);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
margin-bottom: 4px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .warning p {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
margin: 0;
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .tip,
|
|
|
|
|
.vp-doc .custom-block.tip {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: rgba(59, 130, 246, 0.08);
|
2025-12-01 23:33:04 +08:00
|
|
|
border: none;
|
2025-12-03 17:15:54 +08:00
|
|
|
border-left: 3px solid var(--es-primary);
|
|
|
|
|
border-radius: 0 2px 2px 0;
|
|
|
|
|
padding: 10px 12px;
|
|
|
|
|
margin: 16px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .tip .custom-block-title,
|
|
|
|
|
.vp-doc .custom-block.tip .custom-block-title {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
margin-bottom: 4px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .tip p {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
2025-12-01 23:33:04 +08:00
|
|
|
margin: 0;
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .info,
|
|
|
|
|
.vp-doc .custom-block.info {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: rgba(74, 222, 128, 0.08);
|
2025-12-01 23:33:04 +08:00
|
|
|
border: none;
|
2025-12-03 17:15:54 +08:00
|
|
|
border-left: 3px solid var(--es-success);
|
|
|
|
|
border-radius: 0 2px 2px 0;
|
|
|
|
|
padding: 10px 12px;
|
|
|
|
|
margin: 16px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .info .custom-block-title,
|
|
|
|
|
.vp-doc .custom-block.info .custom-block-title {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-success);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
margin-bottom: 4px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .danger,
|
|
|
|
|
.vp-doc .custom-block.danger {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: rgba(239, 68, 68, 0.08);
|
2025-12-01 23:33:04 +08:00
|
|
|
border: none;
|
2025-12-03 17:15:54 +08:00
|
|
|
border-left: 3px solid var(--es-error);
|
|
|
|
|
border-radius: 0 2px 2px 0;
|
|
|
|
|
padding: 10px 12px;
|
|
|
|
|
margin: 16px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .danger .custom-block-title,
|
|
|
|
|
.vp-doc .custom-block.danger .custom-block-title {
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-error);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
margin-bottom: 4px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .card {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-sidebar);
|
|
|
|
|
border: 1px solid var(--es-border-subtle);
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
padding: 12px;
|
|
|
|
|
margin: 16px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .card-title {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-sm);
|
2025-12-01 23:33:04 +08:00
|
|
|
font-weight: 600;
|
2025-12-03 17:15:54 +08:00
|
|
|
color: var(--es-text-primary);
|
|
|
|
|
margin-bottom: 6px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .card-description {
|
2025-12-03 17:15:54 +08:00
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
color: var(--es-text-muted);
|
|
|
|
|
line-height: 1.5;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vp-doc .tag {
|
|
|
|
|
display: inline-block;
|
2025-12-03 17:15:54 +08:00
|
|
|
padding: 2px 8px;
|
2025-12-01 23:33:04 +08:00
|
|
|
background: transparent;
|
2025-12-03 17:15:54 +08:00
|
|
|
border: 1px solid var(--es-border-default);
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
color: var(--es-text-secondary);
|
|
|
|
|
font-size: var(--es-font-xs);
|
|
|
|
|
margin-right: 4px;
|
|
|
|
|
margin-bottom: 4px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.VPFooter {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-sidebar) !important;
|
|
|
|
|
border-top: 1px solid var(--es-border-subtle) !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
::-webkit-scrollbar {
|
|
|
|
|
width: 8px;
|
|
|
|
|
height: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
::-webkit-scrollbar-track {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-bg-card);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
::-webkit-scrollbar-thumb {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: var(--es-border-strong);
|
2025-12-01 23:33:04 +08:00
|
|
|
border-radius: 4px;
|
2025-12-03 17:15:54 +08:00
|
|
|
border: 2px solid var(--es-bg-card);
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
::-webkit-scrollbar-thumb:hover {
|
2025-12-03 17:15:54 +08:00
|
|
|
background: #5a5a5a;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
::-webkit-scrollbar-corner {
|
|
|
|
|
background: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.home-container {
|
2025-12-03 17:15:54 +08:00
|
|
|
max-width: 1000px;
|
2025-12-01 23:33:04 +08:00
|
|
|
margin: 0 auto;
|
2025-12-03 17:15:54 +08:00
|
|
|
padding: 0 16px;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.home-section {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding: 32px 0;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 960px) {
|
|
|
|
|
.VPDoc .content {
|
2025-12-03 17:15:54 +08:00
|
|
|
padding: 16px !important;
|
2025-12-01 23:33:04 +08:00
|
|
|
}
|
|
|
|
|
}
|