Skip to content

Commit 6518692

Browse files
committed
🎉 feat: use css variable to customize twoslash border
1 parent a3a5793 commit 6518692

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

docs/.vitepress/theme/layout.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ provide('toggle-appearance', async ({ clientX: x, clientY: y }: MouseEvent) => {
4343

4444
<template>
4545
<link rel="preload" as="image" href="/assets/elysia_v.webp" fetchpriority="high">
46+
<link rel="preload" as="image" href="/assets/elysia.svg" fetchpriority="high">
4647
<link rel="preload" as="image" href="/assets/shigure-ui.webp" fetchpriority="low">
4748
<DefaultTheme.Layout>
4849
<template #doc-top>

docs/tailwind.css

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ pre.vp-code > code,
104104
transparent 100%
105105
);
106106
--vp-nav-logo-height: 28px;
107+
108+
--twoslash-border-color: var(--color-slate-200);
107109
}
108110

109111
.dark {
@@ -127,6 +129,8 @@ pre.vp-code > code,
127129
var(--vp-c-brand-dark) 30%,
128130
transparent 100%
129131
);
132+
133+
--twoslash-border-color: var(--color-slate-800);
130134
}
131135

132136
html,
@@ -481,11 +485,19 @@ button.copy::after {
481485
.vp-nolebase-git-changelog-history {
482486
@apply mt-0;
483487
}
484-
488+
/*
485489
.vp-nolebase-git-changelog-history-list {
486490
@apply bg-slate-50 dark:bg-slate-800;
487491
}
488492
489493
.v-popper--theme-twoslash .v-popper__inner {
490-
@apply border-slate-200 dark:border-slate-800
494+
@apply border-slate-200 dark:border-slate-800;
495+
}
496+
497+
.v-popper--theme-twoslash .v-popper__arrow-outer {
498+
@apply border-slate-200 dark:border-slate-800;
499+
} */
500+
501+
.VPSwitchAppearance {
502+
@apply dark:!border-slate-700;
491503
}

0 commit comments

Comments
 (0)