|
| 1 | +@import 'tailwindcss'; |
| 2 | +@import '@nuxt/ui'; |
| 3 | + |
| 4 | +body { |
| 5 | + @apply bg-gray-100 dark:bg-zinc-950; |
| 6 | +} |
| 7 | + |
| 8 | +.vue-code-block pre[class*='language-'] { |
| 9 | + @apply bg-zinc-50; |
| 10 | +} |
| 11 | + |
| 12 | +.vue-code-block { |
| 13 | + --neon-bunny-white: #292929; |
| 14 | + --neon-bunny-name: #437f48; |
| 15 | + --neon-bunny-tag: #7e7e7e; |
| 16 | + --neon-bunny-string: #906c34; |
| 17 | + --neon-bunny-html-tag-attr: #3678a0; |
| 18 | + --neon-bunny-literal: #3678a0; |
| 19 | + --neon-bunny-title-function: #3678a0; |
| 20 | + --neon-bunny-keyword: #b35650; |
| 21 | + |
| 22 | + --neon-bunny-js: #292929; |
| 23 | + --neon-bunny-js-title-class: #292929; |
| 24 | + --neon-bunny-params: #a2641c; |
| 25 | + --neon-bunny-property: #a2641c; |
| 26 | + --v-cb-tab-neon-bunny-icon: 239, 84%, 67%; |
| 27 | + --v-cb-tab-neon-bunny-carrot-icon: 239, 84%, 67%; |
| 28 | +} |
| 29 | + |
| 30 | +&:where(.dark, .dark *) { |
| 31 | + body { |
| 32 | + --vsbs-handle-background: var(--color-zinc-500); |
| 33 | + --vsbs-background: var(--color-zinc-900); |
| 34 | + --vsbs-border-color: var(--color-zinc-800); |
| 35 | + } |
| 36 | + |
| 37 | + .vue-code-block pre[class*='language-'] { |
| 38 | + @apply bg-zinc-950; |
| 39 | + } |
| 40 | + |
| 41 | + .vue-code-block { |
| 42 | + --neon-bunny-white: #e0e0e0; |
| 43 | + --neon-bunny-name: #8bc34a; |
| 44 | + --neon-bunny-tag: #e0e0e0; |
| 45 | + --neon-bunny-string: #e0a751; |
| 46 | + --neon-bunny-html-tag-attr: #4fc3f7; |
| 47 | + --neon-bunny-literal: #4fc3f7; |
| 48 | + |
| 49 | + --neon-bunny-title-function: #4fc3f7; |
| 50 | + --neon-bunny-keyword: #ff5252; |
| 51 | + |
| 52 | + --neon-bunny-js: #e0e0e0; |
| 53 | + --neon-bunny-js-title-class: #e0e0e0; |
| 54 | + --neon-bunny-params: #ffb74d; |
| 55 | + --neon-bunny-property: #ffb74d; |
| 56 | + --v-cb-tab-neon-bunny-carrot-icon: 239, 84%, 67%; |
| 57 | + } |
| 58 | +} |
0 commit comments