@require('_defines/const') // 通用主题色 $color-theme = #ff7043 $color-link = #2196f3 $color-button = #1BCDFC $color-hover = #ff5722 $color-inner = #fff $color-inlinecode = #ff7043 $color-cat = #FF7844 $color-cat-hover = darken($color-cat, 20) // 浅色页面 $c-site-bg-light = #f8f8f8 $c-block-light = #f2f2f2 $c-title-light = #111 $c-text-light = #333 $c-card-light = white // 深色页面 $c-site-bg-dark = black $c-block-dark = #111 $c-title-dark = #fff $c-text-dark = #fff $c-card-dark = #333 // @font-face // font-family: 'Dosis' // src: url('https://cdn.jsdelivr.net/gh/volantis-x/cdn-fonts@20.5.30/Dosis/Dosis-Medium.ttf') // font-weight: normal // font-style: normal $ff-body = system-ui, "Microsoft Yahei", "Segoe UI", -apple-system, Roboto, Ubuntu, "Helvetica Neue", Arial, "WenQuanYi Micro Hei", sans-serif $ff-code = Menlo, Monaco, Consolas, "Courier New", monospace, sans-serif $ff-logo = $ff-body // font size $fs-root = 16px $fs-15 = .9375rem $fs-14 = .875rem $fs-13 = .8125rem $fs-12 = .75rem $fs-h1 = 2rem // 32px $fs-h2 = 1.5rem // 24px $fs-h3 = 1.375rem // 22px $fs-h4 = 1.125rem // 18px $fs-h5 = $fs-15 $fs-h6 = $fs-12 $fs-p = $fs-15 $fs-code = $fs-13 $border-card = 12px $border-widget = 4px $border-block = 4px // 可以动态变化的属性 :root --width-left: 280px --width-main: 680px --gap-l: 16px // desktop or larger @media screen and (min-width: $device-desktop) --width-left: 320px --gap-l: 32px // desktop 2k or larger @media screen and (min-width: $device-2k) --width-main: 740px // desktop 4k or larger @media screen and (min-width: $device-4k) --width-main: 860px --gap-l: 64px // shadow $boxshadow-card = 0 1px 2px 0px rgba(0, 0, 0, 0.1) $boxshadow-float = 0 4px 8px 0px rgba(0, 0, 0, 0.1) $boxshadow-card-float = 0 2px 4px 0px rgba(0, 0, 0, 0.1), 0 4px 8px 0px rgba(0, 0, 0, 0.1), 0 8px 16px 0px rgba(0, 0, 0, 0.1)