| 12345678910111213141516171819202122232425262728293031 |
- /* Syntax-highlight token palette: the values behind shiki's css-variables
- theme (--shiki-* custom properties emitted by the ui-primitives CodeBlock).
- Light values on :root, dark overrides on the body attribute — the same
- cascade as every other token sheet. Background/foreground deliberately
- alias the markdown code-block tokens so highlighted and plain blocks agree. */
- :root {
- --shiki-foreground: var(--dsw-alias-label-primary);
- --shiki-background: var(--dsw-alias-markdown-code-block);
- --shiki-token-constant: #1c7ed6;
- --shiki-token-string: #2f9e44;
- --shiki-token-comment: #868e96;
- --shiki-token-keyword: #d6336c;
- --shiki-token-parameter: #e8590c;
- --shiki-token-function: #6741d9;
- --shiki-token-string-expression: #2b8a3e;
- --shiki-token-punctuation: #495057;
- --shiki-token-link: #1971c2;
- }
- body[data-ds-dark-theme] {
- --shiki-token-constant: #4dabf7;
- --shiki-token-string: #69db7c;
- --shiki-token-comment: #adb5bd;
- --shiki-token-keyword: #faa2c1;
- --shiki-token-parameter: #ffa94d;
- --shiki-token-function: #b197fc;
- --shiki-token-string-expression: #8ce99a;
- --shiki-token-punctuation: #ced4da;
- --shiki-token-link: #74c0fc;
- }
|