darcula Name: IntelliJ IDEA darcula theme From IntelliJ IDEA by JetBrains
6import { tags as t } from '@lezer/highlight'; 7import { createTheme } from './theme-helper.mjs'; 8export const settings = { 9 background: '#242424', 10 lineBackground: '#24242499', 11 foreground: '#f8f8f2', 12 muted: '#f8f8f250', 13 caret: '#FFFFFF', 14 selection: 'rgba(255, 255, 255, 0.1)', 15 selectionMatch: 'rgba(255, 255, 255, 0.2)', 16 gutterBackground: 'rgba(255, 255, 255, 0.1)', 17 gutterForeground: '#999', 18 gutterBorder: 'transparent', 19 lineHighlight: 'rgba(255, 255, 255, 0.1)', 20};
22export default createTheme({ 23 theme: 'dark', 24 settings: { 25 background: '#242424', 26 foreground: '#f8f8f2', 27 muted: '#f8f8f250', 28 caret: '#FFFFFF', 29 selection: 'rgba(255, 255, 255, 0.1)', 30 selectionMatch: 'rgba(255, 255, 255, 0.2)', 31 gutterBackground: 'transparent', 32 gutterForeground: '#999', 33 gutterBorder: 'transparent', 34 lineHighlight: 'rgba(255, 255, 255, 0.1)', 35 }, 36 styles: [ 37 { tag: t.labelName, color: '#CCCCCC' }, 38 { tag: [t.atom, t.number], color: '#7A9EC2' }, 39 { tag: [t.comment], color: '#707070' }, 40 { tag: [t.string], color: '#6A8759' }, 41 { tag: [t.variableName, t.operator], color: '#CCCCCC' }, 42 { tag: [t.function(t.variableName), t.propertyName], color: '#FFC66D' }, 43 { tag: [t.meta, t.className], color: '#FFC66D' }, 44 { tag: [t.propertyName], color: '#FFC66D' }, 45 { tag: [t.keyword], color: '#CC7832' }, 46 { tag: [t.tagName], color: '#ff79c6' }, 47 { tag: [t.typeName], color: '#ffb86c' }, 48 ], 49});