docs: tweaks container size and shiki styles

This commit is contained in:
Sadegh Barati 2024-01-22 01:14:52 +03:30
parent 5f5d2e9601
commit 0a423e75df
4 changed files with 4 additions and 6 deletions

View File

@ -10,10 +10,8 @@ import { siteConfig } from './theme/config/site'
import ComponentPreviewPlugin from './theme/plugins/previewer'
const cssVariables = createCssVariablesTheme({
name: 'css-variables',
variablePrefix: '--shiki-',
variableDefaults: {},
fontStyle: true,
})
// https://vitepress.dev/reference/site-config

View File

@ -20,7 +20,7 @@ const sourceLink = 'https://github.com/radix-vue/shadcn-vue/tree/dev/'
<aside
class="fixed top-14 z-30 -ml-2 hidden h-[calc(100vh-3.5rem)] w-full shrink-0 md:sticky md:block overflow-y-auto"
>
<ScrollArea orientation="vertical" class="h-full py-6 pl-8 pr-6 lg:py-8" :type="'auto'">
<ScrollArea orientation="vertical" class="relative overflow-hidden h-full py-6 pr-6 lg:py-8" :type="'auto'">
<div class="w-full">
<div v-for="docsGroup in docsConfig.sidebarNav" :key="docsGroup.title" class="pb-4">
<h4

View File

@ -86,7 +86,7 @@ watch(() => $route.path, (n) => {
<div class="flex min-h-screen flex-col bg-background">
<header class="sticky z-40 top-0 bg-background/80 backdrop-blur-lg border-b border-border">
<div
class="container flex justify-between h-14 items-center"
class="container flex justify-between h-14 max-w-screen-2xl items-center"
>
<MobileNav />

View File

@ -1,5 +1,5 @@
:root {
--shiki-foreground: #EEEEEE;
--shiki-foreground: #FFF8;
--shiki-color-background: #ffffff;
--shiki-token-constant: #ffffff;
--shiki-token-string: #ffffff88;
@ -7,7 +7,7 @@
--shiki-token-keyword: #ffffff88;
--shiki-token-parameter: #AA0000;
--shiki-token-function: #ffffff;
--shiki-token-string-expression: #ffffff88;
--shiki-token-string-expression: #ebebeb;
--shiki-token-punctuation: #ffffff;
--shiki-token-link: #EE0000;
}