@use '../functions'; /** * Based on the GHColors theme by Avi Aryan (http://aviaryan.in) * Inspired by GitHub syntax coloring */ code[class*="language-"], pre[class*="language-"] { background-color: #f8f8f8; hyphens: none; word-spacing: normal; word-break: normal; tab-size: 4; text-align: left; } .token table td { padding: functions.sl-px-to-rem(5px); } .token table pre { margin: 0; } .token.comment, .token.prolog, .token.doctype, .token.cdata { color: #656556; font-style: italic; } [class*="language-css"] { & .token.comment { color: #006666; } } .token.namespace { opacity: .7; } .token.string, .token.attr-value { color: #df1144; } .token.punctuation, .token.operator { color: #393A34; /* no highlight */ font-weight: bold; } .token.entity, .token.url, .token.symbol, .token.number, .token.boolean, .token.constant, .token.property, .token.regex, .token.inserted { color: #990000; font-weight: bold; } .token.atrule, .token.keyword, .token.attr-name, .language-autohotkey .token.selector { color: #000000; font-weight: bold; } .token.function, .token.deleted, .language-autohotkey .token.tag { color: #9a050f; } .token.tag, .token.selector, .language-autohotkey .token.keyword { color: #445588; font-weight: bold; } .token.important, .token.function, .token.bold { font-weight: bold; } .token.italic { font-style: italic; } .token.variable, .token[class*="placeholder"] { color: #006666; font-weight: normal; }