slidev-theme-catppuccin-frappe
Version:
Catppuccin frappe, a soothing pastel theme for Slidev
50 lines (43 loc) • 1.15 kB
CSS
@import "prism-theme-vars/base.css";
@import "codemirror-theme-vars/base.css";
@import "prism-theme-vars/to-codemirror.css";
:root {
--prism-font-family: var(--slidev-code-font-family);
}
/* html:not(.dark) { */
/* --prism-foreground: #393a34; */
/* --prism-background: #f8f8f8; */
/* --prism-comment: #a0ada0; */
/* --prism-string: #b56959; */
/* --prism-literal: #2f8a89; */
/* --prism-number: #296aa3; */
/* --prism-keyword: #1c6b48; */
/* --prism-function: #6c7834; */
/* --prism-boolean: #1c6b48; */
/* --prism-constant: #a65e2b; */
/* --prism-deleted: #a14f55; */
/* --prism-class: #2993a3; */
/* --prism-builtin: #ab5959; */
/* --prism-property: #b58451; */
/* --prism-namespace: #b05a78; */
/* --prism-punctuation: #8e8f8b; */
/* --prism-decorator: #bd8f8f; */
/* --prism-regex: #ab5e3f; */
/* --prism-json-property: #698c96; */
/* } */
pre[class*="language-"] {
@apply p-2;
}
:not(pre) > code {
font-size: 0.9em;
background: var(--prism-background);
@apply font-light py-0.5 rounded;
}
:not(pre) > code:before,
:not(pre) > code:after {
content: "`";
opacity: 0.5;
}
:not(pre) > code:before {
margin-right: -0.08em;
}