initial commit
This commit is contained in:
552
themes/fjord-color-theme.json
Normal file
552
themes/fjord-color-theme.json
Normal file
@@ -0,0 +1,552 @@
|
||||
{
|
||||
"$schema": "vscode://schemas/color-theme",
|
||||
"name": "Fjord",
|
||||
"type": "dark",
|
||||
"semanticHighlighting": true,
|
||||
"colors": {
|
||||
"focusBorder": "#233141",
|
||||
"foreground": "#E8F0F3",
|
||||
"descriptionForeground": "#6C7A86",
|
||||
"editor.background": "#1B2532",
|
||||
"editor.foreground": "#E8F0F3",
|
||||
"editorCursor.foreground": "#9DD99A",
|
||||
"editor.selectionBackground": "#2D3D52",
|
||||
"editor.selectionForeground": "#1B2532",
|
||||
"editor.inactiveSelectionBackground": "#2D3D5280",
|
||||
"editor.selectionHighlightBackground": "#233141A6",
|
||||
"editor.wordHighlightBackground": "#233141A6",
|
||||
"editor.wordHighlightStrongBackground": "#233141CC",
|
||||
"editor.lineHighlightBackground": "#1F2A39",
|
||||
"editorLineNumber.foreground": "#6C7A86",
|
||||
"editorLineNumber.activeForeground": "#E8F0F3",
|
||||
"editorWhitespace.foreground": "#51606B",
|
||||
"editorBracketMatch.border": "#7BB8FF",
|
||||
"editorBracketMatch.background": "#233141",
|
||||
"editor.foldBackground": "#1F2A39AC",
|
||||
"editorGutter.background": "#1B2532",
|
||||
"editorRuler.foreground": "#233141",
|
||||
"editorHoverWidget.background": "#1F2A39",
|
||||
"editorHoverWidget.border": "#233141",
|
||||
"editorWidget.background": "#1F2A39",
|
||||
"editorWidget.border": "#233141",
|
||||
"editorIndentGuide.background1": "#51606B",
|
||||
"editorIndentGuide.activeBackground1": "#6C7A86",
|
||||
"sideBar.background": "#1F2A39",
|
||||
"sideBar.foreground": "#E8F0F3",
|
||||
"sideBar.border": "#233141",
|
||||
"sideBarSectionHeader.background": "#1F2A39",
|
||||
"sideBarSectionHeader.foreground": "#E8F0F3",
|
||||
"statusBar.background": "#1F2A39",
|
||||
"statusBar.foreground": "#E8F0F3",
|
||||
"statusBar.debuggingBackground": "#5DA6EA",
|
||||
"statusBar.debuggingForeground": "#1B2532",
|
||||
"statusBar.noFolderBackground": "#1F2A39",
|
||||
"statusBarItem.remoteBackground": "#9DD99A",
|
||||
"statusBarItem.remoteForeground": "#1B2532",
|
||||
"activityBar.background": "#1F2A39",
|
||||
"activityBar.foreground": "#E8F0F3",
|
||||
"activityBar.inactiveForeground": "#6C7A86",
|
||||
"activityBarBadge.background": "#9DD99A",
|
||||
"activityBarBadge.foreground": "#1B2532",
|
||||
"titleBar.activeBackground": "#1F2A39",
|
||||
"titleBar.activeForeground": "#E8F0F3",
|
||||
"titleBar.inactiveBackground": "#1F2A39",
|
||||
"titleBar.inactiveForeground": "#6C7A86",
|
||||
"panel.background": "#1F2A39",
|
||||
"panel.border": "#233141",
|
||||
"panelTitle.activeForeground": "#E8F0F3",
|
||||
"panelTitle.inactiveForeground": "#6C7A86",
|
||||
"tab.activeBackground": "#1B2532",
|
||||
"tab.activeForeground": "#E8F0F3",
|
||||
"tab.inactiveBackground": "#1F2A39",
|
||||
"tab.inactiveForeground": "#6C7A86",
|
||||
"tab.border": "#233141",
|
||||
"tab.activeBorderTop": "#5DA6EA",
|
||||
"badge.background": "#5DA6EA",
|
||||
"badge.foreground": "#1B2532",
|
||||
"list.activeSelectionBackground": "#233141",
|
||||
"list.activeSelectionForeground": "#E8F0F3",
|
||||
"list.inactiveSelectionBackground": "#1F2A39",
|
||||
"list.inactiveSelectionForeground": "#E8F0F3",
|
||||
"list.hoverBackground": "#1F2A39",
|
||||
"list.focusBackground": "#1F2A39",
|
||||
"list.highlightForeground": "#7BB8FF",
|
||||
"button.background": "#9DD99A",
|
||||
"button.foreground": "#1B2532",
|
||||
"button.hoverBackground": "#A3D5A0",
|
||||
"checkbox.background": "#1F2A39",
|
||||
"checkbox.foreground": "#E8F0F3",
|
||||
"dropdown.background": "#1F2A39",
|
||||
"dropdown.foreground": "#E8F0F3",
|
||||
"input.background": "#1F2A39",
|
||||
"input.foreground": "#E8F0F3",
|
||||
"input.placeholderForeground": "#6C7A86",
|
||||
"input.border": "#233141",
|
||||
"scrollbarSlider.background": "#6C7A8680",
|
||||
"scrollbarSlider.hoverBackground": "#6C7A86A6",
|
||||
"scrollbarSlider.activeBackground": "#6C7A86CC",
|
||||
"editorGroupHeader.tabsBackground": "#1F2A39",
|
||||
"editorGroup.border": "#233141",
|
||||
"gitDecoration.addedResourceForeground": "#A3D5A0",
|
||||
"gitDecoration.modifiedResourceForeground": "#7BB8FF",
|
||||
"gitDecoration.deletedResourceForeground": "#FF9B9B",
|
||||
"gitDecoration.untrackedResourceForeground": "#9DD99A",
|
||||
"gitDecoration.ignoredResourceForeground": "#6C7A86",
|
||||
"gitDecoration.conflictingResourceForeground": "#D4C6F7",
|
||||
"diffEditor.insertedTextBackground": "#9DD99A35",
|
||||
"diffEditor.removedTextBackground": "#F37C7C35",
|
||||
"diffEditor.diagonalFill": "#233141",
|
||||
"peekView.border": "#233141",
|
||||
"peekViewEditor.background": "#1B2532",
|
||||
"peekViewEditor.matchHighlightBackground": "#FFE0A366",
|
||||
"peekViewResult.background": "#1F2A39",
|
||||
"peekViewTitle.background": "#1F2A39",
|
||||
"debugToolBar.background": "#1F2A39",
|
||||
"notificationCenterHeader.background": "#1F2A39",
|
||||
"notifications.background": "#1F2A39",
|
||||
"notifications.border": "#233141",
|
||||
"editorBracketHighlight.foreground1": "#5DA6EA",
|
||||
"editorBracketHighlight.foreground2": "#B8E7E9",
|
||||
"editorBracketHighlight.foreground3": "#9DD99A",
|
||||
"editorBracketHighlight.foreground4": "#FFD285",
|
||||
"editorBracketHighlight.foreground5": "#B9A0F8",
|
||||
"editorBracketHighlight.unexpectedBracket.foreground": "#FF9B9B",
|
||||
"terminal.foreground": "#E8F0F3",
|
||||
"terminal.background": "#1B2532",
|
||||
"terminalCursor.foreground": "#9DD99A",
|
||||
"terminal.selectionBackground": "#FFD285",
|
||||
"terminal.ansiBlack": "#19191C",
|
||||
"terminal.ansiRed": "#F37C7C",
|
||||
"terminal.ansiGreen": "#9DD99A",
|
||||
"terminal.ansiYellow": "#FFD285",
|
||||
"terminal.ansiBlue": "#5DA6EA",
|
||||
"terminal.ansiMagenta": "#B9A0F8",
|
||||
"terminal.ansiCyan": "#B8E7E9",
|
||||
"terminal.ansiWhite": "#E8F0F3",
|
||||
"terminal.ansiBrightBlack": "#212128",
|
||||
"terminal.ansiBrightRed": "#FF9B9B",
|
||||
"terminal.ansiBrightGreen": "#A3D5A0",
|
||||
"terminal.ansiBrightYellow": "#FFE0A3",
|
||||
"terminal.ansiBrightBlue": "#7BB8FF",
|
||||
"terminal.ansiBrightMagenta": "#D4C6F7",
|
||||
"terminal.ansiBrightCyan": "#A1E9DE",
|
||||
"terminal.ansiBrightWhite": "#EFFAFF"
|
||||
},
|
||||
"tokenColors": [
|
||||
{
|
||||
"name": "Comments",
|
||||
"scope": [
|
||||
"comment",
|
||||
"punctuation.definition.comment"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#6C7A86"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Strings",
|
||||
"scope": [
|
||||
"string",
|
||||
"string.quoted",
|
||||
"meta.template.expression string"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#9DD99A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "String escapes → cyan",
|
||||
"scope": [
|
||||
"constant.character.escape"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Numbers",
|
||||
"scope": [
|
||||
"constant.numeric"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7BB8FF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Constants (other)",
|
||||
"scope": [
|
||||
"constant",
|
||||
"variable.other.constant"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7BB8FF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Keywords (general) → green",
|
||||
"scope": [
|
||||
"keyword",
|
||||
"storage.modifier",
|
||||
"storage.type",
|
||||
"storage"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#9DD99A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Directives / Preprocessor",
|
||||
"scope": [
|
||||
"keyword.directive",
|
||||
"keyword.control.directive",
|
||||
"meta.preprocessor",
|
||||
"keyword.preprocessor",
|
||||
"keyword.preprocessor.c",
|
||||
"meta.preprocessor.directive.include",
|
||||
"meta.preprocessor.directive.pragma",
|
||||
"punctuation.definition.preprocessor"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFE0A3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Keyword control (if/else/for/return) → bright green bold",
|
||||
"scope": [
|
||||
"keyword.control",
|
||||
"keyword.control.conditional",
|
||||
"keyword.control.loop",
|
||||
"keyword.control.return",
|
||||
"keyword.control.flow"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#A3D5A0",
|
||||
"fontStyle": "bold"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Directive Keywords (override) → no bold",
|
||||
"scope": [
|
||||
"keyword.control.directive",
|
||||
"keyword.directive.c",
|
||||
"keyword.control.directive.c"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFE0A3",
|
||||
"fontStyle": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Keyword operator (==, =, &&, ||, etc.) → blue",
|
||||
"scope": [
|
||||
"keyword.operator",
|
||||
"keyword.operator.assignment",
|
||||
"keyword.operator.arithmetic",
|
||||
"keyword.operator.logical",
|
||||
"punctuation.separator.key-value"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7BB8FF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Functions → amber",
|
||||
"scope": [
|
||||
"entity.name.function",
|
||||
"support.function",
|
||||
"meta.function-call",
|
||||
"meta.function",
|
||||
"variable.function"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFD285"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Constructors",
|
||||
"scope": [
|
||||
"entity.name.type.instance",
|
||||
"entity.other.inherited-class"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Types / Classes / Interfaces",
|
||||
"scope": [
|
||||
"entity.name.type",
|
||||
"support.type",
|
||||
"support.class",
|
||||
"entity.other.attribute-name.class"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Built-in types",
|
||||
"scope": [
|
||||
"support.type.builtin",
|
||||
"storage.type.builtin"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7BB8FF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Variables",
|
||||
"scope": [
|
||||
"variable",
|
||||
"meta.definition.variable"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#E8F0F3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Properties / Members",
|
||||
"scope": [
|
||||
"variable.other.property",
|
||||
"variable.other.member"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Parameters",
|
||||
"scope": [
|
||||
"variable.parameter"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#E8F0F3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "This / self",
|
||||
"scope": [
|
||||
"variable.language.this",
|
||||
"variable.language.this.js",
|
||||
"variable.language.self"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Operators",
|
||||
"scope": [
|
||||
"keyword.operator.assignment",
|
||||
"keyword.operator.logical",
|
||||
"keyword.operator.arithmetic",
|
||||
"punctuation.separator.key-value"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7BB8FF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Punctuation",
|
||||
"scope": [
|
||||
"punctuation",
|
||||
"punctuation.definition.parameters",
|
||||
"punctuation.section",
|
||||
"punctuation.separator",
|
||||
"meta.brace",
|
||||
"meta.bracket"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#E8F0F3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Tags",
|
||||
"scope": [
|
||||
"entity.name.tag",
|
||||
"support.class.component"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Attributes (HTML/JSX)",
|
||||
"scope": [
|
||||
"entity.other.attribute-name",
|
||||
"entity.other.attribute-name.id",
|
||||
"meta.tag entity.other.attribute-name"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#9DD99A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Decorators / Annotations",
|
||||
"scope": [
|
||||
"meta.decorator",
|
||||
"storage.type.annotation",
|
||||
"punctuation.decorator"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#D4C6F7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Punctuation Special",
|
||||
"scope": [
|
||||
"punctuation.special"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Variable Builtin",
|
||||
"scope": [
|
||||
"variable.builtin",
|
||||
"variable.language"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Function Special",
|
||||
"scope": [
|
||||
"function.special"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFE0A3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Function Macro",
|
||||
"scope": [
|
||||
"function.macro"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#D4C6F7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Keyword Function",
|
||||
"scope": [
|
||||
"keyword.function"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "String Special",
|
||||
"scope": [
|
||||
"string.special",
|
||||
"string.special.path",
|
||||
"string.special.symbol"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Namespace",
|
||||
"scope": [
|
||||
"entity.name.namespace"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Regexp",
|
||||
"scope": [
|
||||
"string.regexp"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Invalid",
|
||||
"scope": [
|
||||
"invalid",
|
||||
"invalid.illegal"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#1B2532"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Deprecated",
|
||||
"scope": [
|
||||
"invalid.deprecated"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#1B2532"
|
||||
}
|
||||
}
|
||||
],
|
||||
"semanticTokenColors": {
|
||||
"function": {
|
||||
"foreground": "#FFD285"
|
||||
},
|
||||
"method": {
|
||||
"foreground": "#FFD285"
|
||||
},
|
||||
"macro": {
|
||||
"foreground": "#D4C6F7"
|
||||
},
|
||||
"type": {
|
||||
"foreground": "#5DA6EA"
|
||||
},
|
||||
"class": {
|
||||
"foreground": "#5DA6EA"
|
||||
},
|
||||
"interface": {
|
||||
"foreground": "#5DA6EA"
|
||||
},
|
||||
"enumMember": {
|
||||
"foreground": "#7BB8FF"
|
||||
},
|
||||
"namespace": {
|
||||
"foreground": "#5DA6EA"
|
||||
},
|
||||
"builtinType": {
|
||||
"foreground": "#7BB8FF"
|
||||
},
|
||||
"variable": {
|
||||
"foreground": "#E8F0F3"
|
||||
},
|
||||
"parameter": {
|
||||
"foreground": "#E8F0F3"
|
||||
},
|
||||
"property": {
|
||||
"foreground": "#B8E7E9"
|
||||
},
|
||||
"property.readonly": {
|
||||
"foreground": "#7BB8FF"
|
||||
},
|
||||
"keyword": {
|
||||
"foreground": "#9DD99A"
|
||||
},
|
||||
"modifier": {
|
||||
"foreground": "#9DD99A"
|
||||
},
|
||||
"operator": {
|
||||
"foreground": "#7BB8FF"
|
||||
},
|
||||
"string": {
|
||||
"foreground": "#9DD99A"
|
||||
},
|
||||
"number": {
|
||||
"foreground": "#7BB8FF"
|
||||
},
|
||||
"regexp": {
|
||||
"foreground": "#B8E7E9"
|
||||
},
|
||||
"label": {
|
||||
"foreground": "#D4C6F7"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user