diff --git a/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte b/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte index 7d97a529c4..dca52d6b22 100644 --- a/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte +++ b/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte @@ -53,6 +53,16 @@ left: 0; top: var(--sk-nav-height); overflow: hidden; + + &::after { + content: ''; + position: absolute; + right: 0; + top: 0; + width: 3px; + height: 100%; + background: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.03)); + } } .page { diff --git a/apps/svelte.dev/src/routes/docs/[...path]/OnThisPage.svelte b/apps/svelte.dev/src/routes/docs/[...path]/OnThisPage.svelte index 82099510aa..ca5cfac8bb 100644 --- a/apps/svelte.dev/src/routes/docs/[...path]/OnThisPage.svelte +++ b/apps/svelte.dev/src/routes/docs/[...path]/OnThisPage.svelte @@ -59,7 +59,7 @@ a { display: block; - color: inherit; + color: var(--sk-text-3); box-shadow: none; /* unfortunate hack to unset some other CSS */ /* Only show the title link if it's in the sidebar */ @@ -156,15 +156,8 @@ display: block; } - a.active::before { - content: ''; - position: absolute; - left: -2rem; - top: calc(50% - 0.6em); - height: 1em; - width: 1em; - background: url($lib/icons/arrow-left.svg); - background-size: contain; + a.active { + color: var(--sk-text-1); } } } diff --git a/packages/site-kit/src/lib/docs/DocsContents.svelte b/packages/site-kit/src/lib/docs/DocsContents.svelte index 2638b9619a..0728fb7707 100644 --- a/packages/site-kit/src/lib/docs/DocsContents.svelte +++ b/packages/site-kit/src/lib/docs/DocsContents.svelte @@ -21,7 +21,11 @@