UNPKG

monaco-sql-languages

Version:

SQL languages for the Monaco Editor, based on monaco-languages.

37 lines (36 loc) 2.5 kB
import { TokenClassConsts, postfixTokenClass } from '../../common/constants'; /** * Inspired by VS Code ColorTheme Dark High Contrast. */ export const hcBlackThemeData = { base: 'hc-black', inherit: true, rules: [ { token: postfixTokenClass(TokenClassConsts.BINARY), foreground: 'b5cea8' }, { token: postfixTokenClass(TokenClassConsts.BINARY_ESCAPE), foreground: 'b5cea8' }, { token: postfixTokenClass(TokenClassConsts.COMMENT), foreground: '7ca668' }, { token: postfixTokenClass(TokenClassConsts.COMMENT_QUOTE), foreground: '7ca668' }, { token: postfixTokenClass(TokenClassConsts.DELIMITER), foreground: 'ffffff' }, { token: postfixTokenClass(TokenClassConsts.DELIMITER_CURLY), foreground: 'da70d6' }, { token: postfixTokenClass(TokenClassConsts.DELIMITER_PAREN), foreground: 'ffd700' }, { token: postfixTokenClass(TokenClassConsts.DELIMITER_SQUARE), foreground: 'ffd700' }, { token: postfixTokenClass(TokenClassConsts.IDENTIFIER), foreground: '9cdcfe' }, { token: postfixTokenClass(TokenClassConsts.IDENTIFIER_QUOTE), foreground: '9cdcfe' }, { token: postfixTokenClass(TokenClassConsts.KEYWORD), foreground: '569cd6' }, { token: postfixTokenClass(TokenClassConsts.KEYWORD_SCOPE), foreground: 'c586c0' }, { token: postfixTokenClass(TokenClassConsts.NUMBER), foreground: 'b5cea8' }, { token: postfixTokenClass(TokenClassConsts.NUMBER_FLOAT), foreground: 'b5cea8' }, { token: postfixTokenClass(TokenClassConsts.NUMBER_BINARY), foreground: 'b5cea8' }, { token: postfixTokenClass(TokenClassConsts.NUMBER_OCTAL), foreground: 'b5cea8' }, { token: postfixTokenClass(TokenClassConsts.NUMBER_HEX), foreground: 'b5cea8' }, { token: postfixTokenClass(TokenClassConsts.OPERATOR), foreground: 'ffffff' }, { token: postfixTokenClass(TokenClassConsts.OPERATOR_KEYWORD), foreground: '569cd6' }, { token: postfixTokenClass(TokenClassConsts.OPERATOR_SYMBOL), foreground: 'ffffff' }, { token: postfixTokenClass(TokenClassConsts.PREDEFINED), foreground: 'dcdcaa' }, { token: postfixTokenClass(TokenClassConsts.STRING), foreground: 'ce9178' }, { token: postfixTokenClass(TokenClassConsts.STRING_ESCAPE), foreground: 'ce9178' }, { token: postfixTokenClass(TokenClassConsts.TYPE), foreground: '4ec9b0' }, { token: postfixTokenClass(TokenClassConsts.VARIABLE), foreground: '4fc1ff' } ], colors: {} };