diff --git a/.gitignore b/.gitignore
index 4381363..a2441af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,5 @@
node_modules/
build
dist
+preview
*.vsix
diff --git a/package.json b/package.json
index 90f9fb7..7b58326 100644
--- a/package.json
+++ b/package.json
@@ -36,15 +36,26 @@
"uiTheme": "vs",
"path": "./themes/pierre-light.json"
},
+ {
+ "label": "Pierre Light Soft",
+ "uiTheme": "vs",
+ "path": "./themes/pierre-light-soft.json"
+ },
{
"label": "Pierre Dark",
"uiTheme": "vs-dark",
"path": "./themes/pierre-dark.json"
+ },
+ {
+ "label": "Pierre Dark Soft",
+ "uiTheme": "vs-dark",
+ "path": "./themes/pierre-dark-soft.json"
}
]
},
"scripts": {
"build": "ts-node src/build.ts",
+ "preview": "ts-node src/palette-preview.ts",
"test": "npm run build && ts-node src/test.ts",
"start": "nodemon --watch src --ext ts --exec npm run build",
"package": "ts-node src/package-vsix.ts",
@@ -71,10 +82,18 @@
"types": "./dist/pierre-dark.d.mts",
"default": "./dist/pierre-dark.mjs"
},
+ "./pierre-dark-soft": {
+ "types": "./dist/pierre-dark-soft.d.mts",
+ "default": "./dist/pierre-dark-soft.mjs"
+ },
"./pierre-light": {
"types": "./dist/pierre-light.d.mts",
"default": "./dist/pierre-light.mjs"
},
+ "./pierre-light-soft": {
+ "types": "./dist/pierre-light-soft.d.mts",
+ "default": "./dist/pierre-light-soft.mjs"
+ },
"./pierre-dark-vibrant": {
"types": "./dist/pierre-dark-vibrant.d.mts",
"default": "./dist/pierre-dark-vibrant.mjs"
diff --git a/src/build.ts b/src/build.ts
index 9d08395..a415655 100644
--- a/src/build.ts
+++ b/src/build.ts
@@ -1,6 +1,6 @@
// src/build.ts
import { writeFileSync, mkdirSync } from "node:fs";
-import { light as rolesLight, dark as rolesDark } from "./palette";
+import { light as rolesLight, lightSoft as rolesLightSoft, dark as rolesDark, darkSoft as rolesDarkSoft } from "./palette";
import { makeTheme } from "./theme";
import { makeZedThemeFamily } from "./zed-theme";
import { convertRolesToP3 } from "./color-p3";
@@ -17,7 +17,9 @@ const rolesDarkP3 = convertRolesToP3(rolesDark);
// ============================================
const vscodeThemes = [
{ file: "themes/pierre-light.json", theme: makeTheme("Pierre Light", "light", rolesLight) },
+ { file: "themes/pierre-light-soft.json", theme: makeTheme("Pierre Light Soft", "light", rolesLightSoft) },
{ file: "themes/pierre-dark.json", theme: makeTheme("Pierre Dark", "dark", rolesDark) },
+ { file: "themes/pierre-dark-soft.json", theme: makeTheme("Pierre Dark Soft", "dark", rolesDarkSoft) },
{ file: "themes/pierre-light-vibrant.json", theme: makeTheme("Pierre Light Vibrant", "light", rolesLightP3) },
{ file: "themes/pierre-dark-vibrant.json", theme: makeTheme("Pierre Dark Vibrant", "dark", rolesDarkP3) }
];
@@ -32,7 +34,9 @@ for (const {file, theme} of vscodeThemes) {
// ============================================
const zedTheme = makeZedThemeFamily("Pierre", "pierrecomputer", [
{ name: "Pierre Light", appearance: "light", roles: rolesLight },
+ { name: "Pierre Light Soft", appearance: "light", roles: rolesLightSoft },
{ name: "Pierre Dark", appearance: "dark", roles: rolesDark },
+ { name: "Pierre Dark Soft", appearance: "dark", roles: rolesDarkSoft },
]);
writeFileSync("zed/themes/pierre.json", JSON.stringify(zedTheme, null, 2), "utf8");
diff --git a/src/palette-preview.ts b/src/palette-preview.ts
new file mode 100644
index 0000000..eff72cb
--- /dev/null
+++ b/src/palette-preview.ts
@@ -0,0 +1,150 @@
+// src/palette-preview.ts
+// Generates preview/palette.html — a swatch sheet of every palette in palette.ts.
+import { writeFileSync, mkdirSync } from "node:fs";
+import { palettes } from "./palette";
+
+mkdirSync("preview", { recursive: true });
+
+const sections = Object.entries(palettes)
+ .map(([name, scale]) => {
+ // JS reorders integer-indexed keys ahead of string keys, which would move
+ // "020" / "040" / "060" / "080" after "100". Sort numerically to restore
+ // the intended light-to-dark order.
+ const stops = Object.entries(scale).sort(([a], [b]) => Number(a) - Number(b));
+ const swatches = stops
+ .map(
+ ([stop, hex]) =>
+ `
` +
+ `${stop}` +
+ `${hex}` +
+ `
`,
+ )
+ .join("\n");
+ return `
+
+ ${name}
+ ${stops.length} stops
+
+
+${swatches}
+
+ `;
+ })
+ .join("\n");
+
+const html = `
+
+
+
+ Pierre Palette
+
+
+
+
+
+${sections}
+
+
+
+`;
+
+writeFileSync("preview/palette.html", html, "utf8");
+console.log("Wrote preview/palette.html");
diff --git a/src/palette.ts b/src/palette.ts
index ee05201..46ead47 100644
--- a/src/palette.ts
+++ b/src/palette.ts
@@ -1,5 +1,7 @@
// src/palette.ts
+// gray is a slightly blue-tinted neutral scale kept as a reference palette for consumers.
+// It is not used in any built-in role; all four theme variants use `neutral` instead.
const gray = {
"020":"#fbfbfb",
"040":"#f9f9f9",
@@ -23,6 +25,29 @@ const gray = {
"1040":"#070707"
};
+const neutral = {
+ "020":"#fafafa",
+ "040":"#f7f7f7",
+ "060":"#f5f5f5",
+ "080":"#ededed",
+ "100":"#e5e5e5",
+ "200":"#d4d4d4",
+ "300":"#bcbcbc",
+ "400":"#a3a3a3",
+ "500":"#8a8a8a",
+ "600":"#737373",
+ "700":"#636363",
+ "800":"#525252",
+ "900":"#404040",
+ "920":"#363636",
+ "940":"#2c2c2c",
+ "960":"#262626",
+ "980":"#1d1d1d",
+ "1000":"#171717",
+ "1020":"#101010",
+ "1040":"#0a0a0a"
+};
+
const red = {
"050":"#ffedea",
"100":"#ffdbd6",
@@ -37,6 +62,20 @@ const red = {
"950":"#3e1715"
};
+const vermillion = {
+ "050":"#fff0ea",
+ "100":"#ffe2d6",
+ "200":"#ffc4ad",
+ "300":"#ffa685",
+ "400":"#ff855e",
+ "500":"#ff5d36",
+ "600":"#d5512f",
+ "700":"#ad4529",
+ "800":"#863822",
+ "900":"#612b1b",
+ "950":"#3e1e14"
+};
+
const orange = {
"050":"#fff3ea",
"100":"#ffe8d5",
@@ -51,6 +90,20 @@ const orange = {
"950":"#3d2513"
};
+const amber = {
+ "050": "#fff6ea",
+ "100": "#ffeed5",
+ "200": "#ffddab",
+ "300": "#ffcc81",
+ "400": "#ffbc56",
+ "500": "#ffab16",
+ "600": "#d5901c",
+ "700": "#ac741d",
+ "800": "#855b1b",
+ "900": "#604218",
+ "950": "#3d2b13"
+};
+
const yellow = {
"050": "#fff9ea",
"100": "#fff4d5",
@@ -65,6 +118,20 @@ const yellow = {
"950": "#3d3112"
};
+const lime = {
+ "050": "#f6f9ec",
+ "100": "#edf4d8",
+ "200": "#dae8b1",
+ "300": "#c6dc8a",
+ "400": "#afd062",
+ "500": "#86c427",
+ "600": "#77a42a",
+ "700": "#658527",
+ "800": "#516723",
+ "900": "#3e4b1d",
+ "950": "#2a3016"
+};
+
const green = {
"050": "#edf9ed",
"100": "#daf3db",
@@ -79,6 +146,20 @@ const green = {
"950": "#162f19"
};
+const jade = {
+ "050": "#edfaf2",
+ "100": "#dbf4e5",
+ "200": "#b6e9cb",
+ "300": "#8eddb2",
+ "400": "#60d199",
+ "500": "#07c480",
+ "600": "#18a46c",
+ "700": "#1d8558",
+ "800": "#1e6746",
+ "900": "#1c4b34",
+ "950": "#163023"
+};
+
const mint = {
"050": "#edfaf7",
"100": "#dbf5ef",
@@ -149,6 +230,20 @@ const indigo = {
"950": "#24173a"
};
+const violet = {
+ "050": "#f8edfe",
+ "100": "#f1dafd",
+ "200": "#e1b5fa",
+ "300": "#ce90f7",
+ "400": "#b969f3",
+ "500": "#a13cee",
+ "600": "#8836c7",
+ "700": "#6f2ea1",
+ "800": "#58287c",
+ "900": "#412059",
+ "950": "#2b1738"
+};
+
const purple = {
"050": "#fbedfd",
"100": "#f7dbfb",
@@ -163,6 +258,20 @@ const purple = {
"950": "#321736"
};
+const magenta = {
+ "050": "#fdedf7",
+ "100": "#fbdbee",
+ "200": "#f7b7dd",
+ "300": "#f191cc",
+ "400": "#ea68bc",
+ "500": "#e130ac",
+ "600": "#bd2e90",
+ "700": "#992a75",
+ "800": "#77255b",
+ "900": "#561f43",
+ "950": "#38172b"
+};
+
const pink = {
"050": "#ffedf0",
"100": "#ffdbe1",
@@ -177,6 +286,20 @@ const pink = {
"950": "#3d1720"
};
+const rose = {
+ "050": "#ffeded",
+ "100": "#ffdbdc",
+ "200": "#ffb7b9",
+ "300": "#ff9198",
+ "400": "#ff6778",
+ "500": "#fe2d59",
+ "600": "#d42b4c",
+ "700": "#ac293f",
+ "800": "#852432",
+ "900": "#601e26",
+ "950": "#3e171b"
+};
+
const brown = {
"050": "#f8f2ee",
"100": "#f1e4dd",
@@ -191,6 +314,14 @@ const brown = {
"950": "#2d221b"
};
+export const palettes = {
+ gray, neutral,
+ red, vermillion, orange, amber, yellow, lime,
+ green, jade, mint, teal, cyan, blue,
+ indigo, violet, purple, magenta, pink, rose,
+ brown
+};
+
export type Roles = {
bg: {
editor: string; // main editor background (brightest in light, darkest in dark)
@@ -228,24 +359,24 @@ export type Roles = {
export const light: Roles = {
bg: {
editor: "#ffffff",
- window: gray["060"],
- inset: gray["080"],
- elevated: gray["040"]
+ window: neutral["060"],
+ inset: neutral["080"],
+ elevated: neutral["040"]
},
fg: {
- base: gray["1040"],
- fg1: gray["900"],
- fg2: gray["800"],
- fg3: gray["600"],
- fg4: gray["500"]
+ base: neutral["1040"],
+ fg1: neutral["900"],
+ fg2: neutral["800"],
+ fg3: neutral["600"],
+ fg4: neutral["500"]
},
border: {
- window: gray["100"],
- editor: gray["200"],
- indentGuide: gray["100"],
- indentGuideActive: gray["200"],
- inset: gray["200"],
- elevated: gray["100"]
+ window: neutral["100"],
+ editor: neutral["200"],
+ indentGuide: neutral["100"],
+ indentGuideActive: neutral["200"],
+ inset: neutral["200"],
+ elevated: neutral["100"]
},
accent: {
primary: blue["500"],
@@ -254,91 +385,167 @@ export const light: Roles = {
contrastOnAccent: "#ffffff"
},
states: {
- merge: indigo["500"],
- success: mint["500"],
- danger: red["500"],
- warn: yellow["500"],
- info: cyan["500"]
+ merge: indigo["600"],
+ success: jade["600"],
+ danger: red["600"],
+ warn: yellow["600"],
+ info: cyan["600"]
},
syntax: {
- comment: gray["600"],
+ comment: neutral["600"],
string: green["600"],
number: cyan["600"],
- keyword: pink["500"],
+ keyword: pink["600"],
regexp: teal["600"],
- func: indigo["500"],
- type: purple["500"],
+ func: indigo["600"],
+ type: purple["600"],
variable: orange["600"],
// Extended token types
operator: cyan["500"],
- punctuation: gray["700"],
+ punctuation: neutral["700"],
constant: yellow["600"],
- parameter: gray["700"],
- namespace: yellow["600"],
- decorator: blue["500"],
- escape: cyan["600"],
- invalid: gray["1040"],
- tag: red["600"],
- attribute: mint["600"]
+ parameter: neutral["700"],
+ namespace: amber["600"],
+ decorator: blue["600"],
+ escape: mint["600"],
+ invalid: neutral["1040"],
+ tag: vermillion["600"],
+ attribute: jade["600"]
+ },
+ ansi: {
+ black: neutral["980"],
+ red: red["600"],
+ green: jade["600"],
+ yellow: yellow["600"],
+ blue: blue["600"],
+ magenta: magenta["600"],
+ cyan: cyan["600"],
+ white: neutral["300"],
+ // make bright colors match the non-bright counterparts
+ brightBlack: neutral["980"],
+ brightRed: red["600"],
+ brightGreen: lime["600"],
+ brightYellow: yellow["600"],
+ brightBlue: blue["600"],
+ brightMagenta: magenta["600"],
+ brightCyan: cyan["600"],
+ brightWhite: neutral["300"]
+ }
+};
+
+export const lightSoft: Roles = {
+ bg: {
+ editor: "#ffffff",
+ window: neutral["040"],
+ inset: neutral["060"],
+ elevated: neutral["020"]
+ },
+ fg: {
+ base: neutral["800"],
+ fg1: neutral["700"],
+ fg2: neutral["600"],
+ fg3: neutral["500"],
+ fg4: neutral["400"]
+ },
+ border: {
+ window: neutral["080"],
+ editor: neutral["100"],
+ indentGuide: neutral["080"],
+ indentGuideActive: neutral["100"],
+ inset: neutral["200"],
+ elevated: neutral["100"]
+ },
+ accent: {
+ primary: blue["500"],
+ link: blue["500"],
+ subtle: blue["100"],
+ contrastOnAccent: "#ffffff"
+ },
+ states: {
+ merge: indigo["500"],
+ success: jade["500"],
+ danger: red["500"],
+ warn: yellow["500"],
+ info: cyan["500"]
+ },
+ syntax: {
+ comment: neutral["500"],
+ string: green["500"],
+ number: cyan["500"],
+ keyword: pink["400"],
+ regexp: teal["500"],
+ func: indigo["400"],
+ type: purple["400"],
+ variable: orange["500"],
+ // Extended token types
+ operator: cyan["400"],
+ punctuation: neutral["600"],
+ constant: yellow["500"],
+ parameter: neutral["600"],
+ namespace: amber["500"],
+ decorator: blue["400"],
+ escape: mint["500"],
+ invalid: neutral["1000"],
+ tag: vermillion["500"],
+ attribute: jade["500"]
},
ansi: {
- black: gray["980"],
+ black: neutral["980"],
red: red["500"],
green: green["500"],
yellow: yellow["500"],
blue: blue["500"],
- magenta: purple["500"],
+ magenta: magenta["500"],
cyan: cyan["500"],
- white: gray["300"],
- // make bright colors match the non-bright counterparts
- brightBlack: gray["980"],
+ white: neutral["300"],
+ brightBlack: neutral["980"],
brightRed: red["500"],
- brightGreen: green["500"],
+ brightGreen: lime["500"],
brightYellow: yellow["500"],
brightBlue: blue["500"],
- brightMagenta: purple["500"],
+ brightMagenta: magenta["500"],
brightCyan: cyan["500"],
- brightWhite: gray["300"]
+ brightWhite: neutral["300"]
}
};
export const dark: Roles = {
bg: {
- editor: gray["1040"],
- window: gray["1000"],
- inset: gray["980"],
- elevated: gray["1020"]
+ editor: neutral["1040"],
+ window: neutral["1000"],
+ inset: neutral["980"],
+ elevated: neutral["1020"]
},
fg: {
- base: gray["020"],
- fg1: gray["200"],
- fg2: gray["400"],
- fg3: gray["600"],
- fg4: gray["700"]
+ base: neutral["020"],
+ fg1: neutral["200"],
+ fg2: neutral["400"],
+ fg3: neutral["600"],
+ fg4: neutral["700"]
},
border: {
- window: gray["1040"],
- editor: gray["980"],
- indentGuide: gray["980"],
- indentGuideActive: gray["960"],
- inset: gray["980"],
- elevated: gray["980"]
+ window: neutral["1040"],
+ editor: neutral["980"],
+ indentGuide: neutral["980"],
+ indentGuideActive: neutral["960"],
+ inset: neutral["980"],
+ elevated: neutral["980"]
},
accent: {
primary: blue["500"],
link: blue["500"],
subtle: blue["950"],
- contrastOnAccent: gray["1040"]
+ contrastOnAccent: neutral["1040"]
},
states: {
merge: indigo["500"],
- success: mint["500"],
+ success: jade["500"],
danger: red["500"],
warn: yellow["500"],
info: cyan["500"]
},
syntax: {
- comment: gray["600"],
+ comment: neutral["600"],
string: green["400"],
number: cyan["400"],
keyword: pink["400"],
@@ -348,32 +555,108 @@ export const dark: Roles = {
variable: orange["400"],
// Extended token types
operator: cyan["500"],
- punctuation: gray["700"],
+ punctuation: neutral["700"],
constant: yellow["400"],
- parameter: gray["400"],
- namespace: yellow["500"],
+ parameter: neutral["400"],
+ namespace: amber["500"],
decorator: blue["400"],
- escape: cyan["400"],
- invalid: gray["020"],
- tag: red["400"],
- attribute: mint["400"]
+ escape: mint["400"],
+ invalid: neutral["020"],
+ tag: vermillion["400"],
+ attribute: jade["400"]
+ },
+ ansi: {
+ black: neutral["1000"],
+ red: red["500"],
+ green: green["500"],
+ yellow: yellow["500"],
+ blue: blue["500"],
+ magenta: magenta["500"],
+ cyan: cyan["500"],
+ white: neutral["300"],
+ brightBlack: neutral["1000"],
+ brightRed: red["500"],
+ brightGreen: lime["500"],
+ brightYellow: yellow["500"],
+ brightBlue: blue["500"],
+ brightMagenta: magenta["500"],
+ brightCyan: cyan["500"],
+ brightWhite: neutral["300"]
+ }
+};
+
+export const darkSoft: Roles = {
+ bg: {
+ editor: neutral["1000"],
+ window: neutral["1020"],
+ inset: neutral["960"],
+ elevated: neutral["980"]
+ },
+ fg: {
+ base: neutral["200"],
+ fg1: neutral["300"],
+ fg2: neutral["500"],
+ fg3: neutral["700"],
+ fg4: neutral["800"]
+ },
+ border: {
+ window: neutral["980"],
+ editor: neutral["940"],
+ indentGuide: neutral["960"],
+ indentGuideActive: neutral["940"],
+ inset: neutral["940"],
+ elevated: neutral["960"]
+ },
+ accent: {
+ primary: blue["400"],
+ link: blue["400"],
+ subtle: blue["900"],
+ contrastOnAccent: neutral["1000"]
+ },
+ states: {
+ merge: indigo["400"],
+ success: jade["400"],
+ danger: red["400"],
+ warn: yellow["400"],
+ info: cyan["400"]
+ },
+ syntax: {
+ comment: neutral["700"],
+ string: green["300"],
+ number: cyan["300"],
+ keyword: pink["300"],
+ regexp: teal["300"],
+ func: indigo["300"],
+ type: purple["300"],
+ variable: orange["300"],
+ // Extended token types
+ operator: cyan["400"],
+ punctuation: neutral["600"],
+ constant: yellow["300"],
+ parameter: neutral["500"],
+ namespace: amber["400"],
+ decorator: blue["300"],
+ escape: mint["300"],
+ invalid: neutral["200"],
+ tag: vermillion["300"],
+ attribute: jade["300"]
},
ansi: {
- black: gray["1000"],
+ black: neutral["1000"],
red: red["500"],
green: green["500"],
yellow: yellow["500"],
blue: blue["500"],
- magenta: purple["500"],
+ magenta: magenta["500"],
cyan: cyan["500"],
- white: gray["300"],
- brightBlack: gray["1000"],
+ white: neutral["300"],
+ brightBlack: neutral["1000"],
brightRed: red["500"],
- brightGreen: green["500"],
+ brightGreen: lime["500"],
brightYellow: yellow["500"],
brightBlue: blue["500"],
- brightMagenta: purple["500"],
+ brightMagenta: magenta["500"],
brightCyan: cyan["500"],
- brightWhite: gray["300"]
+ brightWhite: neutral["300"]
}
};
diff --git a/src/theme.ts b/src/theme.ts
index 6be97d1..e9a0e6d 100644
--- a/src/theme.ts
+++ b/src/theme.ts
@@ -109,14 +109,41 @@ export function makeTheme(name: string, kind: "light"|"dark", c: Roles): VSCodeT
"textLink.foreground": c.accent.link,
"textLink.activeForeground": c.accent.primary,
+ // Notifications
+ "notifications.background": c.bg.elevated,
+ "notifications.foreground": c.fg.base,
+ "notifications.border": c.border.elevated,
+ "notificationToast.border": c.border.elevated,
+ "notificationCenter.border": c.border.elevated,
+ "notificationCenterHeader.background": c.bg.elevated,
+ "notificationCenterHeader.foreground": c.fg.fg2,
+ "notificationLink.foreground": c.accent.link,
+ "notificationsErrorIcon.foreground": c.states.danger,
+ "notificationsWarningIcon.foreground": c.states.warn,
+ "notificationsInfoIcon.foreground": c.states.info,
+
+ // Quick input / command palette / file picker
+ "quickInput.background": c.bg.elevated,
+ "quickInput.foreground": c.fg.base,
+ "quickInputTitle.background": c.bg.elevated,
+ "widget.border": c.border.elevated,
+
// Git colors
"gitDecoration.addedResourceForeground": c.states.success,
- "gitDecoration.conflictingResourceForeground": c.states.warn,
+ "gitDecoration.conflictingResourceForeground": c.states.merge,
"gitDecoration.modifiedResourceForeground": c.accent.primary,
"gitDecoration.deletedResourceForeground": c.states.danger,
"gitDecoration.untrackedResourceForeground": c.states.success,
"gitDecoration.ignoredResourceForeground": c.fg.fg3,
+ // Merge conflicts
+ "merge.currentHeaderBackground": alpha(c.states.merge, kind === "dark" ? 0.30 : 0.20),
+ "merge.currentContentBackground": alpha(c.states.merge, kind === "dark" ? 0.12 : 0.08),
+ "merge.incomingHeaderBackground": alpha(c.states.info, kind === "dark" ? 0.30 : 0.20),
+ "merge.incomingContentBackground": alpha(c.states.info, kind === "dark" ? 0.12 : 0.08),
+ "editorOverviewRuler.currentContentForeground": c.states.merge,
+ "editorOverviewRuler.incomingContentForeground": c.states.info,
+
// Terminal ANSI colors
"terminal.titleForeground": c.fg.fg2,
"terminal.titleInactiveForeground": c.fg.fg3,
@@ -261,6 +288,13 @@ export function makeTheme(name: string, kind: "light"|"dark", c: Roles): VSCodeT
{ scope: "support.type.type.flowtype", settings: { foreground: c.syntax.func } },
{ scope: "support.type.primitive", settings: { foreground: c.syntax.type } },
+ // ========================================
+ // DECORATORS
+ // ========================================
+ { scope: ["meta.decorator","meta.decorator punctuation.decorator"], settings: { foreground: c.syntax.decorator } },
+ { scope: "entity.name.function.decorator", settings: { foreground: c.syntax.decorator } },
+ { scope: "punctuation.definition.decorator", settings: { foreground: c.syntax.decorator } },
+
// ========================================
// PYTHON SPECIFIC
// ========================================
@@ -338,7 +372,7 @@ export function makeTheme(name: string, kind: "light"|"dark", c: Roles): VSCodeT
{ scope: "keyword.operator.comparison.php", settings: { foreground: c.syntax.operator } },
{ scope: ["keyword.operator.heredoc.php","keyword.operator.nowdoc.php"], settings: { foreground: c.syntax.keyword } },
{ scope: "variable.other.class.php", settings: { foreground: c.syntax.tag } },
- { scope: "invalid.illegal.non-null-typehinted.php", settings: { foreground: "#f44747" } },
+ { scope: "invalid.illegal.non-null-typehinted.php", settings: { foreground: c.syntax.invalid } },
// ========================================
// HASKELL SPECIFIC
@@ -529,7 +563,7 @@ export function makeTheme(name: string, kind: "light"|"dark", c: Roles): VSCodeT
{ scope: "token.info-token", settings: { foreground: c.syntax.func } },
{ scope: "token.warn-token", settings: { foreground: c.syntax.constant } },
- { scope: "token.error-token", settings: { foreground: "#f44747" } },
+ { scope: "token.error-token", settings: { foreground: c.syntax.invalid } },
{ scope: "token.debug-token", settings: { foreground: c.syntax.keyword } },
// ========================================
@@ -560,7 +594,8 @@ export function makeTheme(name: string, kind: "light"|"dark", c: Roles): VSCodeT
// constants and special
enumMember: c.syntax.operator,
"variable.constant": c.syntax.constant,
- "variable.defaultLibrary": c.syntax.namespace
+ "variable.defaultLibrary": c.syntax.namespace,
+ decorator: c.syntax.decorator,
}
};
}
diff --git a/src/zed-theme.ts b/src/zed-theme.ts
index bc350d0..af83d37 100644
--- a/src/zed-theme.ts
+++ b/src/zed-theme.ts
@@ -318,9 +318,9 @@ function makeZedTheme(
deleted: c.states.danger,
"deleted.background": alpha(c.states.danger, 0.1),
"deleted.border": alpha(c.states.danger, 0.3),
- conflict: c.accent.primary,
- "conflict.background": alpha(c.accent.primary, 0.1),
- "conflict.border": alpha(c.accent.primary, 0.3),
+ conflict: c.states.merge,
+ "conflict.background": alpha(c.states.merge, 0.1),
+ "conflict.border": alpha(c.states.merge, 0.3),
hidden: c.fg.fg4,
"hidden.background": alpha(c.fg.fg4, 0.05),
"hidden.border": alpha(c.fg.fg4, 0.1),
@@ -545,6 +545,10 @@ function makeZedTheme(
label: { color: c.syntax.namespace },
namespace: { color: c.syntax.namespace },
+ // Decorators
+ decorator: { color: c.syntax.decorator },
+ "attribute.builtin": { color: c.syntax.decorator },
+
// Embedded / Preprocessor
embedded: { color: c.fg.base },
preproc: { color: c.syntax.keyword },
diff --git a/themes/pierre-dark-soft.json b/themes/pierre-dark-soft.json
new file mode 100644
index 0000000..c52d4f8
--- /dev/null
+++ b/themes/pierre-dark-soft.json
@@ -0,0 +1,1960 @@
+{
+ "name": "Pierre Dark Soft",
+ "type": "dark",
+ "colors": {
+ "editor.background": "#171717",
+ "editor.foreground": "#d4d4d4",
+ "foreground": "#d4d4d4",
+ "focusBorder": "#69b1ff",
+ "selection.background": "#1f3e5e",
+ "editor.selectionBackground": "#69b1ff4d",
+ "editor.lineHighlightBackground": "#1f3e5e8c",
+ "editorCursor.foreground": "#69b1ff",
+ "editorLineNumber.foreground": "#636363",
+ "editorLineNumber.activeForeground": "#8a8a8a",
+ "editorIndentGuide.background": "#262626",
+ "editorIndentGuide.activeBackground": "#2c2c2c",
+ "diffEditor.insertedTextBackground": "#60d1991a",
+ "diffEditor.deletedTextBackground": "#ff67621a",
+ "sideBar.background": "#101010",
+ "sideBar.foreground": "#8a8a8a",
+ "sideBar.border": "#1d1d1d",
+ "sideBarTitle.foreground": "#d4d4d4",
+ "sideBarSectionHeader.background": "#101010",
+ "sideBarSectionHeader.foreground": "#8a8a8a",
+ "sideBarSectionHeader.border": "#1d1d1d",
+ "activityBar.background": "#101010",
+ "activityBar.foreground": "#d4d4d4",
+ "activityBar.border": "#1d1d1d",
+ "activityBar.activeBorder": "#69b1ff",
+ "activityBarBadge.background": "#69b1ff",
+ "activityBarBadge.foreground": "#171717",
+ "titleBar.activeBackground": "#101010",
+ "titleBar.activeForeground": "#d4d4d4",
+ "titleBar.inactiveBackground": "#101010",
+ "titleBar.inactiveForeground": "#636363",
+ "titleBar.border": "#1d1d1d",
+ "list.activeSelectionBackground": "#1f3e5e99",
+ "list.activeSelectionForeground": "#d4d4d4",
+ "list.inactiveSelectionBackground": "#1f3e5e73",
+ "list.hoverBackground": "#1f3e5e59",
+ "list.focusOutline": "#69b1ff",
+ "tab.activeBackground": "#171717",
+ "tab.activeForeground": "#d4d4d4",
+ "tab.activeBorderTop": "#69b1ff",
+ "tab.inactiveBackground": "#101010",
+ "tab.inactiveForeground": "#636363",
+ "tab.border": "#1d1d1d",
+ "editorGroupHeader.tabsBackground": "#101010",
+ "editorGroupHeader.tabsBorder": "#1d1d1d",
+ "panel.background": "#101010",
+ "panel.border": "#1d1d1d",
+ "panelTitle.activeBorder": "#69b1ff",
+ "panelTitle.activeForeground": "#d4d4d4",
+ "panelTitle.inactiveForeground": "#636363",
+ "statusBar.background": "#101010",
+ "statusBar.foreground": "#8a8a8a",
+ "statusBar.border": "#1d1d1d",
+ "statusBar.noFolderBackground": "#101010",
+ "statusBar.debuggingBackground": "#ffd452",
+ "statusBar.debuggingForeground": "#171717",
+ "statusBarItem.remoteBackground": "#101010",
+ "statusBarItem.remoteForeground": "#8a8a8a",
+ "input.background": "#262626",
+ "input.border": "#2c2c2c",
+ "input.foreground": "#d4d4d4",
+ "input.placeholderForeground": "#525252",
+ "dropdown.background": "#262626",
+ "dropdown.border": "#2c2c2c",
+ "dropdown.foreground": "#d4d4d4",
+ "button.background": "#69b1ff",
+ "button.foreground": "#171717",
+ "button.hoverBackground": "#61a2e8",
+ "textLink.foreground": "#69b1ff",
+ "textLink.activeForeground": "#69b1ff",
+ "notifications.background": "#1d1d1d",
+ "notifications.foreground": "#d4d4d4",
+ "notifications.border": "#262626",
+ "notificationToast.border": "#262626",
+ "notificationCenter.border": "#262626",
+ "notificationCenterHeader.background": "#1d1d1d",
+ "notificationCenterHeader.foreground": "#8a8a8a",
+ "notificationLink.foreground": "#69b1ff",
+ "notificationsErrorIcon.foreground": "#ff6762",
+ "notificationsWarningIcon.foreground": "#ffd452",
+ "notificationsInfoIcon.foreground": "#68cdf2",
+ "quickInput.background": "#1d1d1d",
+ "quickInput.foreground": "#d4d4d4",
+ "quickInputTitle.background": "#1d1d1d",
+ "widget.border": "#262626",
+ "gitDecoration.addedResourceForeground": "#60d199",
+ "gitDecoration.conflictingResourceForeground": "#9d6afb",
+ "gitDecoration.modifiedResourceForeground": "#69b1ff",
+ "gitDecoration.deletedResourceForeground": "#ff6762",
+ "gitDecoration.untrackedResourceForeground": "#60d199",
+ "gitDecoration.ignoredResourceForeground": "#636363",
+ "merge.currentHeaderBackground": "#9d6afb4d",
+ "merge.currentContentBackground": "#9d6afb1f",
+ "merge.incomingHeaderBackground": "#68cdf24d",
+ "merge.incomingContentBackground": "#68cdf21f",
+ "editorOverviewRuler.currentContentForeground": "#9d6afb",
+ "editorOverviewRuler.incomingContentForeground": "#68cdf2",
+ "terminal.titleForeground": "#8a8a8a",
+ "terminal.titleInactiveForeground": "#636363",
+ "terminal.background": "#101010",
+ "terminal.foreground": "#8a8a8a",
+ "terminal.ansiBlack": "#171717",
+ "terminal.ansiRed": "#ff2e3f",
+ "terminal.ansiGreen": "#0dbe4e",
+ "terminal.ansiYellow": "#ffca00",
+ "terminal.ansiBlue": "#009fff",
+ "terminal.ansiMagenta": "#e130ac",
+ "terminal.ansiCyan": "#08c0ef",
+ "terminal.ansiWhite": "#bcbcbc",
+ "terminal.ansiBrightBlack": "#171717",
+ "terminal.ansiBrightRed": "#ff2e3f",
+ "terminal.ansiBrightGreen": "#86c427",
+ "terminal.ansiBrightYellow": "#ffca00",
+ "terminal.ansiBrightBlue": "#009fff",
+ "terminal.ansiBrightMagenta": "#e130ac",
+ "terminal.ansiBrightCyan": "#08c0ef",
+ "terminal.ansiBrightWhite": "#bcbcbc"
+ },
+ "tokenColors": [
+ {
+ "scope": [
+ "comment",
+ "punctuation.definition.comment"
+ ],
+ "settings": {
+ "foreground": "#636363"
+ }
+ },
+ {
+ "scope": "comment markup.link",
+ "settings": {
+ "foreground": "#636363"
+ }
+ },
+ {
+ "scope": [
+ "string",
+ "constant.other.symbol"
+ ],
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin",
+ "punctuation.definition.string.end"
+ ],
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": [
+ "constant.numeric",
+ "constant.language.boolean"
+ ],
+ "settings": {
+ "foreground": "#96d9f6"
+ }
+ },
+ {
+ "scope": "constant",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "punctuation.definition.constant",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "constant.language",
+ "settings": {
+ "foreground": "#96d9f6"
+ }
+ },
+ {
+ "scope": "variable.other.constant",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "keyword",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "keyword.control",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "storage",
+ "storage.type",
+ "storage.modifier"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "token.storage",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.new",
+ "keyword.operator.expression.instanceof",
+ "keyword.operator.expression.typeof",
+ "keyword.operator.expression.void",
+ "keyword.operator.expression.delete",
+ "keyword.operator.expression.in",
+ "keyword.operator.expression.of",
+ "keyword.operator.expression.keyof"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "keyword.operator.delete",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "variable",
+ "identifier",
+ "meta.definition.variable"
+ ],
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.readwrite",
+ "meta.object-literal.key",
+ "support.variable.property",
+ "support.variable.object.process",
+ "support.variable.object.node"
+ ],
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": "variable.language",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "variable.parameter.function",
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": "function.parameter",
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": "variable.parameter",
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.language.python",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.python",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": [
+ "support.function",
+ "entity.name.function",
+ "meta.function-call",
+ "meta.require",
+ "support.function.any-method",
+ "variable.function"
+ ],
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "keyword.other.special-method",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "entity.name.function",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "support.function.console",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": [
+ "support.type",
+ "entity.name.type",
+ "entity.name.class",
+ "storage.type"
+ ],
+ "settings": {
+ "foreground": "#e290f0"
+ }
+ },
+ {
+ "scope": [
+ "support.class",
+ "entity.name.type.class"
+ ],
+ "settings": {
+ "foreground": "#e290f0"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.class",
+ "variable.other.class.js",
+ "variable.other.class.ts"
+ ],
+ "settings": {
+ "foreground": "#e290f0"
+ }
+ },
+ {
+ "scope": "entity.name.class.identifier.namespace.type",
+ "settings": {
+ "foreground": "#e290f0"
+ }
+ },
+ {
+ "scope": "entity.name.type.namespace",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "entity.other.inherited-class",
+ "settings": {
+ "foreground": "#e290f0"
+ }
+ },
+ {
+ "scope": "entity.name.namespace",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "keyword.operator",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.logical",
+ "keyword.operator.bitwise",
+ "keyword.operator.channel"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.arithmetic",
+ "keyword.operator.comparison",
+ "keyword.operator.relational",
+ "keyword.operator.increment",
+ "keyword.operator.decrement"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.assignment",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.assignment.compound",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.compound.js",
+ "keyword.operator.assignment.compound.ts"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.ternary",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "keyword.operator.optional",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "punctuation",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.separator.delimiter",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.separator.key-value",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.terminator",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.brace",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.brace.square",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.brace.round",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "function.brace",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.parameters",
+ "punctuation.definition.typeparameters"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.block",
+ "punctuation.definition.tag"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "meta.tag.tsx",
+ "meta.tag.jsx",
+ "meta.tag.js",
+ "meta.tag.ts"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "keyword.operator.expression.import",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "keyword.operator.module",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "support.type.object.console",
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": [
+ "support.module.node",
+ "support.type.object.module",
+ "entity.name.type.module"
+ ],
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "support.constant.math",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "support.constant.property.math",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "support.constant.json",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "support.type.object.dom",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "support.variable.dom",
+ "support.variable.property.dom"
+ ],
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": "support.variable.property.process",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "meta.property.object",
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.js",
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.template.begin",
+ "keyword.other.template.end"
+ ],
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.substitution.begin",
+ "keyword.other.substitution.end"
+ ],
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.template-expression.begin",
+ "punctuation.definition.template-expression.end"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "meta.template.expression",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.section.embedded",
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": "variable.interpolation",
+ "settings": {
+ "foreground": "#ffba82"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.begin",
+ "punctuation.section.embedded.end"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "punctuation.quasi.element",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "support.type.primitive.ts",
+ "support.type.builtin.ts",
+ "support.type.primitive.tsx",
+ "support.type.builtin.tsx"
+ ],
+ "settings": {
+ "foreground": "#e290f0"
+ }
+ },
+ {
+ "scope": "support.type.type.flowtype",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "support.type.primitive",
+ "settings": {
+ "foreground": "#e290f0"
+ }
+ },
+ {
+ "scope": [
+ "meta.decorator",
+ "meta.decorator punctuation.decorator"
+ ],
+ "settings": {
+ "foreground": "#97c4ff"
+ }
+ },
+ {
+ "scope": "entity.name.function.decorator",
+ "settings": {
+ "foreground": "#97c4ff"
+ }
+ },
+ {
+ "scope": "punctuation.definition.decorator",
+ "settings": {
+ "foreground": "#97c4ff"
+ }
+ },
+ {
+ "scope": "support.variable.magic.python",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.language.special.self.python",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.period.python",
+ "punctuation.separator.element.python",
+ "punctuation.parenthesis.begin.python",
+ "punctuation.parenthesis.end.python"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.arguments.begin.python",
+ "punctuation.definition.arguments.end.python",
+ "punctuation.separator.arguments.python",
+ "punctuation.definition.list.begin.python",
+ "punctuation.definition.list.end.python"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.type.python",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.logical.python",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "meta.function-call.generic.python",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "constant.character.format.placeholder.other.python",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "meta.function.decorator.python",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": [
+ "support.token.decorator.python",
+ "meta.function.decorator.identifier.python"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "storage.modifier.lifetime.rust",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.function.std.rust",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "entity.name.lifetime.rust",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "variable.language.rust",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "keyword.operator.misc.rust",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "keyword.operator.sigil.rust",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "support.constant.core.rust",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": [
+ "meta.function.c",
+ "meta.function.cpp"
+ ],
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.block.begin.bracket.curly.cpp",
+ "punctuation.section.block.end.bracket.curly.cpp",
+ "punctuation.terminator.statement.c",
+ "punctuation.section.block.begin.bracket.curly.c",
+ "punctuation.section.block.end.bracket.curly.c",
+ "punctuation.section.parens.begin.bracket.round.c",
+ "punctuation.section.parens.end.bracket.round.c",
+ "punctuation.section.parameters.begin.bracket.round.c",
+ "punctuation.section.parameters.end.bracket.round.c"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.c",
+ "keyword.operator.comparison.c",
+ "keyword.operator.c",
+ "keyword.operator.increment.c",
+ "keyword.operator.decrement.c",
+ "keyword.operator.bitwise.shift.c"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.cpp",
+ "keyword.operator.comparison.cpp",
+ "keyword.operator.cpp",
+ "keyword.operator.increment.cpp",
+ "keyword.operator.decrement.cpp",
+ "keyword.operator.bitwise.shift.cpp"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.c",
+ "punctuation.separator.cpp"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "support.type.posix-reserved.c",
+ "support.type.posix-reserved.cpp"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.sizeof.c",
+ "keyword.operator.sizeof.cpp"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "variable.c",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.annotation.java",
+ "storage.type.object.array.java"
+ ],
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "source.java",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.block.begin.java",
+ "punctuation.section.block.end.java",
+ "punctuation.definition.method-parameters.begin.java",
+ "punctuation.definition.method-parameters.end.java",
+ "meta.method.identifier.java",
+ "punctuation.section.method.begin.java",
+ "punctuation.section.method.end.java",
+ "punctuation.terminator.java",
+ "punctuation.section.class.begin.java",
+ "punctuation.section.class.end.java",
+ "punctuation.section.inner-class.begin.java",
+ "punctuation.section.inner-class.end.java",
+ "meta.method-call.java",
+ "punctuation.section.class.begin.bracket.curly.java",
+ "punctuation.section.class.end.bracket.curly.java",
+ "punctuation.section.method.begin.bracket.curly.java",
+ "punctuation.section.method.end.bracket.curly.java",
+ "punctuation.separator.period.java",
+ "punctuation.bracket.angle.java",
+ "punctuation.definition.annotation.java",
+ "meta.method.body.java"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.method.java",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": [
+ "storage.modifier.import.java",
+ "storage.type.java",
+ "storage.type.generic.java"
+ ],
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "keyword.operator.instanceof.java",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "meta.definition.variable.name.java",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "token.variable.parameter.java",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "import.storage.java",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "token.package.keyword",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "token.package",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "token.storage.type.java",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "keyword.operator.assignment.go",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.arithmetic.go",
+ "keyword.operator.address.go"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "entity.name.package.go",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "support.other.namespace.use.php",
+ "support.other.namespace.use-as.php",
+ "support.other.namespace.php",
+ "entity.other.alias.php",
+ "meta.interface.php"
+ ],
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "keyword.operator.error-control.php",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "keyword.operator.type.php",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.array.begin.php",
+ "punctuation.section.array.end.php"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.php",
+ "meta.other.type.phpdoc.php",
+ "keyword.other.type.php",
+ "keyword.other.array.phpdoc.php"
+ ],
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "meta.function-call.php",
+ "meta.function-call.object.php",
+ "meta.function-call.static.php"
+ ],
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.parameters.begin.bracket.round.php",
+ "punctuation.definition.parameters.end.bracket.round.php",
+ "punctuation.separator.delimiter.php",
+ "punctuation.section.scope.begin.php",
+ "punctuation.section.scope.end.php",
+ "punctuation.terminator.expression.php",
+ "punctuation.definition.arguments.begin.bracket.round.php",
+ "punctuation.definition.arguments.end.bracket.round.php",
+ "punctuation.definition.storage-type.begin.bracket.round.php",
+ "punctuation.definition.storage-type.end.bracket.round.php",
+ "punctuation.definition.array.begin.bracket.round.php",
+ "punctuation.definition.array.end.bracket.round.php",
+ "punctuation.definition.begin.bracket.round.php",
+ "punctuation.definition.end.bracket.round.php",
+ "punctuation.definition.begin.bracket.curly.php",
+ "punctuation.definition.end.bracket.curly.php",
+ "punctuation.definition.section.switch-block.end.bracket.curly.php",
+ "punctuation.definition.section.switch-block.start.bracket.curly.php",
+ "punctuation.definition.section.switch-block.begin.bracket.curly.php",
+ "punctuation.definition.section.switch-block.end.bracket.curly.php"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.ext.php",
+ "support.constant.std.php",
+ "support.constant.core.php",
+ "support.constant.parser-token.php"
+ ],
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.goto-label.php",
+ "support.other.php"
+ ],
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.logical.php",
+ "keyword.operator.bitwise.php",
+ "keyword.operator.arithmetic.php"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.regexp.php",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "keyword.operator.comparison.php",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.heredoc.php",
+ "keyword.operator.nowdoc.php"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "variable.other.class.php",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "invalid.illegal.non-null-typehinted.php",
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": "variable.other.generic-type.haskell",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "storage.type.haskell",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "storage.type.cs",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "entity.name.variable.local.cs",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "entity.name.label.cs",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.scope-resolution.function.call",
+ "entity.name.scope-resolution.function.definition"
+ ],
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.delayed.unison",
+ "punctuation.definition.list.begin.unison",
+ "punctuation.definition.list.end.unison",
+ "punctuation.definition.ability.begin.unison",
+ "punctuation.definition.ability.end.unison",
+ "punctuation.operator.assignment.as.unison",
+ "punctuation.separator.pipe.unison",
+ "punctuation.separator.delimiter.unison",
+ "punctuation.definition.hash.unison"
+ ],
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "support.constant.edge",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "support.type.prelude.elm",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.constant.elm",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "entity.global.clojure",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "meta.symbol.clojure",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "constant.keyword.clojure",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "meta.arguments.coffee",
+ "variable.parameter.function.coffee"
+ ],
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "storage.modifier.import.groovy",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "meta.method.groovy",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "meta.definition.variable.name.groovy",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "meta.definition.class.inherited.classes.groovy",
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": "support.variable.semantic.hlsl",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "support.type.texture.hlsl",
+ "support.type.sampler.hlsl",
+ "support.type.object.hlsl",
+ "support.type.object.rw.hlsl",
+ "support.type.fx.hlsl",
+ "support.type.object.hlsl"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "text.variable",
+ "text.bracketed"
+ ],
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "support.type.swift",
+ "support.type.vb.asp"
+ ],
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "meta.scope.prerequisites.makefile",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "source.makefile",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "source.ini",
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": "constant.language.symbol.ruby",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "function.parameter.ruby",
+ "function.parameter.cs"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "constant.language.symbol.elixir",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "entity.name.function.xi",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "entity.name.class.xi",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "constant.character.character-class.regexp.xi",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "constant.regexp.xi",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "keyword.control.xi",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "invalid.xi",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "beginning.punctuation.definition.quote.markdown.xi",
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": "beginning.punctuation.definition.list.markdown.xi",
+ "settings": {
+ "foreground": "#636363"
+ }
+ },
+ {
+ "scope": "constant.character.xi",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "accent.xi",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "wikiword.xi",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "constant.other.color.rgb-value.xi",
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": "punctuation.definition.tag.xi",
+ "settings": {
+ "foreground": "#636363"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.property-value.scss",
+ "support.constant.property-value.css"
+ ],
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.css",
+ "keyword.operator.scss",
+ "keyword.operator.less"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.color.w3c-standard-color-name.css",
+ "support.constant.color.w3c-standard-color-name.scss"
+ ],
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "punctuation.separator.list.comma.css",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.type.vendored.property-name.css",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.type.property-name.css",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.type.property-name",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.constant.property-value",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.constant.font-name",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "entity.other.attribute-name.class.css",
+ "settings": {
+ "foreground": "#8eddb2",
+ "fontStyle": "normal"
+ }
+ },
+ {
+ "scope": "entity.other.attribute-name.id",
+ "settings": {
+ "foreground": "#ba8ffd",
+ "fontStyle": "normal"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name.pseudo-element",
+ "entity.other.attribute-name.pseudo-class"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "meta.selector",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "selector.sass",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "rgb-value",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "inline-color-decoration rgb-value",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "less rgb-value",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "control.elements",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "keyword.operator.less",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "entity.name.tag",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "entity.other.attribute-name",
+ "settings": {
+ "foreground": "#8eddb2",
+ "fontStyle": "normal"
+ }
+ },
+ {
+ "scope": "constant.character.entity",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "meta.tag",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "invalid.illegal.bad-ampersand.html",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "markup.heading",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "markup.heading punctuation.definition.heading",
+ "entity.name.section"
+ ],
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "entity.name.section.markdown",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "punctuation.definition.heading.markdown",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "markup.heading.setext",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "markup.heading.setext.1.markdown",
+ "markup.heading.setext.2.markdown"
+ ],
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "markup.bold",
+ "todo.bold"
+ ],
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "punctuation.definition.bold",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": "punctuation.definition.bold.markdown",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": [
+ "markup.italic",
+ "punctuation.definition.italic",
+ "todo.emphasis"
+ ],
+ "settings": {
+ "foreground": "#ff91a8",
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": "emphasis md",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "markup.italic.markdown",
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "markup.underline.link.markdown",
+ "markup.underline.link.image.markdown"
+ ],
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": [
+ "string.other.link.title.markdown",
+ "string.other.link.description.markdown"
+ ],
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "punctuation.definition.metadata.markdown",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "markup.inline.raw.markdown",
+ "markup.inline.raw.string.markdown"
+ ],
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": "punctuation.definition.list.begin.markdown",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "punctuation.definition.list.markdown",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "beginning.punctuation.definition.list.markdown",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin.markdown",
+ "punctuation.definition.string.end.markdown"
+ ],
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "markup.quote.markdown",
+ "settings": {
+ "foreground": "#636363"
+ }
+ },
+ {
+ "scope": "keyword.other.unit",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "markup.changed.diff",
+ "settings": {
+ "foreground": "#ffbc56"
+ }
+ },
+ {
+ "scope": [
+ "meta.diff.header.from-file",
+ "meta.diff.header.to-file",
+ "punctuation.definition.from-file.diff",
+ "punctuation.definition.to-file.diff"
+ ],
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "markup.inserted.diff",
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": "markup.deleted.diff",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "string.regexp",
+ "settings": {
+ "foreground": "#92dde4"
+ }
+ },
+ {
+ "scope": "constant.other.character-class.regexp",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "keyword.operator.quantifier.regexp",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "constant.character.escape",
+ "settings": {
+ "foreground": "#8fe0d0"
+ }
+ },
+ {
+ "scope": "source.json meta.structure.dictionary.json > string.quoted.json",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": [
+ "source.json meta.structure.dictionary.json > value.json > string.quoted.json",
+ "source.json meta.structure.array.json > value.json > string.quoted.json",
+ "source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation",
+ "source.json meta.structure.array.json > value.json > string.quoted.json > punctuation"
+ ],
+ "settings": {
+ "foreground": "#8cda94"
+ }
+ },
+ {
+ "scope": [
+ "source.json meta.structure.dictionary.json > constant.language.json",
+ "source.json meta.structure.array.json > constant.language.json"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.type.property-name.json",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "support.type.property-name.json punctuation",
+ "settings": {
+ "foreground": "#ffa685"
+ }
+ },
+ {
+ "scope": "punctuation.definition.block.sequence.item.yaml",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "block.scope.end",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "block.scope.begin",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "token.info-token",
+ "settings": {
+ "foreground": "#ba8ffd"
+ }
+ },
+ {
+ "scope": "token.warn-token",
+ "settings": {
+ "foreground": "#ffde80"
+ }
+ },
+ {
+ "scope": "token.error-token",
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": "token.debug-token",
+ "settings": {
+ "foreground": "#ff91a8"
+ }
+ },
+ {
+ "scope": "invalid.illegal",
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": "invalid.broken",
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": "invalid.deprecated",
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": "invalid.unimplemented",
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ }
+ ],
+ "semanticTokenColors": {
+ "comment": "#636363",
+ "string": "#8cda94",
+ "number": "#96d9f6",
+ "regexp": "#92dde4",
+ "keyword": "#ff91a8",
+ "variable": "#ffba82",
+ "parameter": "#8a8a8a",
+ "property": "#ffba82",
+ "function": "#ba8ffd",
+ "method": "#ba8ffd",
+ "type": "#e290f0",
+ "class": "#e290f0",
+ "namespace": "#ffbc56",
+ "enumMember": "#68cdf2",
+ "variable.constant": "#ffde80",
+ "variable.defaultLibrary": "#ffbc56",
+ "decorator": "#97c4ff"
+ }
+}
\ No newline at end of file
diff --git a/themes/pierre-dark-vibrant.json b/themes/pierre-dark-vibrant.json
index 4d2bcbd..6a2854e 100644
--- a/themes/pierre-dark-vibrant.json
+++ b/themes/pierre-dark-vibrant.json
@@ -2,102 +2,123 @@
"name": "Pierre Dark Vibrant",
"type": "dark",
"colors": {
- "editor.background": "color(display-p3 0.027451 0.027451 0.027451)",
- "editor.foreground": "color(display-p3 0.984314 0.984314 0.984314)",
- "foreground": "color(display-p3 0.984314 0.984314 0.984314)",
+ "editor.background": "color(display-p3 0.039216 0.039216 0.039216)",
+ "editor.foreground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)",
"focusBorder": "color(display-p3 0.308664 0.645271 1.000000)",
"selection.background": "color(display-p3 0.098734 0.152326 0.240886)",
"editor.selectionBackground": "color(display-p3 0.308664 0.645271 1.000000 / 0.300000)",
"editor.lineHighlightBackground": "color(display-p3 0.098734 0.152326 0.240886 / 0.550000)",
"editorCursor.foreground": "color(display-p3 0.308664 0.645271 1.000000)",
- "editorLineNumber.foreground": "color(display-p3 0.517647 0.517647 0.539124)",
- "editorLineNumber.activeForeground": "color(display-p3 0.678431 0.678431 0.692733)",
- "editorIndentGuide.background": "color(display-p3 0.121569 0.121569 0.128729)",
- "editorIndentGuide.activeBackground": "color(display-p3 0.180392 0.180392 0.187548)",
- "diffEditor.insertedTextBackground": "color(display-p3 0.309962 0.827620 0.725102 / 0.100000)",
+ "editorLineNumber.foreground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "editorLineNumber.activeForeground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "editorIndentGuide.background": "color(display-p3 0.113725 0.113725 0.113725)",
+ "editorIndentGuide.activeBackground": "color(display-p3 0.149020 0.149020 0.149020)",
+ "diffEditor.insertedTextBackground": "color(display-p3 0.304148 0.801790 0.517191 / 0.100000)",
"diffEditor.deletedTextBackground": "color(display-p3 1.000000 0.250216 0.262337 / 0.100000)",
- "sideBar.background": "color(display-p3 0.078431 0.078431 0.082008)",
- "sideBar.foreground": "color(display-p3 0.678431 0.678431 0.692733)",
- "sideBar.border": "color(display-p3 0.027451 0.027451 0.027451)",
- "sideBarTitle.foreground": "color(display-p3 0.984314 0.984314 0.984314)",
- "sideBarSectionHeader.background": "color(display-p3 0.078431 0.078431 0.082008)",
- "sideBarSectionHeader.foreground": "color(display-p3 0.678431 0.678431 0.692733)",
- "sideBarSectionHeader.border": "color(display-p3 0.027451 0.027451 0.027451)",
- "activityBar.background": "color(display-p3 0.078431 0.078431 0.082008)",
- "activityBar.foreground": "color(display-p3 0.984314 0.984314 0.984314)",
- "activityBar.border": "color(display-p3 0.027451 0.027451 0.027451)",
+ "sideBar.background": "color(display-p3 0.090196 0.090196 0.090196)",
+ "sideBar.foreground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "sideBar.border": "color(display-p3 0.039216 0.039216 0.039216)",
+ "sideBarTitle.foreground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "sideBarSectionHeader.background": "color(display-p3 0.090196 0.090196 0.090196)",
+ "sideBarSectionHeader.foreground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "sideBarSectionHeader.border": "color(display-p3 0.039216 0.039216 0.039216)",
+ "activityBar.background": "color(display-p3 0.090196 0.090196 0.090196)",
+ "activityBar.foreground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "activityBar.border": "color(display-p3 0.039216 0.039216 0.039216)",
"activityBar.activeBorder": "color(display-p3 0.308664 0.645271 1.000000)",
"activityBarBadge.background": "color(display-p3 0.308664 0.645271 1.000000)",
- "activityBarBadge.foreground": "color(display-p3 0.027451 0.027451 0.027451)",
- "titleBar.activeBackground": "color(display-p3 0.078431 0.078431 0.082008)",
- "titleBar.activeForeground": "color(display-p3 0.984314 0.984314 0.984314)",
- "titleBar.inactiveBackground": "color(display-p3 0.078431 0.078431 0.082008)",
- "titleBar.inactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "titleBar.border": "color(display-p3 0.027451 0.027451 0.027451)",
+ "activityBarBadge.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "titleBar.activeBackground": "color(display-p3 0.090196 0.090196 0.090196)",
+ "titleBar.activeForeground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "titleBar.inactiveBackground": "color(display-p3 0.090196 0.090196 0.090196)",
+ "titleBar.inactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "titleBar.border": "color(display-p3 0.039216 0.039216 0.039216)",
"list.activeSelectionBackground": "color(display-p3 0.098734 0.152326 0.240886 / 0.600000)",
- "list.activeSelectionForeground": "color(display-p3 0.984314 0.984314 0.984314)",
+ "list.activeSelectionForeground": "color(display-p3 0.980392 0.980392 0.980392)",
"list.inactiveSelectionBackground": "color(display-p3 0.098734 0.152326 0.240886 / 0.450000)",
"list.hoverBackground": "color(display-p3 0.098734 0.152326 0.240886 / 0.350000)",
"list.focusOutline": "color(display-p3 0.308664 0.645271 1.000000)",
- "tab.activeBackground": "color(display-p3 0.027451 0.027451 0.027451)",
- "tab.activeForeground": "color(display-p3 0.984314 0.984314 0.984314)",
+ "tab.activeBackground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "tab.activeForeground": "color(display-p3 0.980392 0.980392 0.980392)",
"tab.activeBorderTop": "color(display-p3 0.308664 0.645271 1.000000)",
- "tab.inactiveBackground": "color(display-p3 0.078431 0.078431 0.082008)",
- "tab.inactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "tab.border": "color(display-p3 0.027451 0.027451 0.027451)",
- "editorGroupHeader.tabsBackground": "color(display-p3 0.078431 0.078431 0.082008)",
- "editorGroupHeader.tabsBorder": "color(display-p3 0.027451 0.027451 0.027451)",
- "panel.background": "color(display-p3 0.078431 0.078431 0.082008)",
- "panel.border": "color(display-p3 0.027451 0.027451 0.027451)",
+ "tab.inactiveBackground": "color(display-p3 0.090196 0.090196 0.090196)",
+ "tab.inactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "tab.border": "color(display-p3 0.039216 0.039216 0.039216)",
+ "editorGroupHeader.tabsBackground": "color(display-p3 0.090196 0.090196 0.090196)",
+ "editorGroupHeader.tabsBorder": "color(display-p3 0.039216 0.039216 0.039216)",
+ "panel.background": "color(display-p3 0.090196 0.090196 0.090196)",
+ "panel.border": "color(display-p3 0.039216 0.039216 0.039216)",
"panelTitle.activeBorder": "color(display-p3 0.308664 0.645271 1.000000)",
- "panelTitle.activeForeground": "color(display-p3 0.984314 0.984314 0.984314)",
- "panelTitle.inactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "statusBar.background": "color(display-p3 0.078431 0.078431 0.082008)",
- "statusBar.foreground": "color(display-p3 0.678431 0.678431 0.692733)",
- "statusBar.border": "color(display-p3 0.027451 0.027451 0.027451)",
- "statusBar.noFolderBackground": "color(display-p3 0.078431 0.078431 0.082008)",
+ "panelTitle.activeForeground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "panelTitle.inactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "statusBar.background": "color(display-p3 0.090196 0.090196 0.090196)",
+ "statusBar.foreground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "statusBar.border": "color(display-p3 0.039216 0.039216 0.039216)",
+ "statusBar.noFolderBackground": "color(display-p3 0.090196 0.090196 0.090196)",
"statusBar.debuggingBackground": "color(display-p3 1.000000 0.832068 0.300621)",
- "statusBar.debuggingForeground": "color(display-p3 0.027451 0.027451 0.027451)",
- "statusBarItem.remoteBackground": "color(display-p3 0.078431 0.078431 0.082008)",
- "statusBarItem.remoteForeground": "color(display-p3 0.678431 0.678431 0.692733)",
- "input.background": "color(display-p3 0.121569 0.121569 0.128729)",
- "input.border": "color(display-p3 0.121569 0.121569 0.128729)",
- "input.foreground": "color(display-p3 0.984314 0.984314 0.984314)",
- "input.placeholderForeground": "color(display-p3 0.474510 0.474510 0.495991)",
- "dropdown.background": "color(display-p3 0.121569 0.121569 0.128729)",
- "dropdown.border": "color(display-p3 0.121569 0.121569 0.128729)",
- "dropdown.foreground": "color(display-p3 0.984314 0.984314 0.984314)",
+ "statusBar.debuggingForeground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "statusBarItem.remoteBackground": "color(display-p3 0.090196 0.090196 0.090196)",
+ "statusBarItem.remoteForeground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "input.background": "color(display-p3 0.113725 0.113725 0.113725)",
+ "input.border": "color(display-p3 0.113725 0.113725 0.113725)",
+ "input.foreground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "input.placeholderForeground": "color(display-p3 0.388235 0.388235 0.388235)",
+ "dropdown.background": "color(display-p3 0.113725 0.113725 0.113725)",
+ "dropdown.border": "color(display-p3 0.113725 0.113725 0.113725)",
+ "dropdown.foreground": "color(display-p3 0.980392 0.980392 0.980392)",
"button.background": "color(display-p3 0.308664 0.645271 1.000000)",
- "button.foreground": "color(display-p3 0.027451 0.027451 0.027451)",
- "button.hoverBackground": "color(display-p3 0.282353 0.584314 0.901961)",
+ "button.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "button.hoverBackground": "color(display-p3 0.282353 0.584314 0.905882)",
"textLink.foreground": "color(display-p3 0.308664 0.645271 1.000000)",
"textLink.activeForeground": "color(display-p3 0.308664 0.645271 1.000000)",
- "gitDecoration.addedResourceForeground": "color(display-p3 0.309962 0.827620 0.725102)",
- "gitDecoration.conflictingResourceForeground": "color(display-p3 1.000000 0.832068 0.300621)",
+ "notifications.background": "color(display-p3 0.062745 0.062745 0.062745)",
+ "notifications.foreground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "notifications.border": "color(display-p3 0.113725 0.113725 0.113725)",
+ "notificationToast.border": "color(display-p3 0.113725 0.113725 0.113725)",
+ "notificationCenter.border": "color(display-p3 0.113725 0.113725 0.113725)",
+ "notificationCenterHeader.background": "color(display-p3 0.062745 0.062745 0.062745)",
+ "notificationCenterHeader.foreground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "notificationLink.foreground": "color(display-p3 0.308664 0.645271 1.000000)",
+ "notificationsErrorIcon.foreground": "color(display-p3 1.000000 0.250216 0.262337)",
+ "notificationsWarningIcon.foreground": "color(display-p3 1.000000 0.832068 0.300621)",
+ "notificationsInfoIcon.foreground": "color(display-p3 0.327292 0.790977 0.995660)",
+ "quickInput.background": "color(display-p3 0.062745 0.062745 0.062745)",
+ "quickInput.foreground": "color(display-p3 0.980392 0.980392 0.980392)",
+ "quickInputTitle.background": "color(display-p3 0.062745 0.062745 0.062745)",
+ "widget.border": "color(display-p3 0.113725 0.113725 0.113725)",
+ "gitDecoration.addedResourceForeground": "color(display-p3 0.304148 0.801790 0.517191)",
+ "gitDecoration.conflictingResourceForeground": "color(display-p3 0.467832 0.270883 1.000000)",
"gitDecoration.modifiedResourceForeground": "color(display-p3 0.308664 0.645271 1.000000)",
"gitDecoration.deletedResourceForeground": "color(display-p3 1.000000 0.250216 0.262337)",
- "gitDecoration.untrackedResourceForeground": "color(display-p3 0.309962 0.827620 0.725102)",
- "gitDecoration.ignoredResourceForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "terminal.titleForeground": "color(display-p3 0.678431 0.678431 0.692733)",
- "terminal.titleInactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "terminal.background": "color(display-p3 0.078431 0.078431 0.082008)",
- "terminal.foreground": "color(display-p3 0.678431 0.678431 0.692733)",
- "terminal.ansiBlack": "color(display-p3 0.078431 0.078431 0.082008)",
+ "gitDecoration.untrackedResourceForeground": "color(display-p3 0.304148 0.801790 0.517191)",
+ "gitDecoration.ignoredResourceForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "merge.currentHeaderBackground": "color(display-p3 0.467832 0.270883 1.000000 / 0.300000)",
+ "merge.currentContentBackground": "color(display-p3 0.467832 0.270883 1.000000 / 0.120000)",
+ "merge.incomingHeaderBackground": "color(display-p3 0.327292 0.790977 0.995660 / 0.300000)",
+ "merge.incomingContentBackground": "color(display-p3 0.327292 0.790977 0.995660 / 0.120000)",
+ "editorOverviewRuler.currentContentForeground": "color(display-p3 0.467832 0.270883 1.000000)",
+ "editorOverviewRuler.incomingContentForeground": "color(display-p3 0.327292 0.790977 0.995660)",
+ "terminal.titleForeground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "terminal.titleInactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "terminal.background": "color(display-p3 0.090196 0.090196 0.090196)",
+ "terminal.foreground": "color(display-p3 0.639216 0.639216 0.639216)",
+ "terminal.ansiBlack": "color(display-p3 0.090196 0.090196 0.090196)",
"terminal.ansiRed": "color(display-p3 1.000000 0.250216 0.262337)",
"terminal.ansiGreen": "color(display-p3 0.298067 0.776115 0.322484)",
"terminal.ansiYellow": "color(display-p3 1.000000 0.832068 0.300621)",
"terminal.ansiBlue": "color(display-p3 0.308664 0.645271 1.000000)",
- "terminal.ansiMagenta": "color(display-p3 0.770871 0.230698 0.945253)",
+ "terminal.ansiMagenta": "color(display-p3 0.885558 0.236588 0.705659)",
"terminal.ansiCyan": "color(display-p3 0.327292 0.790977 0.995660)",
- "terminal.ansiWhite": "color(display-p3 0.776471 0.776471 0.783616)",
- "terminal.ansiBrightBlack": "color(display-p3 0.078431 0.078431 0.082008)",
+ "terminal.ansiWhite": "color(display-p3 0.737255 0.737255 0.737255)",
+ "terminal.ansiBrightBlack": "color(display-p3 0.090196 0.090196 0.090196)",
"terminal.ansiBrightRed": "color(display-p3 1.000000 0.250216 0.262337)",
- "terminal.ansiBrightGreen": "color(display-p3 0.298067 0.776115 0.322484)",
+ "terminal.ansiBrightGreen": "color(display-p3 0.613906 0.826741 0.264677)",
"terminal.ansiBrightYellow": "color(display-p3 1.000000 0.832068 0.300621)",
"terminal.ansiBrightBlue": "color(display-p3 0.308664 0.645271 1.000000)",
- "terminal.ansiBrightMagenta": "color(display-p3 0.770871 0.230698 0.945253)",
+ "terminal.ansiBrightMagenta": "color(display-p3 0.885558 0.236588 0.705659)",
"terminal.ansiBrightCyan": "color(display-p3 0.327292 0.790977 0.995660)",
- "terminal.ansiBrightWhite": "color(display-p3 0.776471 0.776471 0.783616)"
+ "terminal.ansiBrightWhite": "color(display-p3 0.737255 0.737255 0.737255)"
},
"tokenColors": [
{
@@ -106,13 +127,13 @@
"punctuation.definition.comment"
],
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
"scope": "comment markup.link",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
@@ -163,7 +184,7 @@
{
"scope": "variable.other.constant",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -240,25 +261,25 @@
{
"scope": "variable.language",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "variable.parameter.function",
"settings": {
- "foreground": "color(display-p3 0.678431 0.678431 0.692733)"
+ "foreground": "color(display-p3 0.639216 0.639216 0.639216)"
}
},
{
"scope": "function.parameter",
"settings": {
- "foreground": "color(display-p3 0.678431 0.678431 0.692733)"
+ "foreground": "color(display-p3 0.639216 0.639216 0.639216)"
}
},
{
"scope": "variable.parameter",
"settings": {
- "foreground": "color(display-p3 0.678431 0.678431 0.692733)"
+ "foreground": "color(display-p3 0.639216 0.639216 0.639216)"
}
},
{
@@ -343,7 +364,7 @@
{
"scope": "entity.name.type.namespace",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -355,13 +376,13 @@
{
"scope": "entity.name.namespace",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "keyword.operator",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -422,49 +443,49 @@
{
"scope": "punctuation",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "punctuation.separator.delimiter",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "punctuation.separator.key-value",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "punctuation.terminator",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "meta.brace",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "meta.brace.square",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "meta.brace.round",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "function.brace",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -473,7 +494,7 @@
"punctuation.definition.typeparameters"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -482,7 +503,7 @@
"punctuation.definition.tag"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -493,7 +514,7 @@
"meta.tag.ts"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -521,13 +542,13 @@
"entity.name.type.module"
],
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "support.constant.math",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -605,7 +626,7 @@
{
"scope": "meta.template.expression",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -658,16 +679,37 @@
"foreground": "color(display-p3 0.829375 0.434619 0.954315)"
}
},
+ {
+ "scope": [
+ "meta.decorator",
+ "meta.decorator punctuation.decorator"
+ ],
+ "settings": {
+ "foreground": "color(display-p3 0.453315 0.683106 1.000000)"
+ }
+ },
+ {
+ "scope": "entity.name.function.decorator",
+ "settings": {
+ "foreground": "color(display-p3 0.453315 0.683106 1.000000)"
+ }
+ },
+ {
+ "scope": "punctuation.definition.decorator",
+ "settings": {
+ "foreground": "color(display-p3 0.453315 0.683106 1.000000)"
+ }
+ },
{
"scope": "support.variable.magic.python",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "variable.parameter.function.language.special.self.python",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -678,7 +720,7 @@
"punctuation.parenthesis.end.python"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -690,7 +732,7 @@
"punctuation.definition.list.end.python"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -735,7 +777,7 @@
{
"scope": "storage.modifier.lifetime.rust",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -747,19 +789,19 @@
{
"scope": "entity.name.lifetime.rust",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "variable.language.rust",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "keyword.operator.misc.rust",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -780,7 +822,7 @@
"meta.function.cpp"
],
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -796,7 +838,7 @@
"punctuation.section.parameters.end.bracket.round.c"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -855,7 +897,7 @@
{
"scope": "variable.c",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -864,13 +906,13 @@
"storage.type.object.array.java"
],
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "source.java",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -898,7 +940,7 @@
"meta.method.body.java"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -914,7 +956,7 @@
"storage.type.generic.java"
],
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -926,19 +968,19 @@
{
"scope": "meta.definition.variable.name.java",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "token.variable.parameter.java",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "import.storage.java",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -950,19 +992,19 @@
{
"scope": "token.package",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "token.storage.type.java",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "keyword.operator.assignment.go",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -977,7 +1019,7 @@
{
"scope": "entity.name.package.go",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -989,7 +1031,7 @@
"meta.interface.php"
],
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1010,7 +1052,7 @@
"punctuation.section.array.end.php"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1021,7 +1063,7 @@
"keyword.other.array.phpdoc.php"
],
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1058,7 +1100,7 @@
"punctuation.definition.section.switch-block.end.bracket.curly.php"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1115,13 +1157,13 @@
{
"scope": "variable.other.class.php",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "invalid.illegal.non-null-typehinted.php",
"settings": {
- "foreground": "#f44747"
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)"
}
},
{
@@ -1139,19 +1181,19 @@
{
"scope": "storage.type.cs",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "entity.name.variable.local.cs",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "entity.name.label.cs",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1160,7 +1202,7 @@
"entity.name.scope-resolution.function.definition"
],
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1176,7 +1218,7 @@
"punctuation.definition.hash.unison"
],
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1200,13 +1242,13 @@
{
"scope": "entity.global.clojure",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "meta.symbol.clojure",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1221,13 +1263,13 @@
"variable.parameter.function.coffee"
],
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "storage.modifier.import.groovy",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1239,7 +1281,7 @@
{
"scope": "meta.definition.variable.name.groovy",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1251,7 +1293,7 @@
{
"scope": "support.variable.semantic.hlsl",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1273,7 +1315,7 @@
"text.bracketed"
],
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1282,19 +1324,19 @@
"support.type.vb.asp"
],
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
"scope": "meta.scope.prerequisites.makefile",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "source.makefile",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1315,7 +1357,7 @@
"function.parameter.cs"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1339,7 +1381,7 @@
{
"scope": "entity.name.function.xi",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1351,7 +1393,7 @@
{
"scope": "constant.character.character-class.regexp.xi",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1369,7 +1411,7 @@
{
"scope": "invalid.xi",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1381,7 +1423,7 @@
{
"scope": "beginning.punctuation.definition.list.markdown.xi",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
@@ -1405,13 +1447,13 @@
{
"scope": "constant.other.color.rgb-value.xi",
"settings": {
- "foreground": "color(display-p3 0.984314 0.984314 0.984314)"
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)"
}
},
{
"scope": "punctuation.definition.tag.xi",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
@@ -1445,7 +1487,7 @@
{
"scope": "punctuation.separator.list.comma.css",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1463,13 +1505,13 @@
{
"scope": "support.type.property-name",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "support.constant.property-value",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1481,7 +1523,7 @@
{
"scope": "entity.other.attribute-name.class.css",
"settings": {
- "foreground": "color(display-p3 0.466798 0.860904 0.775090)",
+ "foreground": "color(display-p3 0.460672 0.843934 0.608755)",
"fontStyle": "normal"
}
},
@@ -1510,7 +1552,7 @@
{
"scope": "selector.sass",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1546,38 +1588,38 @@
{
"scope": "entity.name.tag",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "entity.other.attribute-name",
"settings": {
- "foreground": "color(display-p3 0.466798 0.860904 0.775090)",
+ "foreground": "color(display-p3 0.460672 0.843934 0.608755)",
"fontStyle": "normal"
}
},
{
"scope": "constant.character.entity",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "meta.tag",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "invalid.illegal.bad-ampersand.html",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "markup.heading",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1592,19 +1634,19 @@
{
"scope": "entity.name.section.markdown",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "punctuation.definition.heading.markdown",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "markup.heading.setext",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1613,7 +1655,7 @@
"markup.heading.setext.2.markdown"
],
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1628,7 +1670,7 @@
{
"scope": "punctuation.definition.bold",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1681,7 +1723,7 @@
{
"scope": "punctuation.definition.metadata.markdown",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1696,19 +1738,19 @@
{
"scope": "punctuation.definition.list.begin.markdown",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "punctuation.definition.list.markdown",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "beginning.punctuation.definition.list.markdown",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1717,25 +1759,25 @@
"punctuation.definition.string.end.markdown"
],
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "markup.quote.markdown",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
"scope": "keyword.other.unit",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "markup.changed.diff",
"settings": {
- "foreground": "color(display-p3 1.000000 0.832068 0.300621)"
+ "foreground": "color(display-p3 1.000000 0.719280 0.270071)"
}
},
{
@@ -1758,7 +1800,7 @@
{
"scope": "markup.deleted.diff",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1770,7 +1812,7 @@
{
"scope": "constant.other.character-class.regexp",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1782,19 +1824,19 @@
{
"scope": "constant.character.escape",
"settings": {
- "foreground": "color(display-p3 0.452682 0.814110 0.989434)"
+ "foreground": "color(display-p3 0.466798 0.860904 0.775090)"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
@@ -1820,31 +1862,31 @@
{
"scope": "support.type.property-name.json",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "support.type.property-name.json punctuation",
"settings": {
- "foreground": "color(display-p3 0.999263 0.443812 0.404218)"
+ "foreground": "color(display-p3 1.000000 0.566977 0.409224)"
}
},
{
"scope": "punctuation.definition.block.sequence.item.yaml",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "block.scope.end",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "block.scope.begin",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1862,7 +1904,7 @@
{
"scope": "token.error-token",
"settings": {
- "foreground": "#f44747"
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)"
}
},
{
@@ -1874,44 +1916,45 @@
{
"scope": "invalid.illegal",
"settings": {
- "foreground": "color(display-p3 0.984314 0.984314 0.984314)"
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)"
}
},
{
"scope": "invalid.broken",
"settings": {
- "foreground": "color(display-p3 0.984314 0.984314 0.984314)"
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)"
}
},
{
"scope": "invalid.deprecated",
"settings": {
- "foreground": "color(display-p3 0.984314 0.984314 0.984314)"
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)"
}
},
{
"scope": "invalid.unimplemented",
"settings": {
- "foreground": "color(display-p3 0.984314 0.984314 0.984314)"
+ "foreground": "color(display-p3 0.980392 0.980392 0.980392)"
}
}
],
"semanticTokenColors": {
- "comment": "color(display-p3 0.517647 0.517647 0.539124)",
+ "comment": "color(display-p3 0.450980 0.450980 0.450980)",
"string": "color(display-p3 0.451324 0.823458 0.446819)",
"number": "color(display-p3 0.452682 0.814110 0.989434)",
"regexp": "color(display-p3 0.520590 0.857139 0.902107)",
"keyword": "color(display-p3 0.994741 0.445201 0.573499)",
"variable": "color(display-p3 1.000000 0.688063 0.418777)",
- "parameter": "color(display-p3 0.678431 0.678431 0.692733)",
+ "parameter": "color(display-p3 0.639216 0.639216 0.639216)",
"property": "color(display-p3 1.000000 0.688063 0.418777)",
"function": "color(display-p3 0.615613 0.445256 1.000000)",
"method": "color(display-p3 0.615613 0.445256 1.000000)",
"type": "color(display-p3 0.829375 0.434619 0.954315)",
"class": "color(display-p3 0.829375 0.434619 0.954315)",
- "namespace": "color(display-p3 1.000000 0.832068 0.300621)",
+ "namespace": "color(display-p3 1.000000 0.719280 0.270071)",
"enumMember": "color(display-p3 0.327292 0.790977 0.995660)",
"variable.constant": "color(display-p3 1.000000 0.868456 0.454295)",
- "variable.defaultLibrary": "color(display-p3 1.000000 0.832068 0.300621)"
+ "variable.defaultLibrary": "color(display-p3 1.000000 0.719280 0.270071)",
+ "decorator": "color(display-p3 0.453315 0.683106 1.000000)"
}
}
\ No newline at end of file
diff --git a/themes/pierre-dark.json b/themes/pierre-dark.json
index 8b6157a..65f92b2 100644
--- a/themes/pierre-dark.json
+++ b/themes/pierre-dark.json
@@ -2,102 +2,123 @@
"name": "Pierre Dark",
"type": "dark",
"colors": {
- "editor.background": "#070707",
- "editor.foreground": "#fbfbfb",
- "foreground": "#fbfbfb",
+ "editor.background": "#0a0a0a",
+ "editor.foreground": "#fafafa",
+ "foreground": "#fafafa",
"focusBorder": "#009fff",
"selection.background": "#19283c",
"editor.selectionBackground": "#009fff4d",
"editor.lineHighlightBackground": "#19283c8c",
"editorCursor.foreground": "#009fff",
- "editorLineNumber.foreground": "#84848A",
- "editorLineNumber.activeForeground": "#adadb1",
- "editorIndentGuide.background": "#1F1F21",
- "editorIndentGuide.activeBackground": "#2e2e30",
- "diffEditor.insertedTextBackground": "#00cab11a",
+ "editorLineNumber.foreground": "#737373",
+ "editorLineNumber.activeForeground": "#a3a3a3",
+ "editorIndentGuide.background": "#1d1d1d",
+ "editorIndentGuide.activeBackground": "#262626",
+ "diffEditor.insertedTextBackground": "#07c4801a",
"diffEditor.deletedTextBackground": "#ff2e3f1a",
- "sideBar.background": "#141415",
- "sideBar.foreground": "#adadb1",
- "sideBar.border": "#070707",
- "sideBarTitle.foreground": "#fbfbfb",
- "sideBarSectionHeader.background": "#141415",
- "sideBarSectionHeader.foreground": "#adadb1",
- "sideBarSectionHeader.border": "#070707",
- "activityBar.background": "#141415",
- "activityBar.foreground": "#fbfbfb",
- "activityBar.border": "#070707",
+ "sideBar.background": "#171717",
+ "sideBar.foreground": "#a3a3a3",
+ "sideBar.border": "#0a0a0a",
+ "sideBarTitle.foreground": "#fafafa",
+ "sideBarSectionHeader.background": "#171717",
+ "sideBarSectionHeader.foreground": "#a3a3a3",
+ "sideBarSectionHeader.border": "#0a0a0a",
+ "activityBar.background": "#171717",
+ "activityBar.foreground": "#fafafa",
+ "activityBar.border": "#0a0a0a",
"activityBar.activeBorder": "#009fff",
"activityBarBadge.background": "#009fff",
- "activityBarBadge.foreground": "#070707",
- "titleBar.activeBackground": "#141415",
- "titleBar.activeForeground": "#fbfbfb",
- "titleBar.inactiveBackground": "#141415",
- "titleBar.inactiveForeground": "#84848A",
- "titleBar.border": "#070707",
+ "activityBarBadge.foreground": "#0a0a0a",
+ "titleBar.activeBackground": "#171717",
+ "titleBar.activeForeground": "#fafafa",
+ "titleBar.inactiveBackground": "#171717",
+ "titleBar.inactiveForeground": "#737373",
+ "titleBar.border": "#0a0a0a",
"list.activeSelectionBackground": "#19283c99",
- "list.activeSelectionForeground": "#fbfbfb",
+ "list.activeSelectionForeground": "#fafafa",
"list.inactiveSelectionBackground": "#19283c73",
"list.hoverBackground": "#19283c59",
"list.focusOutline": "#009fff",
- "tab.activeBackground": "#070707",
- "tab.activeForeground": "#fbfbfb",
+ "tab.activeBackground": "#0a0a0a",
+ "tab.activeForeground": "#fafafa",
"tab.activeBorderTop": "#009fff",
- "tab.inactiveBackground": "#141415",
- "tab.inactiveForeground": "#84848A",
- "tab.border": "#070707",
- "editorGroupHeader.tabsBackground": "#141415",
- "editorGroupHeader.tabsBorder": "#070707",
- "panel.background": "#141415",
- "panel.border": "#070707",
+ "tab.inactiveBackground": "#171717",
+ "tab.inactiveForeground": "#737373",
+ "tab.border": "#0a0a0a",
+ "editorGroupHeader.tabsBackground": "#171717",
+ "editorGroupHeader.tabsBorder": "#0a0a0a",
+ "panel.background": "#171717",
+ "panel.border": "#0a0a0a",
"panelTitle.activeBorder": "#009fff",
- "panelTitle.activeForeground": "#fbfbfb",
- "panelTitle.inactiveForeground": "#84848A",
- "statusBar.background": "#141415",
- "statusBar.foreground": "#adadb1",
- "statusBar.border": "#070707",
- "statusBar.noFolderBackground": "#141415",
+ "panelTitle.activeForeground": "#fafafa",
+ "panelTitle.inactiveForeground": "#737373",
+ "statusBar.background": "#171717",
+ "statusBar.foreground": "#a3a3a3",
+ "statusBar.border": "#0a0a0a",
+ "statusBar.noFolderBackground": "#171717",
"statusBar.debuggingBackground": "#ffca00",
- "statusBar.debuggingForeground": "#070707",
- "statusBarItem.remoteBackground": "#141415",
- "statusBarItem.remoteForeground": "#adadb1",
- "input.background": "#1F1F21",
- "input.border": "#1F1F21",
- "input.foreground": "#fbfbfb",
- "input.placeholderForeground": "#79797F",
- "dropdown.background": "#1F1F21",
- "dropdown.border": "#1F1F21",
- "dropdown.foreground": "#fbfbfb",
+ "statusBar.debuggingForeground": "#0a0a0a",
+ "statusBarItem.remoteBackground": "#171717",
+ "statusBarItem.remoteForeground": "#a3a3a3",
+ "input.background": "#1d1d1d",
+ "input.border": "#1d1d1d",
+ "input.foreground": "#fafafa",
+ "input.placeholderForeground": "#636363",
+ "dropdown.background": "#1d1d1d",
+ "dropdown.border": "#1d1d1d",
+ "dropdown.foreground": "#fafafa",
"button.background": "#009fff",
- "button.foreground": "#070707",
- "button.hoverBackground": "#0190e6",
+ "button.foreground": "#0a0a0a",
+ "button.hoverBackground": "#0190e7",
"textLink.foreground": "#009fff",
"textLink.activeForeground": "#009fff",
- "gitDecoration.addedResourceForeground": "#00cab1",
- "gitDecoration.conflictingResourceForeground": "#ffca00",
+ "notifications.background": "#101010",
+ "notifications.foreground": "#fafafa",
+ "notifications.border": "#1d1d1d",
+ "notificationToast.border": "#1d1d1d",
+ "notificationCenter.border": "#1d1d1d",
+ "notificationCenterHeader.background": "#101010",
+ "notificationCenterHeader.foreground": "#a3a3a3",
+ "notificationLink.foreground": "#009fff",
+ "notificationsErrorIcon.foreground": "#ff2e3f",
+ "notificationsWarningIcon.foreground": "#ffca00",
+ "notificationsInfoIcon.foreground": "#08c0ef",
+ "quickInput.background": "#101010",
+ "quickInput.foreground": "#fafafa",
+ "quickInputTitle.background": "#101010",
+ "widget.border": "#1d1d1d",
+ "gitDecoration.addedResourceForeground": "#07c480",
+ "gitDecoration.conflictingResourceForeground": "#7b43f8",
"gitDecoration.modifiedResourceForeground": "#009fff",
"gitDecoration.deletedResourceForeground": "#ff2e3f",
- "gitDecoration.untrackedResourceForeground": "#00cab1",
- "gitDecoration.ignoredResourceForeground": "#84848A",
- "terminal.titleForeground": "#adadb1",
- "terminal.titleInactiveForeground": "#84848A",
- "terminal.background": "#141415",
- "terminal.foreground": "#adadb1",
- "terminal.ansiBlack": "#141415",
+ "gitDecoration.untrackedResourceForeground": "#07c480",
+ "gitDecoration.ignoredResourceForeground": "#737373",
+ "merge.currentHeaderBackground": "#7b43f84d",
+ "merge.currentContentBackground": "#7b43f81f",
+ "merge.incomingHeaderBackground": "#08c0ef4d",
+ "merge.incomingContentBackground": "#08c0ef1f",
+ "editorOverviewRuler.currentContentForeground": "#7b43f8",
+ "editorOverviewRuler.incomingContentForeground": "#08c0ef",
+ "terminal.titleForeground": "#a3a3a3",
+ "terminal.titleInactiveForeground": "#737373",
+ "terminal.background": "#171717",
+ "terminal.foreground": "#a3a3a3",
+ "terminal.ansiBlack": "#171717",
"terminal.ansiRed": "#ff2e3f",
"terminal.ansiGreen": "#0dbe4e",
"terminal.ansiYellow": "#ffca00",
"terminal.ansiBlue": "#009fff",
- "terminal.ansiMagenta": "#c635e4",
+ "terminal.ansiMagenta": "#e130ac",
"terminal.ansiCyan": "#08c0ef",
- "terminal.ansiWhite": "#c6c6c8",
- "terminal.ansiBrightBlack": "#141415",
+ "terminal.ansiWhite": "#bcbcbc",
+ "terminal.ansiBrightBlack": "#171717",
"terminal.ansiBrightRed": "#ff2e3f",
- "terminal.ansiBrightGreen": "#0dbe4e",
+ "terminal.ansiBrightGreen": "#86c427",
"terminal.ansiBrightYellow": "#ffca00",
"terminal.ansiBrightBlue": "#009fff",
- "terminal.ansiBrightMagenta": "#c635e4",
+ "terminal.ansiBrightMagenta": "#e130ac",
"terminal.ansiBrightCyan": "#08c0ef",
- "terminal.ansiBrightWhite": "#c6c6c8"
+ "terminal.ansiBrightWhite": "#bcbcbc"
},
"tokenColors": [
{
@@ -106,13 +127,13 @@
"punctuation.definition.comment"
],
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
"scope": "comment markup.link",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
@@ -163,7 +184,7 @@
{
"scope": "variable.other.constant",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -240,25 +261,25 @@
{
"scope": "variable.language",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "variable.parameter.function",
"settings": {
- "foreground": "#adadb1"
+ "foreground": "#a3a3a3"
}
},
{
"scope": "function.parameter",
"settings": {
- "foreground": "#adadb1"
+ "foreground": "#a3a3a3"
}
},
{
"scope": "variable.parameter",
"settings": {
- "foreground": "#adadb1"
+ "foreground": "#a3a3a3"
}
},
{
@@ -343,7 +364,7 @@
{
"scope": "entity.name.type.namespace",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -355,13 +376,13 @@
{
"scope": "entity.name.namespace",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "keyword.operator",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -422,49 +443,49 @@
{
"scope": "punctuation",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "punctuation.separator.delimiter",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "punctuation.separator.key-value",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "punctuation.terminator",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "meta.brace",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "meta.brace.square",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "meta.brace.round",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "function.brace",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -473,7 +494,7 @@
"punctuation.definition.typeparameters"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -482,7 +503,7 @@
"punctuation.definition.tag"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -493,7 +514,7 @@
"meta.tag.ts"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -521,13 +542,13 @@
"entity.name.type.module"
],
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "support.constant.math",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -605,7 +626,7 @@
{
"scope": "meta.template.expression",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -658,16 +679,37 @@
"foreground": "#d568ea"
}
},
+ {
+ "scope": [
+ "meta.decorator",
+ "meta.decorator punctuation.decorator"
+ ],
+ "settings": {
+ "foreground": "#69b1ff"
+ }
+ },
+ {
+ "scope": "entity.name.function.decorator",
+ "settings": {
+ "foreground": "#69b1ff"
+ }
+ },
+ {
+ "scope": "punctuation.definition.decorator",
+ "settings": {
+ "foreground": "#69b1ff"
+ }
+ },
{
"scope": "support.variable.magic.python",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "variable.parameter.function.language.special.self.python",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -678,7 +720,7 @@
"punctuation.parenthesis.end.python"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -690,7 +732,7 @@
"punctuation.definition.list.end.python"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -735,7 +777,7 @@
{
"scope": "storage.modifier.lifetime.rust",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -747,19 +789,19 @@
{
"scope": "entity.name.lifetime.rust",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "variable.language.rust",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "keyword.operator.misc.rust",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -780,7 +822,7 @@
"meta.function.cpp"
],
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -796,7 +838,7 @@
"punctuation.section.parameters.end.bracket.round.c"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -855,7 +897,7 @@
{
"scope": "variable.c",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -864,13 +906,13 @@
"storage.type.object.array.java"
],
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "source.java",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -898,7 +940,7 @@
"meta.method.body.java"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -914,7 +956,7 @@
"storage.type.generic.java"
],
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -926,19 +968,19 @@
{
"scope": "meta.definition.variable.name.java",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "token.variable.parameter.java",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "import.storage.java",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -950,19 +992,19 @@
{
"scope": "token.package",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "token.storage.type.java",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "keyword.operator.assignment.go",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -977,7 +1019,7 @@
{
"scope": "entity.name.package.go",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -989,7 +1031,7 @@
"meta.interface.php"
],
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1010,7 +1052,7 @@
"punctuation.section.array.end.php"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1021,7 +1063,7 @@
"keyword.other.array.phpdoc.php"
],
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1058,7 +1100,7 @@
"punctuation.definition.section.switch-block.end.bracket.curly.php"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1115,13 +1157,13 @@
{
"scope": "variable.other.class.php",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "invalid.illegal.non-null-typehinted.php",
"settings": {
- "foreground": "#f44747"
+ "foreground": "#fafafa"
}
},
{
@@ -1139,19 +1181,19 @@
{
"scope": "storage.type.cs",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "entity.name.variable.local.cs",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "entity.name.label.cs",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1160,7 +1202,7 @@
"entity.name.scope-resolution.function.definition"
],
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1176,7 +1218,7 @@
"punctuation.definition.hash.unison"
],
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1200,13 +1242,13 @@
{
"scope": "entity.global.clojure",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "meta.symbol.clojure",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1221,13 +1263,13 @@
"variable.parameter.function.coffee"
],
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "storage.modifier.import.groovy",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1239,7 +1281,7 @@
{
"scope": "meta.definition.variable.name.groovy",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1251,7 +1293,7 @@
{
"scope": "support.variable.semantic.hlsl",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1273,7 +1315,7 @@
"text.bracketed"
],
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1282,19 +1324,19 @@
"support.type.vb.asp"
],
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
"scope": "meta.scope.prerequisites.makefile",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "source.makefile",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1315,7 +1357,7 @@
"function.parameter.cs"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1339,7 +1381,7 @@
{
"scope": "entity.name.function.xi",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1351,7 +1393,7 @@
{
"scope": "constant.character.character-class.regexp.xi",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1369,7 +1411,7 @@
{
"scope": "invalid.xi",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1381,7 +1423,7 @@
{
"scope": "beginning.punctuation.definition.list.markdown.xi",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
@@ -1405,13 +1447,13 @@
{
"scope": "constant.other.color.rgb-value.xi",
"settings": {
- "foreground": "#fbfbfb"
+ "foreground": "#fafafa"
}
},
{
"scope": "punctuation.definition.tag.xi",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
@@ -1445,7 +1487,7 @@
{
"scope": "punctuation.separator.list.comma.css",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1463,13 +1505,13 @@
{
"scope": "support.type.property-name",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "support.constant.property-value",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1481,7 +1523,7 @@
{
"scope": "entity.other.attribute-name.class.css",
"settings": {
- "foreground": "#61d5c0",
+ "foreground": "#60d199",
"fontStyle": "normal"
}
},
@@ -1510,7 +1552,7 @@
{
"scope": "selector.sass",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1546,38 +1588,38 @@
{
"scope": "entity.name.tag",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "entity.other.attribute-name",
"settings": {
- "foreground": "#61d5c0",
+ "foreground": "#60d199",
"fontStyle": "normal"
}
},
{
"scope": "constant.character.entity",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "meta.tag",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "invalid.illegal.bad-ampersand.html",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "markup.heading",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1592,19 +1634,19 @@
{
"scope": "entity.name.section.markdown",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "punctuation.definition.heading.markdown",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "markup.heading.setext",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1613,7 +1655,7 @@
"markup.heading.setext.2.markdown"
],
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1628,7 +1670,7 @@
{
"scope": "punctuation.definition.bold",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1681,7 +1723,7 @@
{
"scope": "punctuation.definition.metadata.markdown",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1696,19 +1738,19 @@
{
"scope": "punctuation.definition.list.begin.markdown",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "punctuation.definition.list.markdown",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "beginning.punctuation.definition.list.markdown",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1717,25 +1759,25 @@
"punctuation.definition.string.end.markdown"
],
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "markup.quote.markdown",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
"scope": "keyword.other.unit",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "markup.changed.diff",
"settings": {
- "foreground": "#ffca00"
+ "foreground": "#ffab16"
}
},
{
@@ -1758,7 +1800,7 @@
{
"scope": "markup.deleted.diff",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1770,7 +1812,7 @@
{
"scope": "constant.other.character-class.regexp",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1782,19 +1824,19 @@
{
"scope": "constant.character.escape",
"settings": {
- "foreground": "#68cdf2"
+ "foreground": "#61d5c0"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
@@ -1820,31 +1862,31 @@
{
"scope": "support.type.property-name.json",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "support.type.property-name.json punctuation",
"settings": {
- "foreground": "#ff6762"
+ "foreground": "#ff855e"
}
},
{
"scope": "punctuation.definition.block.sequence.item.yaml",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "block.scope.end",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "block.scope.begin",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1862,7 +1904,7 @@
{
"scope": "token.error-token",
"settings": {
- "foreground": "#f44747"
+ "foreground": "#fafafa"
}
},
{
@@ -1874,44 +1916,45 @@
{
"scope": "invalid.illegal",
"settings": {
- "foreground": "#fbfbfb"
+ "foreground": "#fafafa"
}
},
{
"scope": "invalid.broken",
"settings": {
- "foreground": "#fbfbfb"
+ "foreground": "#fafafa"
}
},
{
"scope": "invalid.deprecated",
"settings": {
- "foreground": "#fbfbfb"
+ "foreground": "#fafafa"
}
},
{
"scope": "invalid.unimplemented",
"settings": {
- "foreground": "#fbfbfb"
+ "foreground": "#fafafa"
}
}
],
"semanticTokenColors": {
- "comment": "#84848A",
+ "comment": "#737373",
"string": "#5ecc71",
"number": "#68cdf2",
"regexp": "#64d1db",
"keyword": "#ff678d",
"variable": "#ffa359",
- "parameter": "#adadb1",
+ "parameter": "#a3a3a3",
"property": "#ffa359",
"function": "#9d6afb",
"method": "#9d6afb",
"type": "#d568ea",
"class": "#d568ea",
- "namespace": "#ffca00",
+ "namespace": "#ffab16",
"enumMember": "#08c0ef",
"variable.constant": "#ffd452",
- "variable.defaultLibrary": "#ffca00"
+ "variable.defaultLibrary": "#ffab16",
+ "decorator": "#69b1ff"
}
}
\ No newline at end of file
diff --git a/themes/pierre-light-soft.json b/themes/pierre-light-soft.json
new file mode 100644
index 0000000..ee6a5e8
--- /dev/null
+++ b/themes/pierre-light-soft.json
@@ -0,0 +1,1960 @@
+{
+ "name": "Pierre Light Soft",
+ "type": "light",
+ "colors": {
+ "editor.background": "#ffffff",
+ "editor.foreground": "#525252",
+ "foreground": "#525252",
+ "focusBorder": "#009fff",
+ "selection.background": "#dfebff",
+ "editor.selectionBackground": "#009fff2e",
+ "editor.lineHighlightBackground": "#dfebff8c",
+ "editorCursor.foreground": "#009fff",
+ "editorLineNumber.foreground": "#8a8a8a",
+ "editorLineNumber.activeForeground": "#737373",
+ "editorIndentGuide.background": "#ededed",
+ "editorIndentGuide.activeBackground": "#e5e5e5",
+ "diffEditor.insertedTextBackground": "#07c48033",
+ "diffEditor.deletedTextBackground": "#ff2e3f33",
+ "sideBar.background": "#f7f7f7",
+ "sideBar.foreground": "#737373",
+ "sideBar.border": "#ededed",
+ "sideBarTitle.foreground": "#525252",
+ "sideBarSectionHeader.background": "#f7f7f7",
+ "sideBarSectionHeader.foreground": "#737373",
+ "sideBarSectionHeader.border": "#ededed",
+ "activityBar.background": "#f7f7f7",
+ "activityBar.foreground": "#525252",
+ "activityBar.border": "#ededed",
+ "activityBar.activeBorder": "#009fff",
+ "activityBarBadge.background": "#009fff",
+ "activityBarBadge.foreground": "#ffffff",
+ "titleBar.activeBackground": "#f7f7f7",
+ "titleBar.activeForeground": "#525252",
+ "titleBar.inactiveBackground": "#f7f7f7",
+ "titleBar.inactiveForeground": "#8a8a8a",
+ "titleBar.border": "#ededed",
+ "list.activeSelectionBackground": "#dfebffcc",
+ "list.activeSelectionForeground": "#525252",
+ "list.inactiveSelectionBackground": "#dfebff73",
+ "list.hoverBackground": "#dfebff59",
+ "list.focusOutline": "#009fff",
+ "tab.activeBackground": "#ffffff",
+ "tab.activeForeground": "#525252",
+ "tab.activeBorderTop": "#009fff",
+ "tab.inactiveBackground": "#f7f7f7",
+ "tab.inactiveForeground": "#8a8a8a",
+ "tab.border": "#ededed",
+ "editorGroupHeader.tabsBackground": "#f7f7f7",
+ "editorGroupHeader.tabsBorder": "#ededed",
+ "panel.background": "#f7f7f7",
+ "panel.border": "#ededed",
+ "panelTitle.activeBorder": "#009fff",
+ "panelTitle.activeForeground": "#525252",
+ "panelTitle.inactiveForeground": "#8a8a8a",
+ "statusBar.background": "#f7f7f7",
+ "statusBar.foreground": "#737373",
+ "statusBar.border": "#ededed",
+ "statusBar.noFolderBackground": "#f7f7f7",
+ "statusBar.debuggingBackground": "#ffca00",
+ "statusBar.debuggingForeground": "#ffffff",
+ "statusBarItem.remoteBackground": "#f7f7f7",
+ "statusBarItem.remoteForeground": "#737373",
+ "input.background": "#f5f5f5",
+ "input.border": "#d4d4d4",
+ "input.foreground": "#525252",
+ "input.placeholderForeground": "#a3a3a3",
+ "dropdown.background": "#f5f5f5",
+ "dropdown.border": "#d4d4d4",
+ "dropdown.foreground": "#525252",
+ "button.background": "#009fff",
+ "button.foreground": "#ffffff",
+ "button.hoverBackground": "#1aa9ff",
+ "textLink.foreground": "#009fff",
+ "textLink.activeForeground": "#009fff",
+ "notifications.background": "#fafafa",
+ "notifications.foreground": "#525252",
+ "notifications.border": "#e5e5e5",
+ "notificationToast.border": "#e5e5e5",
+ "notificationCenter.border": "#e5e5e5",
+ "notificationCenterHeader.background": "#fafafa",
+ "notificationCenterHeader.foreground": "#737373",
+ "notificationLink.foreground": "#009fff",
+ "notificationsErrorIcon.foreground": "#ff2e3f",
+ "notificationsWarningIcon.foreground": "#ffca00",
+ "notificationsInfoIcon.foreground": "#08c0ef",
+ "quickInput.background": "#fafafa",
+ "quickInput.foreground": "#525252",
+ "quickInputTitle.background": "#fafafa",
+ "widget.border": "#e5e5e5",
+ "gitDecoration.addedResourceForeground": "#07c480",
+ "gitDecoration.conflictingResourceForeground": "#7b43f8",
+ "gitDecoration.modifiedResourceForeground": "#009fff",
+ "gitDecoration.deletedResourceForeground": "#ff2e3f",
+ "gitDecoration.untrackedResourceForeground": "#07c480",
+ "gitDecoration.ignoredResourceForeground": "#8a8a8a",
+ "merge.currentHeaderBackground": "#7b43f833",
+ "merge.currentContentBackground": "#7b43f814",
+ "merge.incomingHeaderBackground": "#08c0ef33",
+ "merge.incomingContentBackground": "#08c0ef14",
+ "editorOverviewRuler.currentContentForeground": "#7b43f8",
+ "editorOverviewRuler.incomingContentForeground": "#08c0ef",
+ "terminal.titleForeground": "#737373",
+ "terminal.titleInactiveForeground": "#8a8a8a",
+ "terminal.background": "#f7f7f7",
+ "terminal.foreground": "#737373",
+ "terminal.ansiBlack": "#1d1d1d",
+ "terminal.ansiRed": "#ff2e3f",
+ "terminal.ansiGreen": "#0dbe4e",
+ "terminal.ansiYellow": "#ffca00",
+ "terminal.ansiBlue": "#009fff",
+ "terminal.ansiMagenta": "#e130ac",
+ "terminal.ansiCyan": "#08c0ef",
+ "terminal.ansiWhite": "#bcbcbc",
+ "terminal.ansiBrightBlack": "#1d1d1d",
+ "terminal.ansiBrightRed": "#ff2e3f",
+ "terminal.ansiBrightGreen": "#86c427",
+ "terminal.ansiBrightYellow": "#ffca00",
+ "terminal.ansiBrightBlue": "#009fff",
+ "terminal.ansiBrightMagenta": "#e130ac",
+ "terminal.ansiBrightCyan": "#08c0ef",
+ "terminal.ansiBrightWhite": "#bcbcbc"
+ },
+ "tokenColors": [
+ {
+ "scope": [
+ "comment",
+ "punctuation.definition.comment"
+ ],
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": "comment markup.link",
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": [
+ "string",
+ "constant.other.symbol"
+ ],
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin",
+ "punctuation.definition.string.end"
+ ],
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": [
+ "constant.numeric",
+ "constant.language.boolean"
+ ],
+ "settings": {
+ "foreground": "#08c0ef"
+ }
+ },
+ {
+ "scope": "constant",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "punctuation.definition.constant",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "constant.language",
+ "settings": {
+ "foreground": "#08c0ef"
+ }
+ },
+ {
+ "scope": "variable.other.constant",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "keyword",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "keyword.control",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "storage",
+ "storage.type",
+ "storage.modifier"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "token.storage",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.new",
+ "keyword.operator.expression.instanceof",
+ "keyword.operator.expression.typeof",
+ "keyword.operator.expression.void",
+ "keyword.operator.expression.delete",
+ "keyword.operator.expression.in",
+ "keyword.operator.expression.of",
+ "keyword.operator.expression.keyof"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "keyword.operator.delete",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "variable",
+ "identifier",
+ "meta.definition.variable"
+ ],
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.readwrite",
+ "meta.object-literal.key",
+ "support.variable.property",
+ "support.variable.object.process",
+ "support.variable.object.node"
+ ],
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": "variable.language",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "variable.parameter.function",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "function.parameter",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "variable.parameter",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.language.python",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.python",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": [
+ "support.function",
+ "entity.name.function",
+ "meta.function-call",
+ "meta.require",
+ "support.function.any-method",
+ "variable.function"
+ ],
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "keyword.other.special-method",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "entity.name.function",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "support.function.console",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": [
+ "support.type",
+ "entity.name.type",
+ "entity.name.class",
+ "storage.type"
+ ],
+ "settings": {
+ "foreground": "#d568ea"
+ }
+ },
+ {
+ "scope": [
+ "support.class",
+ "entity.name.type.class"
+ ],
+ "settings": {
+ "foreground": "#d568ea"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.class",
+ "variable.other.class.js",
+ "variable.other.class.ts"
+ ],
+ "settings": {
+ "foreground": "#d568ea"
+ }
+ },
+ {
+ "scope": "entity.name.class.identifier.namespace.type",
+ "settings": {
+ "foreground": "#d568ea"
+ }
+ },
+ {
+ "scope": "entity.name.type.namespace",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "entity.other.inherited-class",
+ "settings": {
+ "foreground": "#d568ea"
+ }
+ },
+ {
+ "scope": "entity.name.namespace",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "keyword.operator",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.logical",
+ "keyword.operator.bitwise",
+ "keyword.operator.channel"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.arithmetic",
+ "keyword.operator.comparison",
+ "keyword.operator.relational",
+ "keyword.operator.increment",
+ "keyword.operator.decrement"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.assignment",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.assignment.compound",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.compound.js",
+ "keyword.operator.assignment.compound.ts"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.ternary",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "keyword.operator.optional",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "punctuation",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.separator.delimiter",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.separator.key-value",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.terminator",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.brace",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.brace.square",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.brace.round",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "function.brace",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.parameters",
+ "punctuation.definition.typeparameters"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.block",
+ "punctuation.definition.tag"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "meta.tag.tsx",
+ "meta.tag.jsx",
+ "meta.tag.js",
+ "meta.tag.ts"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "keyword.operator.expression.import",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "keyword.operator.module",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "support.type.object.console",
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": [
+ "support.module.node",
+ "support.type.object.module",
+ "entity.name.type.module"
+ ],
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "support.constant.math",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "support.constant.property.math",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "support.constant.json",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "support.type.object.dom",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "support.variable.dom",
+ "support.variable.property.dom"
+ ],
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": "support.variable.property.process",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "meta.property.object",
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.js",
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.template.begin",
+ "keyword.other.template.end"
+ ],
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.substitution.begin",
+ "keyword.other.substitution.end"
+ ],
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.template-expression.begin",
+ "punctuation.definition.template-expression.end"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "meta.template.expression",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "punctuation.section.embedded",
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": "variable.interpolation",
+ "settings": {
+ "foreground": "#fe8c2c"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.begin",
+ "punctuation.section.embedded.end"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "punctuation.quasi.element",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "support.type.primitive.ts",
+ "support.type.builtin.ts",
+ "support.type.primitive.tsx",
+ "support.type.builtin.tsx"
+ ],
+ "settings": {
+ "foreground": "#d568ea"
+ }
+ },
+ {
+ "scope": "support.type.type.flowtype",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "support.type.primitive",
+ "settings": {
+ "foreground": "#d568ea"
+ }
+ },
+ {
+ "scope": [
+ "meta.decorator",
+ "meta.decorator punctuation.decorator"
+ ],
+ "settings": {
+ "foreground": "#69b1ff"
+ }
+ },
+ {
+ "scope": "entity.name.function.decorator",
+ "settings": {
+ "foreground": "#69b1ff"
+ }
+ },
+ {
+ "scope": "punctuation.definition.decorator",
+ "settings": {
+ "foreground": "#69b1ff"
+ }
+ },
+ {
+ "scope": "support.variable.magic.python",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "variable.parameter.function.language.special.self.python",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.period.python",
+ "punctuation.separator.element.python",
+ "punctuation.parenthesis.begin.python",
+ "punctuation.parenthesis.end.python"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.arguments.begin.python",
+ "punctuation.definition.arguments.end.python",
+ "punctuation.separator.arguments.python",
+ "punctuation.definition.list.begin.python",
+ "punctuation.definition.list.end.python"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.type.python",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.logical.python",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "meta.function-call.generic.python",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "constant.character.format.placeholder.other.python",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "meta.function.decorator.python",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": [
+ "support.token.decorator.python",
+ "meta.function.decorator.identifier.python"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "storage.modifier.lifetime.rust",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.function.std.rust",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "entity.name.lifetime.rust",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "variable.language.rust",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "keyword.operator.misc.rust",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "keyword.operator.sigil.rust",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "support.constant.core.rust",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": [
+ "meta.function.c",
+ "meta.function.cpp"
+ ],
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.block.begin.bracket.curly.cpp",
+ "punctuation.section.block.end.bracket.curly.cpp",
+ "punctuation.terminator.statement.c",
+ "punctuation.section.block.begin.bracket.curly.c",
+ "punctuation.section.block.end.bracket.curly.c",
+ "punctuation.section.parens.begin.bracket.round.c",
+ "punctuation.section.parens.end.bracket.round.c",
+ "punctuation.section.parameters.begin.bracket.round.c",
+ "punctuation.section.parameters.end.bracket.round.c"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.c",
+ "keyword.operator.comparison.c",
+ "keyword.operator.c",
+ "keyword.operator.increment.c",
+ "keyword.operator.decrement.c",
+ "keyword.operator.bitwise.shift.c"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.cpp",
+ "keyword.operator.comparison.cpp",
+ "keyword.operator.cpp",
+ "keyword.operator.increment.cpp",
+ "keyword.operator.decrement.cpp",
+ "keyword.operator.bitwise.shift.cpp"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.c",
+ "punctuation.separator.cpp"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "support.type.posix-reserved.c",
+ "support.type.posix-reserved.cpp"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.sizeof.c",
+ "keyword.operator.sizeof.cpp"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "variable.c",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.annotation.java",
+ "storage.type.object.array.java"
+ ],
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "source.java",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.block.begin.java",
+ "punctuation.section.block.end.java",
+ "punctuation.definition.method-parameters.begin.java",
+ "punctuation.definition.method-parameters.end.java",
+ "meta.method.identifier.java",
+ "punctuation.section.method.begin.java",
+ "punctuation.section.method.end.java",
+ "punctuation.terminator.java",
+ "punctuation.section.class.begin.java",
+ "punctuation.section.class.end.java",
+ "punctuation.section.inner-class.begin.java",
+ "punctuation.section.inner-class.end.java",
+ "meta.method-call.java",
+ "punctuation.section.class.begin.bracket.curly.java",
+ "punctuation.section.class.end.bracket.curly.java",
+ "punctuation.section.method.begin.bracket.curly.java",
+ "punctuation.section.method.end.bracket.curly.java",
+ "punctuation.separator.period.java",
+ "punctuation.bracket.angle.java",
+ "punctuation.definition.annotation.java",
+ "meta.method.body.java"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "meta.method.java",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": [
+ "storage.modifier.import.java",
+ "storage.type.java",
+ "storage.type.generic.java"
+ ],
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "keyword.operator.instanceof.java",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "meta.definition.variable.name.java",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "token.variable.parameter.java",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "import.storage.java",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "token.package.keyword",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "token.package",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "token.storage.type.java",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "keyword.operator.assignment.go",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.arithmetic.go",
+ "keyword.operator.address.go"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "entity.name.package.go",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "support.other.namespace.use.php",
+ "support.other.namespace.use-as.php",
+ "support.other.namespace.php",
+ "entity.other.alias.php",
+ "meta.interface.php"
+ ],
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "keyword.operator.error-control.php",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "keyword.operator.type.php",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.array.begin.php",
+ "punctuation.section.array.end.php"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.php",
+ "meta.other.type.phpdoc.php",
+ "keyword.other.type.php",
+ "keyword.other.array.phpdoc.php"
+ ],
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "meta.function-call.php",
+ "meta.function-call.object.php",
+ "meta.function-call.static.php"
+ ],
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.parameters.begin.bracket.round.php",
+ "punctuation.definition.parameters.end.bracket.round.php",
+ "punctuation.separator.delimiter.php",
+ "punctuation.section.scope.begin.php",
+ "punctuation.section.scope.end.php",
+ "punctuation.terminator.expression.php",
+ "punctuation.definition.arguments.begin.bracket.round.php",
+ "punctuation.definition.arguments.end.bracket.round.php",
+ "punctuation.definition.storage-type.begin.bracket.round.php",
+ "punctuation.definition.storage-type.end.bracket.round.php",
+ "punctuation.definition.array.begin.bracket.round.php",
+ "punctuation.definition.array.end.bracket.round.php",
+ "punctuation.definition.begin.bracket.round.php",
+ "punctuation.definition.end.bracket.round.php",
+ "punctuation.definition.begin.bracket.curly.php",
+ "punctuation.definition.end.bracket.curly.php",
+ "punctuation.definition.section.switch-block.end.bracket.curly.php",
+ "punctuation.definition.section.switch-block.start.bracket.curly.php",
+ "punctuation.definition.section.switch-block.begin.bracket.curly.php",
+ "punctuation.definition.section.switch-block.end.bracket.curly.php"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.ext.php",
+ "support.constant.std.php",
+ "support.constant.core.php",
+ "support.constant.parser-token.php"
+ ],
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.goto-label.php",
+ "support.other.php"
+ ],
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.logical.php",
+ "keyword.operator.bitwise.php",
+ "keyword.operator.arithmetic.php"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "keyword.operator.regexp.php",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "keyword.operator.comparison.php",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.heredoc.php",
+ "keyword.operator.nowdoc.php"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "variable.other.class.php",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "invalid.illegal.non-null-typehinted.php",
+ "settings": {
+ "foreground": "#171717"
+ }
+ },
+ {
+ "scope": "variable.other.generic-type.haskell",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "storage.type.haskell",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "storage.type.cs",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "entity.name.variable.local.cs",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "entity.name.label.cs",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.scope-resolution.function.call",
+ "entity.name.scope-resolution.function.definition"
+ ],
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.delayed.unison",
+ "punctuation.definition.list.begin.unison",
+ "punctuation.definition.list.end.unison",
+ "punctuation.definition.ability.begin.unison",
+ "punctuation.definition.ability.end.unison",
+ "punctuation.operator.assignment.as.unison",
+ "punctuation.separator.pipe.unison",
+ "punctuation.separator.delimiter.unison",
+ "punctuation.definition.hash.unison"
+ ],
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "support.constant.edge",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "support.type.prelude.elm",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.constant.elm",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "entity.global.clojure",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "meta.symbol.clojure",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "constant.keyword.clojure",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "meta.arguments.coffee",
+ "variable.parameter.function.coffee"
+ ],
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "storage.modifier.import.groovy",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "meta.method.groovy",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "meta.definition.variable.name.groovy",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "meta.definition.class.inherited.classes.groovy",
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": "support.variable.semantic.hlsl",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "support.type.texture.hlsl",
+ "support.type.sampler.hlsl",
+ "support.type.object.hlsl",
+ "support.type.object.rw.hlsl",
+ "support.type.fx.hlsl",
+ "support.type.object.hlsl"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "text.variable",
+ "text.bracketed"
+ ],
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "support.type.swift",
+ "support.type.vb.asp"
+ ],
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "meta.scope.prerequisites.makefile",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "source.makefile",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "source.ini",
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": "constant.language.symbol.ruby",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "function.parameter.ruby",
+ "function.parameter.cs"
+ ],
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "constant.language.symbol.elixir",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "entity.name.function.xi",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "entity.name.class.xi",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "constant.character.character-class.regexp.xi",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "constant.regexp.xi",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "keyword.control.xi",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "invalid.xi",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "beginning.punctuation.definition.quote.markdown.xi",
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": "beginning.punctuation.definition.list.markdown.xi",
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": "constant.character.xi",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "accent.xi",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "wikiword.xi",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "constant.other.color.rgb-value.xi",
+ "settings": {
+ "foreground": "#171717"
+ }
+ },
+ {
+ "scope": "punctuation.definition.tag.xi",
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.property-value.scss",
+ "support.constant.property-value.css"
+ ],
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.css",
+ "keyword.operator.scss",
+ "keyword.operator.less"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.color.w3c-standard-color-name.css",
+ "support.constant.color.w3c-standard-color-name.scss"
+ ],
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "punctuation.separator.list.comma.css",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.type.vendored.property-name.css",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.type.property-name.css",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.type.property-name",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.constant.property-value",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "support.constant.font-name",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "entity.other.attribute-name.class.css",
+ "settings": {
+ "foreground": "#07c480",
+ "fontStyle": "normal"
+ }
+ },
+ {
+ "scope": "entity.other.attribute-name.id",
+ "settings": {
+ "foreground": "#9d6afb",
+ "fontStyle": "normal"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name.pseudo-element",
+ "entity.other.attribute-name.pseudo-class"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "meta.selector",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "selector.sass",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "rgb-value",
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "inline-color-decoration rgb-value",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "less rgb-value",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "control.elements",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "keyword.operator.less",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "entity.name.tag",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "entity.other.attribute-name",
+ "settings": {
+ "foreground": "#07c480",
+ "fontStyle": "normal"
+ }
+ },
+ {
+ "scope": "constant.character.entity",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "meta.tag",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "invalid.illegal.bad-ampersand.html",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "markup.heading",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "markup.heading punctuation.definition.heading",
+ "entity.name.section"
+ ],
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "entity.name.section.markdown",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "punctuation.definition.heading.markdown",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "markup.heading.setext",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": [
+ "markup.heading.setext.1.markdown",
+ "markup.heading.setext.2.markdown"
+ ],
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "markup.bold",
+ "todo.bold"
+ ],
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "punctuation.definition.bold",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": "punctuation.definition.bold.markdown",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": [
+ "markup.italic",
+ "punctuation.definition.italic",
+ "todo.emphasis"
+ ],
+ "settings": {
+ "foreground": "#ff678d",
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": "emphasis md",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "markup.italic.markdown",
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "markup.underline.link.markdown",
+ "markup.underline.link.image.markdown"
+ ],
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": [
+ "string.other.link.title.markdown",
+ "string.other.link.description.markdown"
+ ],
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "punctuation.definition.metadata.markdown",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "markup.inline.raw.markdown",
+ "markup.inline.raw.string.markdown"
+ ],
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": "punctuation.definition.list.begin.markdown",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "punctuation.definition.list.markdown",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "beginning.punctuation.definition.list.markdown",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin.markdown",
+ "punctuation.definition.string.end.markdown"
+ ],
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "markup.quote.markdown",
+ "settings": {
+ "foreground": "#8a8a8a"
+ }
+ },
+ {
+ "scope": "keyword.other.unit",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "markup.changed.diff",
+ "settings": {
+ "foreground": "#ffab16"
+ }
+ },
+ {
+ "scope": [
+ "meta.diff.header.from-file",
+ "meta.diff.header.to-file",
+ "punctuation.definition.from-file.diff",
+ "punctuation.definition.to-file.diff"
+ ],
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "markup.inserted.diff",
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": "markup.deleted.diff",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "string.regexp",
+ "settings": {
+ "foreground": "#00c5d2"
+ }
+ },
+ {
+ "scope": "constant.other.character-class.regexp",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "keyword.operator.quantifier.regexp",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "constant.character.escape",
+ "settings": {
+ "foreground": "#00cab1"
+ }
+ },
+ {
+ "scope": "source.json meta.structure.dictionary.json > string.quoted.json",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": [
+ "source.json meta.structure.dictionary.json > value.json > string.quoted.json",
+ "source.json meta.structure.array.json > value.json > string.quoted.json",
+ "source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation",
+ "source.json meta.structure.array.json > value.json > string.quoted.json > punctuation"
+ ],
+ "settings": {
+ "foreground": "#0dbe4e"
+ }
+ },
+ {
+ "scope": [
+ "source.json meta.structure.dictionary.json > constant.language.json",
+ "source.json meta.structure.array.json > constant.language.json"
+ ],
+ "settings": {
+ "foreground": "#68cdf2"
+ }
+ },
+ {
+ "scope": "support.type.property-name.json",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "support.type.property-name.json punctuation",
+ "settings": {
+ "foreground": "#ff5d36"
+ }
+ },
+ {
+ "scope": "punctuation.definition.block.sequence.item.yaml",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "block.scope.end",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "block.scope.begin",
+ "settings": {
+ "foreground": "#737373"
+ }
+ },
+ {
+ "scope": "token.info-token",
+ "settings": {
+ "foreground": "#9d6afb"
+ }
+ },
+ {
+ "scope": "token.warn-token",
+ "settings": {
+ "foreground": "#ffca00"
+ }
+ },
+ {
+ "scope": "token.error-token",
+ "settings": {
+ "foreground": "#171717"
+ }
+ },
+ {
+ "scope": "token.debug-token",
+ "settings": {
+ "foreground": "#ff678d"
+ }
+ },
+ {
+ "scope": "invalid.illegal",
+ "settings": {
+ "foreground": "#171717"
+ }
+ },
+ {
+ "scope": "invalid.broken",
+ "settings": {
+ "foreground": "#171717"
+ }
+ },
+ {
+ "scope": "invalid.deprecated",
+ "settings": {
+ "foreground": "#171717"
+ }
+ },
+ {
+ "scope": "invalid.unimplemented",
+ "settings": {
+ "foreground": "#171717"
+ }
+ }
+ ],
+ "semanticTokenColors": {
+ "comment": "#8a8a8a",
+ "string": "#0dbe4e",
+ "number": "#08c0ef",
+ "regexp": "#00c5d2",
+ "keyword": "#ff678d",
+ "variable": "#fe8c2c",
+ "parameter": "#737373",
+ "property": "#fe8c2c",
+ "function": "#9d6afb",
+ "method": "#9d6afb",
+ "type": "#d568ea",
+ "class": "#d568ea",
+ "namespace": "#ffab16",
+ "enumMember": "#68cdf2",
+ "variable.constant": "#ffca00",
+ "variable.defaultLibrary": "#ffab16",
+ "decorator": "#69b1ff"
+ }
+}
\ No newline at end of file
diff --git a/themes/pierre-light-vibrant.json b/themes/pierre-light-vibrant.json
index 7b0c711..1e093a0 100644
--- a/themes/pierre-light-vibrant.json
+++ b/themes/pierre-light-vibrant.json
@@ -3,101 +3,122 @@
"type": "light",
"colors": {
"editor.background": "color(display-p3 1.000000 1.000000 1.000000)",
- "editor.foreground": "color(display-p3 0.027451 0.027451 0.027451)",
- "foreground": "color(display-p3 0.027451 0.027451 0.027451)",
+ "editor.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)",
"focusBorder": "color(display-p3 0.308664 0.645271 1.000000)",
"selection.background": "color(display-p3 0.883107 0.920057 0.992610)",
"editor.selectionBackground": "color(display-p3 0.308664 0.645271 1.000000 / 0.180000)",
"editor.lineHighlightBackground": "color(display-p3 0.883107 0.920057 0.992610 / 0.550000)",
"editorCursor.foreground": "color(display-p3 0.308664 0.645271 1.000000)",
- "editorLineNumber.foreground": "color(display-p3 0.517647 0.517647 0.539124)",
- "editorLineNumber.activeForeground": "color(display-p3 0.423529 0.423529 0.441427)",
- "editorIndentGuide.background": "color(display-p3 0.933333 0.933333 0.936905)",
- "editorIndentGuide.activeBackground": "color(display-p3 0.858824 0.858824 0.865969)",
- "diffEditor.insertedTextBackground": "color(display-p3 0.309962 0.827620 0.725102 / 0.200000)",
- "diffEditor.deletedTextBackground": "color(display-p3 1.000000 0.250216 0.262337 / 0.200000)",
- "sideBar.background": "color(display-p3 0.972549 0.972549 0.972549)",
- "sideBar.foreground": "color(display-p3 0.423529 0.423529 0.441427)",
- "sideBar.border": "color(display-p3 0.933333 0.933333 0.936905)",
- "sideBarTitle.foreground": "color(display-p3 0.027451 0.027451 0.027451)",
- "sideBarSectionHeader.background": "color(display-p3 0.972549 0.972549 0.972549)",
- "sideBarSectionHeader.foreground": "color(display-p3 0.423529 0.423529 0.441427)",
- "sideBarSectionHeader.border": "color(display-p3 0.933333 0.933333 0.936905)",
- "activityBar.background": "color(display-p3 0.972549 0.972549 0.972549)",
- "activityBar.foreground": "color(display-p3 0.027451 0.027451 0.027451)",
- "activityBar.border": "color(display-p3 0.933333 0.933333 0.936905)",
+ "editorLineNumber.foreground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "editorLineNumber.activeForeground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "editorIndentGuide.background": "color(display-p3 0.898039 0.898039 0.898039)",
+ "editorIndentGuide.activeBackground": "color(display-p3 0.831373 0.831373 0.831373)",
+ "diffEditor.insertedTextBackground": "color(display-p3 0.266455 0.667541 0.435918 / 0.200000)",
+ "diffEditor.deletedTextBackground": "color(display-p3 0.838044 0.219378 0.220424 / 0.200000)",
+ "sideBar.background": "color(display-p3 0.960784 0.960784 0.960784)",
+ "sideBar.foreground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "sideBar.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "sideBarTitle.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "sideBarSectionHeader.background": "color(display-p3 0.960784 0.960784 0.960784)",
+ "sideBarSectionHeader.foreground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "sideBarSectionHeader.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "activityBar.background": "color(display-p3 0.960784 0.960784 0.960784)",
+ "activityBar.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "activityBar.border": "color(display-p3 0.898039 0.898039 0.898039)",
"activityBar.activeBorder": "color(display-p3 0.308664 0.645271 1.000000)",
"activityBarBadge.background": "color(display-p3 0.308664 0.645271 1.000000)",
"activityBarBadge.foreground": "color(display-p3 1.000000 1.000000 1.000000)",
- "titleBar.activeBackground": "color(display-p3 0.972549 0.972549 0.972549)",
- "titleBar.activeForeground": "color(display-p3 0.027451 0.027451 0.027451)",
- "titleBar.inactiveBackground": "color(display-p3 0.972549 0.972549 0.972549)",
- "titleBar.inactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "titleBar.border": "color(display-p3 0.933333 0.933333 0.936905)",
+ "titleBar.activeBackground": "color(display-p3 0.960784 0.960784 0.960784)",
+ "titleBar.activeForeground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "titleBar.inactiveBackground": "color(display-p3 0.960784 0.960784 0.960784)",
+ "titleBar.inactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "titleBar.border": "color(display-p3 0.898039 0.898039 0.898039)",
"list.activeSelectionBackground": "color(display-p3 0.883107 0.920057 0.992610 / 0.800000)",
- "list.activeSelectionForeground": "color(display-p3 0.027451 0.027451 0.027451)",
+ "list.activeSelectionForeground": "color(display-p3 0.039216 0.039216 0.039216)",
"list.inactiveSelectionBackground": "color(display-p3 0.883107 0.920057 0.992610 / 0.450000)",
"list.hoverBackground": "color(display-p3 0.883107 0.920057 0.992610 / 0.350000)",
"list.focusOutline": "color(display-p3 0.308664 0.645271 1.000000)",
"tab.activeBackground": "color(display-p3 1.000000 1.000000 1.000000)",
- "tab.activeForeground": "color(display-p3 0.027451 0.027451 0.027451)",
+ "tab.activeForeground": "color(display-p3 0.039216 0.039216 0.039216)",
"tab.activeBorderTop": "color(display-p3 0.308664 0.645271 1.000000)",
- "tab.inactiveBackground": "color(display-p3 0.972549 0.972549 0.972549)",
- "tab.inactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "tab.border": "color(display-p3 0.933333 0.933333 0.936905)",
- "editorGroupHeader.tabsBackground": "color(display-p3 0.972549 0.972549 0.972549)",
- "editorGroupHeader.tabsBorder": "color(display-p3 0.933333 0.933333 0.936905)",
- "panel.background": "color(display-p3 0.972549 0.972549 0.972549)",
- "panel.border": "color(display-p3 0.933333 0.933333 0.936905)",
+ "tab.inactiveBackground": "color(display-p3 0.960784 0.960784 0.960784)",
+ "tab.inactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "tab.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "editorGroupHeader.tabsBackground": "color(display-p3 0.960784 0.960784 0.960784)",
+ "editorGroupHeader.tabsBorder": "color(display-p3 0.898039 0.898039 0.898039)",
+ "panel.background": "color(display-p3 0.960784 0.960784 0.960784)",
+ "panel.border": "color(display-p3 0.898039 0.898039 0.898039)",
"panelTitle.activeBorder": "color(display-p3 0.308664 0.645271 1.000000)",
- "panelTitle.activeForeground": "color(display-p3 0.027451 0.027451 0.027451)",
- "panelTitle.inactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "statusBar.background": "color(display-p3 0.972549 0.972549 0.972549)",
- "statusBar.foreground": "color(display-p3 0.423529 0.423529 0.441427)",
- "statusBar.border": "color(display-p3 0.933333 0.933333 0.936905)",
- "statusBar.noFolderBackground": "color(display-p3 0.972549 0.972549 0.972549)",
- "statusBar.debuggingBackground": "color(display-p3 1.000000 0.832068 0.300621)",
+ "panelTitle.activeForeground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "panelTitle.inactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "statusBar.background": "color(display-p3 0.960784 0.960784 0.960784)",
+ "statusBar.foreground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "statusBar.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "statusBar.noFolderBackground": "color(display-p3 0.960784 0.960784 0.960784)",
+ "statusBar.debuggingBackground": "color(display-p3 0.883654 0.721037 0.210874)",
"statusBar.debuggingForeground": "color(display-p3 1.000000 1.000000 1.000000)",
- "statusBarItem.remoteBackground": "color(display-p3 0.972549 0.972549 0.972549)",
- "statusBarItem.remoteForeground": "color(display-p3 0.423529 0.423529 0.441427)",
- "input.background": "color(display-p3 0.949020 0.949020 0.952591)",
- "input.border": "color(display-p3 0.858824 0.858824 0.865969)",
- "input.foreground": "color(display-p3 0.027451 0.027451 0.027451)",
- "input.placeholderForeground": "color(display-p3 0.556863 0.556863 0.581925)",
- "dropdown.background": "color(display-p3 0.949020 0.949020 0.952591)",
- "dropdown.border": "color(display-p3 0.858824 0.858824 0.865969)",
- "dropdown.foreground": "color(display-p3 0.027451 0.027451 0.027451)",
+ "statusBarItem.remoteBackground": "color(display-p3 0.960784 0.960784 0.960784)",
+ "statusBarItem.remoteForeground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "input.background": "color(display-p3 0.929412 0.929412 0.929412)",
+ "input.border": "color(display-p3 0.831373 0.831373 0.831373)",
+ "input.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "input.placeholderForeground": "color(display-p3 0.541176 0.541176 0.541176)",
+ "dropdown.background": "color(display-p3 0.929412 0.929412 0.929412)",
+ "dropdown.border": "color(display-p3 0.831373 0.831373 0.831373)",
+ "dropdown.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
"button.background": "color(display-p3 0.308664 0.645271 1.000000)",
"button.foreground": "color(display-p3 1.000000 1.000000 1.000000)",
"button.hoverBackground": "color(display-p3 0.376471 0.682353 1.000000)",
"textLink.foreground": "color(display-p3 0.308664 0.645271 1.000000)",
"textLink.activeForeground": "color(display-p3 0.308664 0.645271 1.000000)",
- "gitDecoration.addedResourceForeground": "color(display-p3 0.309962 0.827620 0.725102)",
- "gitDecoration.conflictingResourceForeground": "color(display-p3 1.000000 0.832068 0.300621)",
+ "notifications.background": "color(display-p3 0.968627 0.968627 0.968627)",
+ "notifications.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "notifications.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "notificationToast.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "notificationCenter.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "notificationCenterHeader.background": "color(display-p3 0.968627 0.968627 0.968627)",
+ "notificationCenterHeader.foreground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "notificationLink.foreground": "color(display-p3 0.308664 0.645271 1.000000)",
+ "notificationsErrorIcon.foreground": "color(display-p3 0.838044 0.219378 0.220424)",
+ "notificationsWarningIcon.foreground": "color(display-p3 0.883654 0.721037 0.210874)",
+ "notificationsInfoIcon.foreground": "color(display-p3 0.246852 0.642335 0.817202)",
+ "quickInput.background": "color(display-p3 0.968627 0.968627 0.968627)",
+ "quickInput.foreground": "color(display-p3 0.039216 0.039216 0.039216)",
+ "quickInputTitle.background": "color(display-p3 0.968627 0.968627 0.968627)",
+ "widget.border": "color(display-p3 0.898039 0.898039 0.898039)",
+ "gitDecoration.addedResourceForeground": "color(display-p3 0.266455 0.667541 0.435918)",
+ "gitDecoration.conflictingResourceForeground": "color(display-p3 0.391345 0.215644 0.853560)",
"gitDecoration.modifiedResourceForeground": "color(display-p3 0.308664 0.645271 1.000000)",
- "gitDecoration.deletedResourceForeground": "color(display-p3 1.000000 0.250216 0.262337)",
- "gitDecoration.untrackedResourceForeground": "color(display-p3 0.309962 0.827620 0.725102)",
- "gitDecoration.ignoredResourceForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "terminal.titleForeground": "color(display-p3 0.423529 0.423529 0.441427)",
- "terminal.titleInactiveForeground": "color(display-p3 0.517647 0.517647 0.539124)",
- "terminal.background": "color(display-p3 0.972549 0.972549 0.972549)",
- "terminal.foreground": "color(display-p3 0.423529 0.423529 0.441427)",
- "terminal.ansiBlack": "color(display-p3 0.121569 0.121569 0.128729)",
- "terminal.ansiRed": "color(display-p3 1.000000 0.250216 0.262337)",
- "terminal.ansiGreen": "color(display-p3 0.298067 0.776115 0.322484)",
- "terminal.ansiYellow": "color(display-p3 1.000000 0.832068 0.300621)",
- "terminal.ansiBlue": "color(display-p3 0.308664 0.645271 1.000000)",
- "terminal.ansiMagenta": "color(display-p3 0.770871 0.230698 0.945253)",
- "terminal.ansiCyan": "color(display-p3 0.327292 0.790977 0.995660)",
- "terminal.ansiWhite": "color(display-p3 0.776471 0.776471 0.783616)",
- "terminal.ansiBrightBlack": "color(display-p3 0.121569 0.121569 0.128729)",
- "terminal.ansiBrightRed": "color(display-p3 1.000000 0.250216 0.262337)",
- "terminal.ansiBrightGreen": "color(display-p3 0.298067 0.776115 0.322484)",
- "terminal.ansiBrightYellow": "color(display-p3 1.000000 0.832068 0.300621)",
- "terminal.ansiBrightBlue": "color(display-p3 0.308664 0.645271 1.000000)",
- "terminal.ansiBrightMagenta": "color(display-p3 0.770871 0.230698 0.945253)",
- "terminal.ansiBrightCyan": "color(display-p3 0.327292 0.790977 0.995660)",
- "terminal.ansiBrightWhite": "color(display-p3 0.776471 0.776471 0.783616)"
+ "gitDecoration.deletedResourceForeground": "color(display-p3 0.838044 0.219378 0.220424)",
+ "gitDecoration.untrackedResourceForeground": "color(display-p3 0.266455 0.667541 0.435918)",
+ "gitDecoration.ignoredResourceForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "merge.currentHeaderBackground": "color(display-p3 0.391345 0.215644 0.853560 / 0.200000)",
+ "merge.currentContentBackground": "color(display-p3 0.391345 0.215644 0.853560 / 0.080000)",
+ "merge.incomingHeaderBackground": "color(display-p3 0.246852 0.642335 0.817202 / 0.200000)",
+ "merge.incomingContentBackground": "color(display-p3 0.246852 0.642335 0.817202 / 0.080000)",
+ "editorOverviewRuler.currentContentForeground": "color(display-p3 0.391345 0.215644 0.853560)",
+ "editorOverviewRuler.incomingContentForeground": "color(display-p3 0.246852 0.642335 0.817202)",
+ "terminal.titleForeground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "terminal.titleInactiveForeground": "color(display-p3 0.450980 0.450980 0.450980)",
+ "terminal.background": "color(display-p3 0.960784 0.960784 0.960784)",
+ "terminal.foreground": "color(display-p3 0.321569 0.321569 0.321569)",
+ "terminal.ansiBlack": "color(display-p3 0.113725 0.113725 0.113725)",
+ "terminal.ansiRed": "color(display-p3 0.838044 0.219378 0.220424)",
+ "terminal.ansiGreen": "color(display-p3 0.266455 0.667541 0.435918)",
+ "terminal.ansiYellow": "color(display-p3 0.883654 0.721037 0.210874)",
+ "terminal.ansiBlue": "color(display-p3 0.227104 0.537899 0.881328)",
+ "terminal.ansiMagenta": "color(display-p3 0.733164 0.179473 0.572580)",
+ "terminal.ansiCyan": "color(display-p3 0.246852 0.642335 0.817202)",
+ "terminal.ansiWhite": "color(display-p3 0.737255 0.737255 0.737255)",
+ "terminal.ansiBrightBlack": "color(display-p3 0.113725 0.113725 0.113725)",
+ "terminal.ansiBrightRed": "color(display-p3 0.838044 0.219378 0.220424)",
+ "terminal.ansiBrightGreen": "color(display-p3 0.516667 0.680013 0.208825)",
+ "terminal.ansiBrightYellow": "color(display-p3 0.883654 0.721037 0.210874)",
+ "terminal.ansiBrightBlue": "color(display-p3 0.227104 0.537899 0.881328)",
+ "terminal.ansiBrightMagenta": "color(display-p3 0.733164 0.179473 0.572580)",
+ "terminal.ansiBrightCyan": "color(display-p3 0.246852 0.642335 0.817202)",
+ "terminal.ansiBrightWhite": "color(display-p3 0.737255 0.737255 0.737255)"
},
"tokenColors": [
{
@@ -106,13 +127,13 @@
"punctuation.definition.comment"
],
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
"scope": "comment markup.link",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
@@ -163,19 +184,19 @@
{
"scope": "variable.other.constant",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "keyword",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "keyword.control",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -185,13 +206,13 @@
"storage.modifier"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "token.storage",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -206,13 +227,13 @@
"keyword.operator.expression.keyof"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "keyword.operator.delete",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -240,25 +261,25 @@
{
"scope": "variable.language",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "variable.parameter.function",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "function.parameter",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "variable.parameter",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -283,25 +304,25 @@
"variable.function"
],
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "keyword.other.special-method",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "entity.name.function",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "support.function.console",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -312,7 +333,7 @@
"storage.type"
],
"settings": {
- "foreground": "color(display-p3 0.770871 0.230698 0.945253)"
+ "foreground": "color(display-p3 0.660755 0.179954 0.815400)"
}
},
{
@@ -321,7 +342,7 @@
"entity.name.type.class"
],
"settings": {
- "foreground": "color(display-p3 0.770871 0.230698 0.945253)"
+ "foreground": "color(display-p3 0.660755 0.179954 0.815400)"
}
},
{
@@ -331,37 +352,37 @@
"variable.other.class.ts"
],
"settings": {
- "foreground": "color(display-p3 0.770871 0.230698 0.945253)"
+ "foreground": "color(display-p3 0.660755 0.179954 0.815400)"
}
},
{
"scope": "entity.name.class.identifier.namespace.type",
"settings": {
- "foreground": "color(display-p3 0.770871 0.230698 0.945253)"
+ "foreground": "color(display-p3 0.660755 0.179954 0.815400)"
}
},
{
"scope": "entity.name.type.namespace",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "entity.other.inherited-class",
"settings": {
- "foreground": "color(display-p3 0.770871 0.230698 0.945253)"
+ "foreground": "color(display-p3 0.660755 0.179954 0.815400)"
}
},
{
"scope": "entity.name.namespace",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "keyword.operator",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -395,7 +416,7 @@
{
"scope": "keyword.operator.assignment.compound",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -410,61 +431,61 @@
{
"scope": "keyword.operator.ternary",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "keyword.operator.optional",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "punctuation",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "punctuation.separator.delimiter",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "punctuation.separator.key-value",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "punctuation.terminator",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "meta.brace",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "meta.brace.square",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "meta.brace.round",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "function.brace",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -473,7 +494,7 @@
"punctuation.definition.typeparameters"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -482,7 +503,7 @@
"punctuation.definition.tag"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -493,19 +514,19 @@
"meta.tag.ts"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "keyword.operator.expression.import",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "keyword.operator.module",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -521,13 +542,13 @@
"entity.name.type.module"
],
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "support.constant.math",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -599,13 +620,13 @@
"punctuation.definition.template-expression.end"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "meta.template.expression",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -626,13 +647,13 @@
"punctuation.section.embedded.end"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "punctuation.quasi.element",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -643,31 +664,52 @@
"support.type.builtin.tsx"
],
"settings": {
- "foreground": "color(display-p3 0.770871 0.230698 0.945253)"
+ "foreground": "color(display-p3 0.660755 0.179954 0.815400)"
}
},
{
"scope": "support.type.type.flowtype",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "support.type.primitive",
"settings": {
- "foreground": "color(display-p3 0.770871 0.230698 0.945253)"
+ "foreground": "color(display-p3 0.660755 0.179954 0.815400)"
+ }
+ },
+ {
+ "scope": [
+ "meta.decorator",
+ "meta.decorator punctuation.decorator"
+ ],
+ "settings": {
+ "foreground": "color(display-p3 0.227104 0.537899 0.881328)"
+ }
+ },
+ {
+ "scope": "entity.name.function.decorator",
+ "settings": {
+ "foreground": "color(display-p3 0.227104 0.537899 0.881328)"
+ }
+ },
+ {
+ "scope": "punctuation.definition.decorator",
+ "settings": {
+ "foreground": "color(display-p3 0.227104 0.537899 0.881328)"
}
},
{
"scope": "support.variable.magic.python",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "variable.parameter.function.language.special.self.python",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -678,7 +720,7 @@
"punctuation.parenthesis.end.python"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -690,7 +732,7 @@
"punctuation.definition.list.end.python"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -702,13 +744,13 @@
{
"scope": "keyword.operator.logical.python",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "meta.function-call.generic.python",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -720,7 +762,7 @@
{
"scope": "meta.function.decorator.python",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -735,37 +777,37 @@
{
"scope": "storage.modifier.lifetime.rust",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "support.function.std.rust",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "entity.name.lifetime.rust",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "variable.language.rust",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "keyword.operator.misc.rust",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "keyword.operator.sigil.rust",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -780,7 +822,7 @@
"meta.function.cpp"
],
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -796,7 +838,7 @@
"punctuation.section.parameters.end.bracket.round.c"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -809,7 +851,7 @@
"keyword.operator.bitwise.shift.c"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -822,7 +864,7 @@
"keyword.operator.bitwise.shift.cpp"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -831,7 +873,7 @@
"punctuation.separator.cpp"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -849,13 +891,13 @@
"keyword.operator.sizeof.cpp"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "variable.c",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -864,13 +906,13 @@
"storage.type.object.array.java"
],
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "source.java",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -898,13 +940,13 @@
"meta.method.body.java"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "meta.method.java",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -914,55 +956,55 @@
"storage.type.generic.java"
],
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "keyword.operator.instanceof.java",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "meta.definition.variable.name.java",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "token.variable.parameter.java",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "import.storage.java",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "token.package.keyword",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "token.package",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "token.storage.type.java",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "keyword.operator.assignment.go",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -971,13 +1013,13 @@
"keyword.operator.address.go"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "entity.name.package.go",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -989,19 +1031,19 @@
"meta.interface.php"
],
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "keyword.operator.error-control.php",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "keyword.operator.type.php",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1010,7 +1052,7 @@
"punctuation.section.array.end.php"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1021,7 +1063,7 @@
"keyword.other.array.phpdoc.php"
],
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1031,7 +1073,7 @@
"meta.function-call.static.php"
],
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -1058,7 +1100,7 @@
"punctuation.definition.section.switch-block.end.bracket.curly.php"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1078,7 +1120,7 @@
"support.other.php"
],
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -1094,7 +1136,7 @@
{
"scope": "keyword.operator.regexp.php",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1109,25 +1151,25 @@
"keyword.operator.nowdoc.php"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "variable.other.class.php",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "invalid.illegal.non-null-typehinted.php",
"settings": {
- "foreground": "#f44747"
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)"
}
},
{
"scope": "variable.other.generic-type.haskell",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1139,19 +1181,19 @@
{
"scope": "storage.type.cs",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "entity.name.variable.local.cs",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "entity.name.label.cs",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1160,7 +1202,7 @@
"entity.name.scope-resolution.function.definition"
],
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1176,13 +1218,13 @@
"punctuation.definition.hash.unison"
],
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "support.constant.edge",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1200,13 +1242,13 @@
{
"scope": "entity.global.clojure",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "meta.symbol.clojure",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1221,25 +1263,25 @@
"variable.parameter.function.coffee"
],
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "storage.modifier.import.groovy",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "meta.method.groovy",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "meta.definition.variable.name.groovy",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1251,7 +1293,7 @@
{
"scope": "support.variable.semantic.hlsl",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1264,7 +1306,7 @@
"support.type.object.hlsl"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1273,7 +1315,7 @@
"text.bracketed"
],
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1282,19 +1324,19 @@
"support.type.vb.asp"
],
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
"scope": "meta.scope.prerequisites.makefile",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "source.makefile",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1315,7 +1357,7 @@
"function.parameter.cs"
],
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1327,19 +1369,19 @@
{
"scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "entity.name.function.xi",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1351,13 +1393,13 @@
{
"scope": "constant.character.character-class.regexp.xi",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "constant.regexp.xi",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1369,7 +1411,7 @@
{
"scope": "invalid.xi",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1381,19 +1423,19 @@
{
"scope": "beginning.punctuation.definition.list.markdown.xi",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
"scope": "constant.character.xi",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "accent.xi",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -1405,13 +1447,13 @@
{
"scope": "constant.other.color.rgb-value.xi",
"settings": {
- "foreground": "color(display-p3 0.027451 0.027451 0.027451)"
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)"
}
},
{
"scope": "punctuation.definition.tag.xi",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
@@ -1445,7 +1487,7 @@
{
"scope": "punctuation.separator.list.comma.css",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1463,13 +1505,13 @@
{
"scope": "support.type.property-name",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "support.constant.property-value",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1481,14 +1523,14 @@
{
"scope": "entity.other.attribute-name.class.css",
"settings": {
- "foreground": "color(display-p3 0.272343 0.688141 0.603353)",
+ "foreground": "color(display-p3 0.266455 0.667541 0.435918)",
"fontStyle": "normal"
}
},
{
"scope": "entity.other.attribute-name.id",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)",
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)",
"fontStyle": "normal"
}
},
@@ -1504,13 +1546,13 @@
{
"scope": "meta.selector",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "selector.sass",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1546,38 +1588,38 @@
{
"scope": "entity.name.tag",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "entity.other.attribute-name",
"settings": {
- "foreground": "color(display-p3 0.272343 0.688141 0.603353)",
+ "foreground": "color(display-p3 0.266455 0.667541 0.435918)",
"fontStyle": "normal"
}
},
{
"scope": "constant.character.entity",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "meta.tag",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "invalid.illegal.bad-ampersand.html",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "markup.heading",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1586,25 +1628,25 @@
"entity.name.section"
],
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "entity.name.section.markdown",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "punctuation.definition.heading.markdown",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "markup.heading.setext",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
@@ -1613,7 +1655,7 @@
"markup.heading.setext.2.markdown"
],
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1628,7 +1670,7 @@
{
"scope": "punctuation.definition.bold",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1644,14 +1686,14 @@
"todo.emphasis"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)",
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)",
"fontStyle": "italic"
}
},
{
"scope": "emphasis md",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1666,7 +1708,7 @@
"markup.underline.link.image.markdown"
],
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
@@ -1675,13 +1717,13 @@
"string.other.link.description.markdown"
],
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
"scope": "punctuation.definition.metadata.markdown",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1696,19 +1738,19 @@
{
"scope": "punctuation.definition.list.begin.markdown",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "punctuation.definition.list.markdown",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "beginning.punctuation.definition.list.markdown",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1717,25 +1759,25 @@
"punctuation.definition.string.end.markdown"
],
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "markup.quote.markdown",
"settings": {
- "foreground": "color(display-p3 0.517647 0.517647 0.539124)"
+ "foreground": "color(display-p3 0.450980 0.450980 0.450980)"
}
},
{
"scope": "keyword.other.unit",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "markup.changed.diff",
"settings": {
- "foreground": "color(display-p3 0.883654 0.721037 0.210874)"
+ "foreground": "color(display-p3 0.870477 0.613222 0.203432)"
}
},
{
@@ -1746,7 +1788,7 @@
"punctuation.definition.to-file.diff"
],
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -1758,7 +1800,7 @@
{
"scope": "markup.deleted.diff",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1770,7 +1812,7 @@
{
"scope": "constant.other.character-class.regexp",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1782,19 +1824,19 @@
{
"scope": "constant.character.escape",
"settings": {
- "foreground": "color(display-p3 0.246852 0.642335 0.817202)"
+ "foreground": "color(display-p3 0.272343 0.688141 0.603353)"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
@@ -1820,37 +1862,37 @@
{
"scope": "support.type.property-name.json",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "support.type.property-name.json punctuation",
"settings": {
- "foreground": "color(display-p3 0.838044 0.219378 0.220424)"
+ "foreground": "color(display-p3 0.846123 0.351499 0.208754)"
}
},
{
"scope": "punctuation.definition.block.sequence.item.yaml",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "block.scope.end",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "block.scope.begin",
"settings": {
- "foreground": "color(display-p3 0.474510 0.474510 0.495991)"
+ "foreground": "color(display-p3 0.388235 0.388235 0.388235)"
}
},
{
"scope": "token.info-token",
"settings": {
- "foreground": "color(display-p3 0.467832 0.270883 1.000000)"
+ "foreground": "color(display-p3 0.391345 0.215644 0.853560)"
}
},
{
@@ -1862,56 +1904,57 @@
{
"scope": "token.error-token",
"settings": {
- "foreground": "#f44747"
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)"
}
},
{
"scope": "token.debug-token",
"settings": {
- "foreground": "color(display-p3 0.995522 0.233444 0.460772)"
+ "foreground": "color(display-p3 0.834880 0.207921 0.387456)"
}
},
{
"scope": "invalid.illegal",
"settings": {
- "foreground": "color(display-p3 0.027451 0.027451 0.027451)"
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)"
}
},
{
"scope": "invalid.broken",
"settings": {
- "foreground": "color(display-p3 0.027451 0.027451 0.027451)"
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)"
}
},
{
"scope": "invalid.deprecated",
"settings": {
- "foreground": "color(display-p3 0.027451 0.027451 0.027451)"
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)"
}
},
{
"scope": "invalid.unimplemented",
"settings": {
- "foreground": "color(display-p3 0.027451 0.027451 0.027451)"
+ "foreground": "color(display-p3 0.039216 0.039216 0.039216)"
}
}
],
"semanticTokenColors": {
- "comment": "color(display-p3 0.517647 0.517647 0.539124)",
+ "comment": "color(display-p3 0.450980 0.450980 0.450980)",
"string": "color(display-p3 0.259723 0.647032 0.276349)",
"number": "color(display-p3 0.246852 0.642335 0.817202)",
"regexp": "color(display-p3 0.262058 0.668164 0.717478)",
- "keyword": "color(display-p3 0.995522 0.233444 0.460772)",
+ "keyword": "color(display-p3 0.834880 0.207921 0.387456)",
"variable": "color(display-p3 0.854172 0.502144 0.209646)",
- "parameter": "color(display-p3 0.474510 0.474510 0.495991)",
+ "parameter": "color(display-p3 0.388235 0.388235 0.388235)",
"property": "color(display-p3 0.854172 0.502144 0.209646)",
- "function": "color(display-p3 0.467832 0.270883 1.000000)",
- "method": "color(display-p3 0.467832 0.270883 1.000000)",
- "type": "color(display-p3 0.770871 0.230698 0.945253)",
- "class": "color(display-p3 0.770871 0.230698 0.945253)",
- "namespace": "color(display-p3 0.883654 0.721037 0.210874)",
+ "function": "color(display-p3 0.391345 0.215644 0.853560)",
+ "method": "color(display-p3 0.391345 0.215644 0.853560)",
+ "type": "color(display-p3 0.660755 0.179954 0.815400)",
+ "class": "color(display-p3 0.660755 0.179954 0.815400)",
+ "namespace": "color(display-p3 0.870477 0.613222 0.203432)",
"enumMember": "color(display-p3 0.327292 0.790977 0.995660)",
"variable.constant": "color(display-p3 0.883654 0.721037 0.210874)",
- "variable.defaultLibrary": "color(display-p3 0.883654 0.721037 0.210874)"
+ "variable.defaultLibrary": "color(display-p3 0.870477 0.613222 0.203432)",
+ "decorator": "color(display-p3 0.227104 0.537899 0.881328)"
}
}
\ No newline at end of file
diff --git a/themes/pierre-light.json b/themes/pierre-light.json
index f4f0fcd..c22032e 100644
--- a/themes/pierre-light.json
+++ b/themes/pierre-light.json
@@ -3,101 +3,122 @@
"type": "light",
"colors": {
"editor.background": "#ffffff",
- "editor.foreground": "#070707",
- "foreground": "#070707",
+ "editor.foreground": "#0a0a0a",
+ "foreground": "#0a0a0a",
"focusBorder": "#009fff",
"selection.background": "#dfebff",
"editor.selectionBackground": "#009fff2e",
"editor.lineHighlightBackground": "#dfebff8c",
"editorCursor.foreground": "#009fff",
- "editorLineNumber.foreground": "#84848A",
- "editorLineNumber.activeForeground": "#6C6C71",
- "editorIndentGuide.background": "#eeeeef",
- "editorIndentGuide.activeBackground": "#dbdbdd",
- "diffEditor.insertedTextBackground": "#00cab133",
- "diffEditor.deletedTextBackground": "#ff2e3f33",
- "sideBar.background": "#f8f8f8",
- "sideBar.foreground": "#6C6C71",
- "sideBar.border": "#eeeeef",
- "sideBarTitle.foreground": "#070707",
- "sideBarSectionHeader.background": "#f8f8f8",
- "sideBarSectionHeader.foreground": "#6C6C71",
- "sideBarSectionHeader.border": "#eeeeef",
- "activityBar.background": "#f8f8f8",
- "activityBar.foreground": "#070707",
- "activityBar.border": "#eeeeef",
+ "editorLineNumber.foreground": "#737373",
+ "editorLineNumber.activeForeground": "#525252",
+ "editorIndentGuide.background": "#e5e5e5",
+ "editorIndentGuide.activeBackground": "#d4d4d4",
+ "diffEditor.insertedTextBackground": "#18a46c33",
+ "diffEditor.deletedTextBackground": "#d52c3633",
+ "sideBar.background": "#f5f5f5",
+ "sideBar.foreground": "#525252",
+ "sideBar.border": "#e5e5e5",
+ "sideBarTitle.foreground": "#0a0a0a",
+ "sideBarSectionHeader.background": "#f5f5f5",
+ "sideBarSectionHeader.foreground": "#525252",
+ "sideBarSectionHeader.border": "#e5e5e5",
+ "activityBar.background": "#f5f5f5",
+ "activityBar.foreground": "#0a0a0a",
+ "activityBar.border": "#e5e5e5",
"activityBar.activeBorder": "#009fff",
"activityBarBadge.background": "#009fff",
"activityBarBadge.foreground": "#ffffff",
- "titleBar.activeBackground": "#f8f8f8",
- "titleBar.activeForeground": "#070707",
- "titleBar.inactiveBackground": "#f8f8f8",
- "titleBar.inactiveForeground": "#84848A",
- "titleBar.border": "#eeeeef",
+ "titleBar.activeBackground": "#f5f5f5",
+ "titleBar.activeForeground": "#0a0a0a",
+ "titleBar.inactiveBackground": "#f5f5f5",
+ "titleBar.inactiveForeground": "#737373",
+ "titleBar.border": "#e5e5e5",
"list.activeSelectionBackground": "#dfebffcc",
- "list.activeSelectionForeground": "#070707",
+ "list.activeSelectionForeground": "#0a0a0a",
"list.inactiveSelectionBackground": "#dfebff73",
"list.hoverBackground": "#dfebff59",
"list.focusOutline": "#009fff",
"tab.activeBackground": "#ffffff",
- "tab.activeForeground": "#070707",
+ "tab.activeForeground": "#0a0a0a",
"tab.activeBorderTop": "#009fff",
- "tab.inactiveBackground": "#f8f8f8",
- "tab.inactiveForeground": "#84848A",
- "tab.border": "#eeeeef",
- "editorGroupHeader.tabsBackground": "#f8f8f8",
- "editorGroupHeader.tabsBorder": "#eeeeef",
- "panel.background": "#f8f8f8",
- "panel.border": "#eeeeef",
+ "tab.inactiveBackground": "#f5f5f5",
+ "tab.inactiveForeground": "#737373",
+ "tab.border": "#e5e5e5",
+ "editorGroupHeader.tabsBackground": "#f5f5f5",
+ "editorGroupHeader.tabsBorder": "#e5e5e5",
+ "panel.background": "#f5f5f5",
+ "panel.border": "#e5e5e5",
"panelTitle.activeBorder": "#009fff",
- "panelTitle.activeForeground": "#070707",
- "panelTitle.inactiveForeground": "#84848A",
- "statusBar.background": "#f8f8f8",
- "statusBar.foreground": "#6C6C71",
- "statusBar.border": "#eeeeef",
- "statusBar.noFolderBackground": "#f8f8f8",
- "statusBar.debuggingBackground": "#ffca00",
+ "panelTitle.activeForeground": "#0a0a0a",
+ "panelTitle.inactiveForeground": "#737373",
+ "statusBar.background": "#f5f5f5",
+ "statusBar.foreground": "#525252",
+ "statusBar.border": "#e5e5e5",
+ "statusBar.noFolderBackground": "#f5f5f5",
+ "statusBar.debuggingBackground": "#d5a910",
"statusBar.debuggingForeground": "#ffffff",
- "statusBarItem.remoteBackground": "#f8f8f8",
- "statusBarItem.remoteForeground": "#6C6C71",
- "input.background": "#f2f2f3",
- "input.border": "#dbdbdd",
- "input.foreground": "#070707",
- "input.placeholderForeground": "#8E8E95",
- "dropdown.background": "#f2f2f3",
- "dropdown.border": "#dbdbdd",
- "dropdown.foreground": "#070707",
+ "statusBarItem.remoteBackground": "#f5f5f5",
+ "statusBarItem.remoteForeground": "#525252",
+ "input.background": "#ededed",
+ "input.border": "#d4d4d4",
+ "input.foreground": "#0a0a0a",
+ "input.placeholderForeground": "#8a8a8a",
+ "dropdown.background": "#ededed",
+ "dropdown.border": "#d4d4d4",
+ "dropdown.foreground": "#0a0a0a",
"button.background": "#009fff",
"button.foreground": "#ffffff",
"button.hoverBackground": "#1aa9ff",
"textLink.foreground": "#009fff",
"textLink.activeForeground": "#009fff",
- "gitDecoration.addedResourceForeground": "#00cab1",
- "gitDecoration.conflictingResourceForeground": "#ffca00",
+ "notifications.background": "#f7f7f7",
+ "notifications.foreground": "#0a0a0a",
+ "notifications.border": "#e5e5e5",
+ "notificationToast.border": "#e5e5e5",
+ "notificationCenter.border": "#e5e5e5",
+ "notificationCenterHeader.background": "#f7f7f7",
+ "notificationCenterHeader.foreground": "#525252",
+ "notificationLink.foreground": "#009fff",
+ "notificationsErrorIcon.foreground": "#d52c36",
+ "notificationsWarningIcon.foreground": "#d5a910",
+ "notificationsInfoIcon.foreground": "#1ca1c7",
+ "quickInput.background": "#f7f7f7",
+ "quickInput.foreground": "#0a0a0a",
+ "quickInputTitle.background": "#f7f7f7",
+ "widget.border": "#e5e5e5",
+ "gitDecoration.addedResourceForeground": "#18a46c",
+ "gitDecoration.conflictingResourceForeground": "#693acf",
"gitDecoration.modifiedResourceForeground": "#009fff",
- "gitDecoration.deletedResourceForeground": "#ff2e3f",
- "gitDecoration.untrackedResourceForeground": "#00cab1",
- "gitDecoration.ignoredResourceForeground": "#84848A",
- "terminal.titleForeground": "#6C6C71",
- "terminal.titleInactiveForeground": "#84848A",
- "terminal.background": "#f8f8f8",
- "terminal.foreground": "#6C6C71",
- "terminal.ansiBlack": "#1F1F21",
- "terminal.ansiRed": "#ff2e3f",
- "terminal.ansiGreen": "#0dbe4e",
- "terminal.ansiYellow": "#ffca00",
- "terminal.ansiBlue": "#009fff",
- "terminal.ansiMagenta": "#c635e4",
- "terminal.ansiCyan": "#08c0ef",
- "terminal.ansiWhite": "#c6c6c8",
- "terminal.ansiBrightBlack": "#1F1F21",
- "terminal.ansiBrightRed": "#ff2e3f",
- "terminal.ansiBrightGreen": "#0dbe4e",
- "terminal.ansiBrightYellow": "#ffca00",
- "terminal.ansiBrightBlue": "#009fff",
- "terminal.ansiBrightMagenta": "#c635e4",
- "terminal.ansiBrightCyan": "#08c0ef",
- "terminal.ansiBrightWhite": "#c6c6c8"
+ "gitDecoration.deletedResourceForeground": "#d52c36",
+ "gitDecoration.untrackedResourceForeground": "#18a46c",
+ "gitDecoration.ignoredResourceForeground": "#737373",
+ "merge.currentHeaderBackground": "#693acf33",
+ "merge.currentContentBackground": "#693acf14",
+ "merge.incomingHeaderBackground": "#1ca1c733",
+ "merge.incomingContentBackground": "#1ca1c714",
+ "editorOverviewRuler.currentContentForeground": "#693acf",
+ "editorOverviewRuler.incomingContentForeground": "#1ca1c7",
+ "terminal.titleForeground": "#525252",
+ "terminal.titleInactiveForeground": "#737373",
+ "terminal.background": "#f5f5f5",
+ "terminal.foreground": "#525252",
+ "terminal.ansiBlack": "#1d1d1d",
+ "terminal.ansiRed": "#d52c36",
+ "terminal.ansiGreen": "#18a46c",
+ "terminal.ansiYellow": "#d5a910",
+ "terminal.ansiBlue": "#1a85d4",
+ "terminal.ansiMagenta": "#bd2e90",
+ "terminal.ansiCyan": "#1ca1c7",
+ "terminal.ansiWhite": "#bcbcbc",
+ "terminal.ansiBrightBlack": "#1d1d1d",
+ "terminal.ansiBrightRed": "#d52c36",
+ "terminal.ansiBrightGreen": "#77a42a",
+ "terminal.ansiBrightYellow": "#d5a910",
+ "terminal.ansiBrightBlue": "#1a85d4",
+ "terminal.ansiBrightMagenta": "#bd2e90",
+ "terminal.ansiBrightCyan": "#1ca1c7",
+ "terminal.ansiBrightWhite": "#bcbcbc"
},
"tokenColors": [
{
@@ -106,13 +127,13 @@
"punctuation.definition.comment"
],
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
"scope": "comment markup.link",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
@@ -163,19 +184,19 @@
{
"scope": "variable.other.constant",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "keyword",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "keyword.control",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -185,13 +206,13 @@
"storage.modifier"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "token.storage",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -206,13 +227,13 @@
"keyword.operator.expression.keyof"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "keyword.operator.delete",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -240,25 +261,25 @@
{
"scope": "variable.language",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "variable.parameter.function",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "function.parameter",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "variable.parameter",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -283,25 +304,25 @@
"variable.function"
],
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "keyword.other.special-method",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "entity.name.function",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "support.function.console",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -312,7 +333,7 @@
"storage.type"
],
"settings": {
- "foreground": "#c635e4"
+ "foreground": "#a631be"
}
},
{
@@ -321,7 +342,7 @@
"entity.name.type.class"
],
"settings": {
- "foreground": "#c635e4"
+ "foreground": "#a631be"
}
},
{
@@ -331,37 +352,37 @@
"variable.other.class.ts"
],
"settings": {
- "foreground": "#c635e4"
+ "foreground": "#a631be"
}
},
{
"scope": "entity.name.class.identifier.namespace.type",
"settings": {
- "foreground": "#c635e4"
+ "foreground": "#a631be"
}
},
{
"scope": "entity.name.type.namespace",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "entity.other.inherited-class",
"settings": {
- "foreground": "#c635e4"
+ "foreground": "#a631be"
}
},
{
"scope": "entity.name.namespace",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "keyword.operator",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -395,7 +416,7 @@
{
"scope": "keyword.operator.assignment.compound",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -410,61 +431,61 @@
{
"scope": "keyword.operator.ternary",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "keyword.operator.optional",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "punctuation",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "punctuation.separator.delimiter",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "punctuation.separator.key-value",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "punctuation.terminator",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "meta.brace",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "meta.brace.square",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "meta.brace.round",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "function.brace",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -473,7 +494,7 @@
"punctuation.definition.typeparameters"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -482,7 +503,7 @@
"punctuation.definition.tag"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -493,19 +514,19 @@
"meta.tag.ts"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "keyword.operator.expression.import",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "keyword.operator.module",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -521,13 +542,13 @@
"entity.name.type.module"
],
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "support.constant.math",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -599,13 +620,13 @@
"punctuation.definition.template-expression.end"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "meta.template.expression",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -626,13 +647,13 @@
"punctuation.section.embedded.end"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "punctuation.quasi.element",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -643,31 +664,52 @@
"support.type.builtin.tsx"
],
"settings": {
- "foreground": "#c635e4"
+ "foreground": "#a631be"
}
},
{
"scope": "support.type.type.flowtype",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "support.type.primitive",
"settings": {
- "foreground": "#c635e4"
+ "foreground": "#a631be"
+ }
+ },
+ {
+ "scope": [
+ "meta.decorator",
+ "meta.decorator punctuation.decorator"
+ ],
+ "settings": {
+ "foreground": "#1a85d4"
+ }
+ },
+ {
+ "scope": "entity.name.function.decorator",
+ "settings": {
+ "foreground": "#1a85d4"
+ }
+ },
+ {
+ "scope": "punctuation.definition.decorator",
+ "settings": {
+ "foreground": "#1a85d4"
}
},
{
"scope": "support.variable.magic.python",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "variable.parameter.function.language.special.self.python",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -678,7 +720,7 @@
"punctuation.parenthesis.end.python"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -690,7 +732,7 @@
"punctuation.definition.list.end.python"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -702,13 +744,13 @@
{
"scope": "keyword.operator.logical.python",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "meta.function-call.generic.python",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -720,7 +762,7 @@
{
"scope": "meta.function.decorator.python",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -735,37 +777,37 @@
{
"scope": "storage.modifier.lifetime.rust",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "support.function.std.rust",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "entity.name.lifetime.rust",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "variable.language.rust",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "keyword.operator.misc.rust",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "keyword.operator.sigil.rust",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -780,7 +822,7 @@
"meta.function.cpp"
],
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -796,7 +838,7 @@
"punctuation.section.parameters.end.bracket.round.c"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -809,7 +851,7 @@
"keyword.operator.bitwise.shift.c"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -822,7 +864,7 @@
"keyword.operator.bitwise.shift.cpp"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -831,7 +873,7 @@
"punctuation.separator.cpp"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -849,13 +891,13 @@
"keyword.operator.sizeof.cpp"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "variable.c",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -864,13 +906,13 @@
"storage.type.object.array.java"
],
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "source.java",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -898,13 +940,13 @@
"meta.method.body.java"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "meta.method.java",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -914,55 +956,55 @@
"storage.type.generic.java"
],
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "keyword.operator.instanceof.java",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "meta.definition.variable.name.java",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "token.variable.parameter.java",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "import.storage.java",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "token.package.keyword",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "token.package",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "token.storage.type.java",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "keyword.operator.assignment.go",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -971,13 +1013,13 @@
"keyword.operator.address.go"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "entity.name.package.go",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -989,19 +1031,19 @@
"meta.interface.php"
],
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "keyword.operator.error-control.php",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "keyword.operator.type.php",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1010,7 +1052,7 @@
"punctuation.section.array.end.php"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1021,7 +1063,7 @@
"keyword.other.array.phpdoc.php"
],
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1031,7 +1073,7 @@
"meta.function-call.static.php"
],
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -1058,7 +1100,7 @@
"punctuation.definition.section.switch-block.end.bracket.curly.php"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1078,7 +1120,7 @@
"support.other.php"
],
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -1094,7 +1136,7 @@
{
"scope": "keyword.operator.regexp.php",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1109,25 +1151,25 @@
"keyword.operator.nowdoc.php"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "variable.other.class.php",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "invalid.illegal.non-null-typehinted.php",
"settings": {
- "foreground": "#f44747"
+ "foreground": "#0a0a0a"
}
},
{
"scope": "variable.other.generic-type.haskell",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1139,19 +1181,19 @@
{
"scope": "storage.type.cs",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "entity.name.variable.local.cs",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "entity.name.label.cs",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1160,7 +1202,7 @@
"entity.name.scope-resolution.function.definition"
],
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1176,13 +1218,13 @@
"punctuation.definition.hash.unison"
],
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "support.constant.edge",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1200,13 +1242,13 @@
{
"scope": "entity.global.clojure",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "meta.symbol.clojure",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1221,25 +1263,25 @@
"variable.parameter.function.coffee"
],
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "storage.modifier.import.groovy",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "meta.method.groovy",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "meta.definition.variable.name.groovy",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1251,7 +1293,7 @@
{
"scope": "support.variable.semantic.hlsl",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1264,7 +1306,7 @@
"support.type.object.hlsl"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1273,7 +1315,7 @@
"text.bracketed"
],
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1282,19 +1324,19 @@
"support.type.vb.asp"
],
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
"scope": "meta.scope.prerequisites.makefile",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "source.makefile",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1315,7 +1357,7 @@
"function.parameter.cs"
],
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1327,19 +1369,19 @@
{
"scope": "text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "entity.name.function.xi",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1351,13 +1393,13 @@
{
"scope": "constant.character.character-class.regexp.xi",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "constant.regexp.xi",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1369,7 +1411,7 @@
{
"scope": "invalid.xi",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1381,19 +1423,19 @@
{
"scope": "beginning.punctuation.definition.list.markdown.xi",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
"scope": "constant.character.xi",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "accent.xi",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -1405,13 +1447,13 @@
{
"scope": "constant.other.color.rgb-value.xi",
"settings": {
- "foreground": "#070707"
+ "foreground": "#0a0a0a"
}
},
{
"scope": "punctuation.definition.tag.xi",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
@@ -1445,7 +1487,7 @@
{
"scope": "punctuation.separator.list.comma.css",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1463,13 +1505,13 @@
{
"scope": "support.type.property-name",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "support.constant.property-value",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1481,14 +1523,14 @@
{
"scope": "entity.other.attribute-name.class.css",
"settings": {
- "foreground": "#16a994",
+ "foreground": "#18a46c",
"fontStyle": "normal"
}
},
{
"scope": "entity.other.attribute-name.id",
"settings": {
- "foreground": "#7b43f8",
+ "foreground": "#693acf",
"fontStyle": "normal"
}
},
@@ -1504,13 +1546,13 @@
{
"scope": "meta.selector",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "selector.sass",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1546,38 +1588,38 @@
{
"scope": "entity.name.tag",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "entity.other.attribute-name",
"settings": {
- "foreground": "#16a994",
+ "foreground": "#18a46c",
"fontStyle": "normal"
}
},
{
"scope": "constant.character.entity",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "meta.tag",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "invalid.illegal.bad-ampersand.html",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "markup.heading",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1586,25 +1628,25 @@
"entity.name.section"
],
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "entity.name.section.markdown",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "punctuation.definition.heading.markdown",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "markup.heading.setext",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
@@ -1613,7 +1655,7 @@
"markup.heading.setext.2.markdown"
],
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1628,7 +1670,7 @@
{
"scope": "punctuation.definition.bold",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1644,14 +1686,14 @@
"todo.emphasis"
],
"settings": {
- "foreground": "#fc2b73",
+ "foreground": "#d32a61",
"fontStyle": "italic"
}
},
{
"scope": "emphasis md",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1666,7 +1708,7 @@
"markup.underline.link.image.markdown"
],
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
@@ -1675,13 +1717,13 @@
"string.other.link.description.markdown"
],
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
"scope": "punctuation.definition.metadata.markdown",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1696,19 +1738,19 @@
{
"scope": "punctuation.definition.list.begin.markdown",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "punctuation.definition.list.markdown",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "beginning.punctuation.definition.list.markdown",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1717,25 +1759,25 @@
"punctuation.definition.string.end.markdown"
],
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "markup.quote.markdown",
"settings": {
- "foreground": "#84848A"
+ "foreground": "#737373"
}
},
{
"scope": "keyword.other.unit",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "markup.changed.diff",
"settings": {
- "foreground": "#d5a910"
+ "foreground": "#d5901c"
}
},
{
@@ -1746,7 +1788,7 @@
"punctuation.definition.to-file.diff"
],
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -1758,7 +1800,7 @@
{
"scope": "markup.deleted.diff",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1770,7 +1812,7 @@
{
"scope": "constant.other.character-class.regexp",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1782,19 +1824,19 @@
{
"scope": "constant.character.escape",
"settings": {
- "foreground": "#1ca1c7"
+ "foreground": "#16a994"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
@@ -1820,37 +1862,37 @@
{
"scope": "support.type.property-name.json",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "support.type.property-name.json punctuation",
"settings": {
- "foreground": "#d52c36"
+ "foreground": "#d5512f"
}
},
{
"scope": "punctuation.definition.block.sequence.item.yaml",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "block.scope.end",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "block.scope.begin",
"settings": {
- "foreground": "#79797F"
+ "foreground": "#636363"
}
},
{
"scope": "token.info-token",
"settings": {
- "foreground": "#7b43f8"
+ "foreground": "#693acf"
}
},
{
@@ -1862,56 +1904,57 @@
{
"scope": "token.error-token",
"settings": {
- "foreground": "#f44747"
+ "foreground": "#0a0a0a"
}
},
{
"scope": "token.debug-token",
"settings": {
- "foreground": "#fc2b73"
+ "foreground": "#d32a61"
}
},
{
"scope": "invalid.illegal",
"settings": {
- "foreground": "#070707"
+ "foreground": "#0a0a0a"
}
},
{
"scope": "invalid.broken",
"settings": {
- "foreground": "#070707"
+ "foreground": "#0a0a0a"
}
},
{
"scope": "invalid.deprecated",
"settings": {
- "foreground": "#070707"
+ "foreground": "#0a0a0a"
}
},
{
"scope": "invalid.unimplemented",
"settings": {
- "foreground": "#070707"
+ "foreground": "#0a0a0a"
}
}
],
"semanticTokenColors": {
- "comment": "#84848A",
+ "comment": "#737373",
"string": "#199f43",
"number": "#1ca1c7",
"regexp": "#17a5af",
- "keyword": "#fc2b73",
+ "keyword": "#d32a61",
"variable": "#d47628",
- "parameter": "#79797F",
+ "parameter": "#636363",
"property": "#d47628",
- "function": "#7b43f8",
- "method": "#7b43f8",
- "type": "#c635e4",
- "class": "#c635e4",
- "namespace": "#d5a910",
+ "function": "#693acf",
+ "method": "#693acf",
+ "type": "#a631be",
+ "class": "#a631be",
+ "namespace": "#d5901c",
"enumMember": "#08c0ef",
"variable.constant": "#d5a910",
- "variable.defaultLibrary": "#d5a910"
+ "variable.defaultLibrary": "#d5901c",
+ "decorator": "#1a85d4"
}
}
\ No newline at end of file
diff --git a/zed/themes/pierre.json b/zed/themes/pierre.json
index 812365d..7111bb1 100644
--- a/zed/themes/pierre.json
+++ b/zed/themes/pierre.json
@@ -7,130 +7,130 @@
"name": "Pierre Light",
"appearance": "light",
"style": {
- "background": "#f8f8f8",
- "surface.background": "#f8f8f8",
- "elevated_surface.background": "#f9f9f9",
+ "background": "#f5f5f5",
+ "surface.background": "#f5f5f5",
+ "elevated_surface.background": "#f7f7f7",
"drop_target.background": "#009fff26",
"editor.background": "#ffffff",
- "editor.foreground": "#070707",
+ "editor.foreground": "#0a0a0a",
"editor.gutter.background": "#ffffff",
"editor.active_line.background": "#dfebff8c",
- "editor.active_line_number": "#6C6C71",
- "editor.line_number": "#84848A",
+ "editor.active_line_number": "#525252",
+ "editor.line_number": "#737373",
"editor.highlighted_line.background": "#dfebff59",
- "editor.indent_guide": "#eeeeef",
- "editor.indent_guide_active": "#dbdbdd",
- "editor.invisible": "#8E8E95",
- "editor.wrap_guide": "#eeeeef",
- "editor.active_wrap_guide": "#dbdbdd",
+ "editor.indent_guide": "#e5e5e5",
+ "editor.indent_guide_active": "#d4d4d4",
+ "editor.invisible": "#8a8a8a",
+ "editor.wrap_guide": "#e5e5e5",
+ "editor.active_wrap_guide": "#d4d4d4",
"editor.document_highlight.read_background": "#009fff1a",
"editor.document_highlight.write_background": "#009fff2e",
"editor.document_highlight.bracket_background": "#009fff33",
- "editor.subheader.background": "#f8f8f8",
- "text": "#070707",
- "text.muted": "#84848A",
- "text.placeholder": "#8E8E95",
- "text.disabled": "#8E8E95",
+ "editor.subheader.background": "#f5f5f5",
+ "text": "#0a0a0a",
+ "text.muted": "#737373",
+ "text.placeholder": "#8a8a8a",
+ "text.disabled": "#8a8a8a",
"text.accent": "#009fff",
- "border": "#dbdbdd",
- "border.variant": "#eeeeef",
+ "border": "#d4d4d4",
+ "border.variant": "#e5e5e5",
"border.focused": "#009fff",
"border.selected": "#009fff",
"border.transparent": "transparent",
- "border.disabled": "#dbdbdd",
- "element.background": "#f2f2f3",
+ "border.disabled": "#d4d4d4",
+ "element.background": "#ededed",
"element.hover": "#dfebff80",
"element.active": "#dfebffb3",
"element.selected": "#dfebffcc",
- "element.disabled": "#f2f2f380",
+ "element.disabled": "#ededed80",
"ghost_element.background": "transparent",
"ghost_element.hover": "#dfebff59",
"ghost_element.active": "#dfebff8c",
"ghost_element.selected": "#dfebffa6",
"ghost_element.disabled": "transparent",
- "icon": "#6C6C71",
- "icon.muted": "#84848A",
- "icon.disabled": "#8E8E95",
- "icon.placeholder": "#8E8E95",
+ "icon": "#525252",
+ "icon.muted": "#737373",
+ "icon.disabled": "#8a8a8a",
+ "icon.placeholder": "#8a8a8a",
"icon.accent": "#009fff",
"link_text.hover": "#009fff",
- "error": "#ff2e3f",
- "error.background": "#ff2e3f1a",
- "error.border": "#ff2e3f4d",
+ "error": "#d52c36",
+ "error.background": "#d52c361a",
+ "error.border": "#d52c364d",
"warning": "#009fff",
"warning.background": "#009fff1a",
"warning.border": "#009fff4d",
- "success": "#00cab1",
- "success.background": "#00cab11a",
- "success.border": "#00cab14d",
- "info": "#08c0ef",
- "info.background": "#08c0ef1a",
- "info.border": "#08c0ef4d",
- "hint": "#84848A",
- "hint.background": "#84848A1a",
- "hint.border": "#84848A33",
- "predictive": "#8E8E95",
- "predictive.background": "#8E8E951a",
- "predictive.border": "#8E8E9533",
- "unreachable": "#8E8E95",
- "unreachable.background": "#8E8E950d",
- "unreachable.border": "#8E8E951a",
- "created": "#00cab1",
- "created.background": "#00cab11a",
- "created.border": "#00cab14d",
+ "success": "#18a46c",
+ "success.background": "#18a46c1a",
+ "success.border": "#18a46c4d",
+ "info": "#1ca1c7",
+ "info.background": "#1ca1c71a",
+ "info.border": "#1ca1c74d",
+ "hint": "#737373",
+ "hint.background": "#7373731a",
+ "hint.border": "#73737333",
+ "predictive": "#8a8a8a",
+ "predictive.background": "#8a8a8a1a",
+ "predictive.border": "#8a8a8a33",
+ "unreachable": "#8a8a8a",
+ "unreachable.background": "#8a8a8a0d",
+ "unreachable.border": "#8a8a8a1a",
+ "created": "#18a46c",
+ "created.background": "#18a46c1a",
+ "created.border": "#18a46c4d",
"modified": "#009fff",
"modified.background": "#009fff1a",
"modified.border": "#009fff4d",
- "deleted": "#ff2e3f",
- "deleted.background": "#ff2e3f1a",
- "deleted.border": "#ff2e3f4d",
- "conflict": "#009fff",
- "conflict.background": "#009fff1a",
- "conflict.border": "#009fff4d",
- "hidden": "#8E8E95",
- "hidden.background": "#8E8E950d",
- "hidden.border": "#8E8E951a",
- "ignored": "#84848A",
- "ignored.background": "#84848A0d",
- "ignored.border": "#84848A1a",
- "renamed": "#08c0ef",
- "renamed.background": "#08c0ef1a",
- "renamed.border": "#08c0ef4d",
- "search.match_background": "#ffca004d",
- "tab_bar.background": "#f8f8f8",
- "tab.active_background": "#f8f8f8",
- "tab.inactive_background": "#f8f8f8",
- "toolbar.background": "#f8f8f8",
- "title_bar.background": "#f8f8f8",
- "title_bar.inactive_background": "#f8f8f8",
- "panel.background": "#f8f8f8",
+ "deleted": "#d52c36",
+ "deleted.background": "#d52c361a",
+ "deleted.border": "#d52c364d",
+ "conflict": "#693acf",
+ "conflict.background": "#693acf1a",
+ "conflict.border": "#693acf4d",
+ "hidden": "#8a8a8a",
+ "hidden.background": "#8a8a8a0d",
+ "hidden.border": "#8a8a8a1a",
+ "ignored": "#737373",
+ "ignored.background": "#7373730d",
+ "ignored.border": "#7373731a",
+ "renamed": "#1ca1c7",
+ "renamed.background": "#1ca1c71a",
+ "renamed.border": "#1ca1c74d",
+ "search.match_background": "#d5a9104d",
+ "tab_bar.background": "#f5f5f5",
+ "tab.active_background": "#f5f5f5",
+ "tab.inactive_background": "#f5f5f5",
+ "toolbar.background": "#f5f5f5",
+ "title_bar.background": "#f5f5f5",
+ "title_bar.inactive_background": "#f5f5f5",
+ "panel.background": "#f5f5f5",
"panel.focused_border": "#009fff",
- "status_bar.background": "#f8f8f8",
- "scrollbar.thumb.background": "#8E8E954d",
- "scrollbar.thumb.hover_background": "#8E8E9580",
+ "status_bar.background": "#f5f5f5",
+ "scrollbar.thumb.background": "#8a8a8a4d",
+ "scrollbar.thumb.hover_background": "#8a8a8a80",
"scrollbar.thumb.border": "transparent",
"scrollbar.track.background": "transparent",
"scrollbar.track.border": "transparent",
- "terminal.background": "#f8f8f8",
- "terminal.foreground": "#6C6C71",
- "terminal.bright_foreground": "#070707",
- "terminal.dim_foreground": "#84848A",
- "terminal.ansi.black": "#1F1F21",
- "terminal.ansi.red": "#ff2e3f",
- "terminal.ansi.green": "#0dbe4e",
- "terminal.ansi.yellow": "#ffca00",
- "terminal.ansi.blue": "#009fff",
- "terminal.ansi.magenta": "#c635e4",
- "terminal.ansi.cyan": "#08c0ef",
- "terminal.ansi.white": "#c6c6c8",
- "terminal.ansi.bright_black": "#1F1F21",
- "terminal.ansi.bright_red": "#ff2e3f",
- "terminal.ansi.bright_green": "#0dbe4e",
- "terminal.ansi.bright_yellow": "#ffca00",
- "terminal.ansi.bright_blue": "#009fff",
- "terminal.ansi.bright_magenta": "#c635e4",
- "terminal.ansi.bright_cyan": "#08c0ef",
- "terminal.ansi.bright_white": "#c6c6c8",
+ "terminal.background": "#f5f5f5",
+ "terminal.foreground": "#525252",
+ "terminal.bright_foreground": "#0a0a0a",
+ "terminal.dim_foreground": "#737373",
+ "terminal.ansi.black": "#1d1d1d",
+ "terminal.ansi.red": "#d52c36",
+ "terminal.ansi.green": "#18a46c",
+ "terminal.ansi.yellow": "#d5a910",
+ "terminal.ansi.blue": "#1a85d4",
+ "terminal.ansi.magenta": "#bd2e90",
+ "terminal.ansi.cyan": "#1ca1c7",
+ "terminal.ansi.white": "#bcbcbc",
+ "terminal.ansi.bright_black": "#1d1d1d",
+ "terminal.ansi.bright_red": "#d52c36",
+ "terminal.ansi.bright_green": "#77a42a",
+ "terminal.ansi.bright_yellow": "#d5a910",
+ "terminal.ansi.bright_blue": "#1a85d4",
+ "terminal.ansi.bright_magenta": "#bd2e90",
+ "terminal.ansi.bright_cyan": "#1ca1c7",
+ "terminal.ansi.bright_white": "#bcbcbc",
"players": [
{
"cursor": "#009fff",
@@ -138,19 +138,19 @@
"selection": "#009fff40"
},
{
- "cursor": "#00cab1",
- "background": "#00cab1",
- "selection": "#00cab140"
+ "cursor": "#18a46c",
+ "background": "#18a46c",
+ "selection": "#18a46c40"
},
{
- "cursor": "#fc2b73",
- "background": "#fc2b73",
- "selection": "#fc2b7340"
+ "cursor": "#d32a61",
+ "background": "#d32a61",
+ "selection": "#d32a6140"
},
{
- "cursor": "#7b43f8",
- "background": "#7b43f8",
- "selection": "#7b43f840"
+ "cursor": "#693acf",
+ "background": "#693acf",
+ "selection": "#693acf40"
},
{
"cursor": "#199f43",
@@ -158,39 +158,39 @@
"selection": "#199f4340"
},
{
- "cursor": "#ffca00",
- "background": "#ffca00",
- "selection": "#ffca0040"
+ "cursor": "#d5a910",
+ "background": "#d5a910",
+ "selection": "#d5a91040"
},
{
- "cursor": "#c635e4",
- "background": "#c635e4",
- "selection": "#c635e440"
+ "cursor": "#a631be",
+ "background": "#a631be",
+ "selection": "#a631be40"
},
{
- "cursor": "#08c0ef",
- "background": "#08c0ef",
- "selection": "#08c0ef40"
+ "cursor": "#1ca1c7",
+ "background": "#1ca1c7",
+ "selection": "#1ca1c740"
}
],
"syntax": {
"comment": {
- "color": "#84848A"
+ "color": "#737373"
},
"comment.doc": {
- "color": "#84848A"
+ "color": "#737373"
},
"string": {
"color": "#199f43"
},
"string.escape": {
- "color": "#1ca1c7"
+ "color": "#16a994"
},
"string.regex": {
"color": "#17a5af"
},
"string.special": {
- "color": "#1ca1c7"
+ "color": "#16a994"
},
"string.special.symbol": {
"color": "#d5a910"
@@ -205,49 +205,49 @@
"color": "#1ca1c7"
},
"keyword": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"keyword.operator": {
"color": "#08c0ef"
},
"function": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"function.method": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"function.builtin": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"function.special.definition": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"function.call": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"type": {
- "color": "#c635e4"
+ "color": "#a631be"
},
"type.builtin": {
- "color": "#c635e4"
+ "color": "#a631be"
},
"constructor": {
- "color": "#c635e4"
+ "color": "#a631be"
},
"variable": {
"color": "#d47628"
},
"variable.builtin": {
- "color": "#d5a910"
+ "color": "#d5901c"
},
"variable.member": {
"color": "#d47628"
},
"variable.parameter": {
- "color": "#79797F"
+ "color": "#636363"
},
"variable.special": {
- "color": "#d5a910"
+ "color": "#d5901c"
},
"property": {
"color": "#d47628"
@@ -274,25 +274,25 @@
"color": "#1ca1c7"
},
"tag.css": {
- "color": "#d52c36"
+ "color": "#d5512f"
},
"tag_name": {
- "color": "#d52c36"
+ "color": "#d5512f"
},
"class": {
- "color": "#16a994"
+ "color": "#18a46c"
},
"class_name": {
- "color": "#16a994"
+ "color": "#18a46c"
},
"selector.class": {
- "color": "#16a994"
+ "color": "#18a46c"
},
"selector.id": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"id_name": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"selector.pseudo": {
"color": "#08c0ef"
@@ -304,13 +304,13 @@
"color": "#08c0ef"
},
"keyword.directive": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"keyword.control.at-rule": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"at_keyword": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"variable.scss": {
"color": "#d47628"
@@ -334,19 +334,19 @@
"color": "#d5a910"
},
"keyword.important": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"variable.language": {
- "color": "#d5a910"
+ "color": "#d5901c"
},
"this": {
- "color": "#d5a910"
+ "color": "#d5901c"
},
"self": {
- "color": "#d5a910"
+ "color": "#d5901c"
},
"type.class": {
- "color": "#c635e4"
+ "color": "#a631be"
},
"property.object": {
"color": "#d47628"
@@ -361,10 +361,10 @@
"color": "#d47628"
},
"method_definition": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"function.method.call": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"string.template": {
"color": "#199f43"
@@ -373,52 +373,58 @@
"color": "#199f43"
},
"tag.jsx": {
- "color": "#d52c36"
+ "color": "#d5512f"
},
"tag.component": {
- "color": "#c635e4"
+ "color": "#a631be"
},
"punctuation": {
- "color": "#79797F"
+ "color": "#636363"
},
"punctuation.bracket": {
- "color": "#79797F"
+ "color": "#636363"
},
"punctuation.delimiter": {
- "color": "#79797F"
+ "color": "#636363"
},
"punctuation.list_marker": {
- "color": "#79797F"
+ "color": "#636363"
},
"punctuation.special": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"operator": {
"color": "#08c0ef"
},
"tag": {
- "color": "#d52c36"
+ "color": "#d5512f"
},
"attribute": {
- "color": "#16a994"
+ "color": "#18a46c"
},
"label": {
- "color": "#d5a910"
+ "color": "#d5901c"
},
"namespace": {
- "color": "#d5a910"
+ "color": "#d5901c"
+ },
+ "decorator": {
+ "color": "#1a85d4"
+ },
+ "attribute.builtin": {
+ "color": "#1a85d4"
},
"embedded": {
- "color": "#070707"
+ "color": "#0a0a0a"
},
"preproc": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"text.literal": {
"color": "#199f43"
},
"markup.heading": {
- "color": "#d52c36",
+ "color": "#d5512f",
"font_weight": 700
},
"markup.bold": {
@@ -426,30 +432,30 @@
"font_weight": 700
},
"markup.italic": {
- "color": "#fc2b73",
+ "color": "#d32a61",
"font_style": "italic"
},
"markup.strikethrough": {
- "color": "#84848A"
+ "color": "#737373"
},
"markup.link.url": {
"color": "#009fff"
},
"markup.link.text": {
- "color": "#7b43f8"
+ "color": "#693acf"
},
"markup.quote": {
- "color": "#84848A",
+ "color": "#737373",
"font_style": "italic"
},
"markup.list": {
- "color": "#d52c36"
+ "color": "#d5512f"
},
"markup.list.numbered": {
- "color": "#d52c36"
+ "color": "#d5512f"
},
"markup.list.unnumbered": {
- "color": "#d52c36"
+ "color": "#d5512f"
},
"markup.raw": {
"color": "#199f43"
@@ -461,19 +467,19 @@
"color": "#199f43"
},
"diff.plus": {
- "color": "#00cab1"
+ "color": "#18a46c"
},
"diff.minus": {
- "color": "#ff2e3f"
+ "color": "#d52c36"
},
"diff.delta": {
- "color": "#ffca00"
+ "color": "#d5a910"
},
"link_text": {
"color": "#009fff"
},
"link_uri": {
- "color": "#fc2b73"
+ "color": "#d32a61"
},
"emphasis": {
"font_style": "italic"
@@ -485,65 +491,65 @@
"color": "#009fff"
},
"title": {
- "color": "#d52c36",
+ "color": "#d5512f",
"font_weight": 700
},
"predictive": {
- "color": "#8E8E95",
+ "color": "#8a8a8a",
"font_style": "italic"
}
}
}
},
{
- "name": "Pierre Dark",
- "appearance": "dark",
+ "name": "Pierre Light Soft",
+ "appearance": "light",
"style": {
- "background": "#141415",
- "surface.background": "#141415",
- "elevated_surface.background": "#0B0B0C",
+ "background": "#f7f7f7",
+ "surface.background": "#f7f7f7",
+ "elevated_surface.background": "#fafafa",
"drop_target.background": "#009fff26",
- "editor.background": "#070707",
- "editor.foreground": "#fbfbfb",
- "editor.gutter.background": "#070707",
- "editor.active_line.background": "#19283c8c",
- "editor.active_line_number": "#adadb1",
- "editor.line_number": "#84848A",
- "editor.highlighted_line.background": "#19283c59",
- "editor.indent_guide": "#1F1F21",
- "editor.indent_guide_active": "#2e2e30",
- "editor.invisible": "#79797F",
- "editor.wrap_guide": "#1F1F21",
- "editor.active_wrap_guide": "#2e2e30",
- "editor.document_highlight.read_background": "#009fff26",
- "editor.document_highlight.write_background": "#009fff40",
+ "editor.background": "#ffffff",
+ "editor.foreground": "#525252",
+ "editor.gutter.background": "#ffffff",
+ "editor.active_line.background": "#dfebff8c",
+ "editor.active_line_number": "#737373",
+ "editor.line_number": "#8a8a8a",
+ "editor.highlighted_line.background": "#dfebff59",
+ "editor.indent_guide": "#ededed",
+ "editor.indent_guide_active": "#e5e5e5",
+ "editor.invisible": "#a3a3a3",
+ "editor.wrap_guide": "#ededed",
+ "editor.active_wrap_guide": "#e5e5e5",
+ "editor.document_highlight.read_background": "#009fff1a",
+ "editor.document_highlight.write_background": "#009fff2e",
"editor.document_highlight.bracket_background": "#009fff33",
- "editor.subheader.background": "#141415",
- "text": "#fbfbfb",
- "text.muted": "#84848A",
- "text.placeholder": "#79797F",
- "text.disabled": "#79797F",
+ "editor.subheader.background": "#f7f7f7",
+ "text": "#525252",
+ "text.muted": "#8a8a8a",
+ "text.placeholder": "#a3a3a3",
+ "text.disabled": "#a3a3a3",
"text.accent": "#009fff",
- "border": "#1F1F21",
- "border.variant": "#2e2e30",
+ "border": "#e5e5e5",
+ "border.variant": "#ededed",
"border.focused": "#009fff",
"border.selected": "#009fff",
"border.transparent": "transparent",
- "border.disabled": "#2e2e30",
- "element.background": "#1F1F21",
- "element.hover": "#19283c80",
- "element.active": "#19283cb3",
- "element.selected": "#19283c99",
- "element.disabled": "#1F1F2180",
+ "border.disabled": "#d4d4d4",
+ "element.background": "#f5f5f5",
+ "element.hover": "#dfebff80",
+ "element.active": "#dfebffb3",
+ "element.selected": "#dfebffcc",
+ "element.disabled": "#f5f5f580",
"ghost_element.background": "transparent",
- "ghost_element.hover": "#19283c59",
- "ghost_element.active": "#19283c8c",
- "ghost_element.selected": "#19283c80",
+ "ghost_element.hover": "#dfebff59",
+ "ghost_element.active": "#dfebff8c",
+ "ghost_element.selected": "#dfebffa6",
"ghost_element.disabled": "transparent",
- "icon": "#adadb1",
- "icon.muted": "#84848A",
- "icon.disabled": "#79797F",
- "icon.placeholder": "#79797F",
+ "icon": "#737373",
+ "icon.muted": "#8a8a8a",
+ "icon.disabled": "#a3a3a3",
+ "icon.placeholder": "#a3a3a3",
"icon.accent": "#009fff",
"link_text.hover": "#009fff",
"error": "#ff2e3f",
@@ -552,77 +558,77 @@
"warning": "#009fff",
"warning.background": "#009fff1a",
"warning.border": "#009fff4d",
- "success": "#00cab1",
- "success.background": "#00cab11a",
- "success.border": "#00cab14d",
+ "success": "#07c480",
+ "success.background": "#07c4801a",
+ "success.border": "#07c4804d",
"info": "#08c0ef",
"info.background": "#08c0ef1a",
"info.border": "#08c0ef4d",
- "hint": "#84848A",
- "hint.background": "#84848A1a",
- "hint.border": "#84848A33",
- "predictive": "#79797F",
- "predictive.background": "#79797F1a",
- "predictive.border": "#79797F33",
- "unreachable": "#79797F",
- "unreachable.background": "#79797F0d",
- "unreachable.border": "#79797F1a",
- "created": "#00cab1",
- "created.background": "#00cab11a",
- "created.border": "#00cab14d",
+ "hint": "#8a8a8a",
+ "hint.background": "#8a8a8a1a",
+ "hint.border": "#8a8a8a33",
+ "predictive": "#a3a3a3",
+ "predictive.background": "#a3a3a31a",
+ "predictive.border": "#a3a3a333",
+ "unreachable": "#a3a3a3",
+ "unreachable.background": "#a3a3a30d",
+ "unreachable.border": "#a3a3a31a",
+ "created": "#07c480",
+ "created.background": "#07c4801a",
+ "created.border": "#07c4804d",
"modified": "#009fff",
"modified.background": "#009fff1a",
"modified.border": "#009fff4d",
"deleted": "#ff2e3f",
"deleted.background": "#ff2e3f1a",
"deleted.border": "#ff2e3f4d",
- "conflict": "#009fff",
- "conflict.background": "#009fff1a",
- "conflict.border": "#009fff4d",
- "hidden": "#79797F",
- "hidden.background": "#79797F0d",
- "hidden.border": "#79797F1a",
- "ignored": "#84848A",
- "ignored.background": "#84848A0d",
- "ignored.border": "#84848A1a",
+ "conflict": "#7b43f8",
+ "conflict.background": "#7b43f81a",
+ "conflict.border": "#7b43f84d",
+ "hidden": "#a3a3a3",
+ "hidden.background": "#a3a3a30d",
+ "hidden.border": "#a3a3a31a",
+ "ignored": "#8a8a8a",
+ "ignored.background": "#8a8a8a0d",
+ "ignored.border": "#8a8a8a1a",
"renamed": "#08c0ef",
"renamed.background": "#08c0ef1a",
"renamed.border": "#08c0ef4d",
"search.match_background": "#ffca004d",
- "tab_bar.background": "#141415",
- "tab.active_background": "#141415",
- "tab.inactive_background": "#141415",
- "toolbar.background": "#141415",
- "title_bar.background": "#141415",
- "title_bar.inactive_background": "#141415",
- "panel.background": "#141415",
+ "tab_bar.background": "#f7f7f7",
+ "tab.active_background": "#f7f7f7",
+ "tab.inactive_background": "#f7f7f7",
+ "toolbar.background": "#f7f7f7",
+ "title_bar.background": "#f7f7f7",
+ "title_bar.inactive_background": "#f7f7f7",
+ "panel.background": "#f7f7f7",
"panel.focused_border": "#009fff",
- "status_bar.background": "#141415",
- "scrollbar.thumb.background": "#79797F4d",
- "scrollbar.thumb.hover_background": "#79797F80",
+ "status_bar.background": "#f7f7f7",
+ "scrollbar.thumb.background": "#a3a3a34d",
+ "scrollbar.thumb.hover_background": "#a3a3a380",
"scrollbar.thumb.border": "transparent",
"scrollbar.track.background": "transparent",
"scrollbar.track.border": "transparent",
- "terminal.background": "#141415",
- "terminal.foreground": "#adadb1",
- "terminal.bright_foreground": "#fbfbfb",
- "terminal.dim_foreground": "#84848A",
- "terminal.ansi.black": "#141415",
+ "terminal.background": "#f7f7f7",
+ "terminal.foreground": "#737373",
+ "terminal.bright_foreground": "#525252",
+ "terminal.dim_foreground": "#8a8a8a",
+ "terminal.ansi.black": "#1d1d1d",
"terminal.ansi.red": "#ff2e3f",
"terminal.ansi.green": "#0dbe4e",
"terminal.ansi.yellow": "#ffca00",
"terminal.ansi.blue": "#009fff",
- "terminal.ansi.magenta": "#c635e4",
+ "terminal.ansi.magenta": "#e130ac",
"terminal.ansi.cyan": "#08c0ef",
- "terminal.ansi.white": "#c6c6c8",
- "terminal.ansi.bright_black": "#141415",
+ "terminal.ansi.white": "#bcbcbc",
+ "terminal.ansi.bright_black": "#1d1d1d",
"terminal.ansi.bright_red": "#ff2e3f",
- "terminal.ansi.bright_green": "#0dbe4e",
+ "terminal.ansi.bright_green": "#86c427",
"terminal.ansi.bright_yellow": "#ffca00",
"terminal.ansi.bright_blue": "#009fff",
- "terminal.ansi.bright_magenta": "#c635e4",
+ "terminal.ansi.bright_magenta": "#e130ac",
"terminal.ansi.bright_cyan": "#08c0ef",
- "terminal.ansi.bright_white": "#c6c6c8",
+ "terminal.ansi.bright_white": "#bcbcbc",
"players": [
{
"cursor": "#009fff",
@@ -630,9 +636,9 @@
"selection": "#009fff40"
},
{
- "cursor": "#00cab1",
- "background": "#00cab1",
- "selection": "#00cab140"
+ "cursor": "#07c480",
+ "background": "#07c480",
+ "selection": "#07c48040"
},
{
"cursor": "#ff678d",
@@ -645,9 +651,9 @@
"selection": "#9d6afb40"
},
{
- "cursor": "#5ecc71",
- "background": "#5ecc71",
- "selection": "#5ecc7140"
+ "cursor": "#0dbe4e",
+ "background": "#0dbe4e",
+ "selection": "#0dbe4e40"
},
{
"cursor": "#ffca00",
@@ -667,40 +673,40 @@
],
"syntax": {
"comment": {
- "color": "#84848A"
+ "color": "#8a8a8a"
},
"comment.doc": {
- "color": "#84848A"
+ "color": "#8a8a8a"
},
"string": {
- "color": "#5ecc71"
+ "color": "#0dbe4e"
},
"string.escape": {
- "color": "#68cdf2"
+ "color": "#00cab1"
},
"string.regex": {
- "color": "#64d1db"
+ "color": "#00c5d2"
},
"string.special": {
- "color": "#68cdf2"
+ "color": "#00cab1"
},
"string.special.symbol": {
- "color": "#ffd452"
+ "color": "#ffca00"
},
"number": {
- "color": "#68cdf2"
+ "color": "#08c0ef"
},
"constant": {
- "color": "#ffd452"
+ "color": "#ffca00"
},
"boolean": {
- "color": "#68cdf2"
+ "color": "#08c0ef"
},
"keyword": {
"color": "#ff678d"
},
"keyword.operator": {
- "color": "#08c0ef"
+ "color": "#68cdf2"
},
"function": {
"color": "#9d6afb"
@@ -727,22 +733,22 @@
"color": "#d568ea"
},
"variable": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"variable.builtin": {
- "color": "#ffca00"
+ "color": "#ffab16"
},
"variable.member": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"variable.parameter": {
- "color": "#adadb1"
+ "color": "#737373"
},
"variable.special": {
- "color": "#ffca00"
+ "color": "#ffab16"
},
"property": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"property.css": {
"color": "#009fff"
@@ -754,31 +760,31 @@
"color": "#009fff"
},
"value": {
- "color": "#68cdf2"
+ "color": "#08c0ef"
},
"constant.css": {
- "color": "#ffd452"
+ "color": "#ffca00"
},
"string.plain": {
- "color": "#68cdf2"
+ "color": "#08c0ef"
},
"plain_value": {
- "color": "#68cdf2"
+ "color": "#08c0ef"
},
"tag.css": {
- "color": "#ff6762"
+ "color": "#ff5d36"
},
"tag_name": {
- "color": "#ff6762"
+ "color": "#ff5d36"
},
"class": {
- "color": "#61d5c0"
+ "color": "#07c480"
},
"class_name": {
- "color": "#61d5c0"
+ "color": "#07c480"
},
"selector.class": {
- "color": "#61d5c0"
+ "color": "#07c480"
},
"selector.id": {
"color": "#9d6afb"
@@ -787,13 +793,13 @@
"color": "#9d6afb"
},
"selector.pseudo": {
- "color": "#08c0ef"
+ "color": "#68cdf2"
},
"pseudo_class_selector": {
- "color": "#08c0ef"
+ "color": "#68cdf2"
},
"pseudo_element_selector": {
- "color": "#08c0ef"
+ "color": "#68cdf2"
},
"keyword.directive": {
"color": "#ff678d"
@@ -805,52 +811,52 @@
"color": "#ff678d"
},
"variable.scss": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"variable.css": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"property.custom": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"unit": {
- "color": "#68cdf2"
+ "color": "#08c0ef"
},
"number.unit": {
- "color": "#68cdf2"
+ "color": "#08c0ef"
},
"color": {
- "color": "#ffd452"
+ "color": "#ffca00"
},
"constant.color": {
- "color": "#ffd452"
+ "color": "#ffca00"
},
"keyword.important": {
"color": "#ff678d"
},
"variable.language": {
- "color": "#ffca00"
+ "color": "#ffab16"
},
"this": {
- "color": "#ffca00"
+ "color": "#ffab16"
},
"self": {
- "color": "#ffca00"
+ "color": "#ffab16"
},
"type.class": {
"color": "#d568ea"
},
"property.object": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"property_identifier": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"shorthand_property_identifier": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"shorthand_property_identifier_pattern": {
- "color": "#ffa359"
+ "color": "#fe8c2c"
},
"method_definition": {
"color": "#9d6afb"
@@ -859,62 +865,68 @@
"color": "#9d6afb"
},
"string.template": {
- "color": "#5ecc71"
+ "color": "#0dbe4e"
},
"template_string": {
- "color": "#5ecc71"
+ "color": "#0dbe4e"
},
"tag.jsx": {
- "color": "#ff6762"
+ "color": "#ff5d36"
},
"tag.component": {
"color": "#d568ea"
},
"punctuation": {
- "color": "#79797F"
+ "color": "#737373"
},
"punctuation.bracket": {
- "color": "#79797F"
+ "color": "#737373"
},
"punctuation.delimiter": {
- "color": "#79797F"
+ "color": "#737373"
},
"punctuation.list_marker": {
- "color": "#79797F"
+ "color": "#737373"
},
"punctuation.special": {
"color": "#ff678d"
},
"operator": {
- "color": "#08c0ef"
+ "color": "#68cdf2"
},
"tag": {
- "color": "#ff6762"
+ "color": "#ff5d36"
},
"attribute": {
- "color": "#61d5c0"
+ "color": "#07c480"
},
"label": {
- "color": "#ffca00"
+ "color": "#ffab16"
},
"namespace": {
- "color": "#ffca00"
+ "color": "#ffab16"
+ },
+ "decorator": {
+ "color": "#69b1ff"
+ },
+ "attribute.builtin": {
+ "color": "#69b1ff"
},
"embedded": {
- "color": "#fbfbfb"
+ "color": "#525252"
},
"preproc": {
"color": "#ff678d"
},
"text.literal": {
- "color": "#5ecc71"
+ "color": "#0dbe4e"
},
"markup.heading": {
- "color": "#ff6762",
+ "color": "#ff5d36",
"font_weight": 700
},
"markup.bold": {
- "color": "#ffd452",
+ "color": "#ffca00",
"font_weight": 700
},
"markup.italic": {
@@ -922,7 +934,7 @@
"font_style": "italic"
},
"markup.strikethrough": {
- "color": "#84848A"
+ "color": "#8a8a8a"
},
"markup.link.url": {
"color": "#009fff"
@@ -931,29 +943,29 @@
"color": "#9d6afb"
},
"markup.quote": {
- "color": "#84848A",
+ "color": "#8a8a8a",
"font_style": "italic"
},
"markup.list": {
- "color": "#ff6762"
+ "color": "#ff5d36"
},
"markup.list.numbered": {
- "color": "#ff6762"
+ "color": "#ff5d36"
},
"markup.list.unnumbered": {
- "color": "#ff6762"
+ "color": "#ff5d36"
},
"markup.raw": {
- "color": "#5ecc71"
+ "color": "#0dbe4e"
},
"markup.raw.inline": {
- "color": "#5ecc71"
+ "color": "#0dbe4e"
},
"markup.raw.block": {
- "color": "#5ecc71"
+ "color": "#0dbe4e"
},
"diff.plus": {
- "color": "#00cab1"
+ "color": "#07c480"
},
"diff.minus": {
"color": "#ff2e3f"
@@ -977,11 +989,1007 @@
"color": "#009fff"
},
"title": {
- "color": "#ff6762",
+ "color": "#ff5d36",
+ "font_weight": 700
+ },
+ "predictive": {
+ "color": "#a3a3a3",
+ "font_style": "italic"
+ }
+ }
+ }
+ },
+ {
+ "name": "Pierre Dark",
+ "appearance": "dark",
+ "style": {
+ "background": "#171717",
+ "surface.background": "#171717",
+ "elevated_surface.background": "#101010",
+ "drop_target.background": "#009fff26",
+ "editor.background": "#0a0a0a",
+ "editor.foreground": "#fafafa",
+ "editor.gutter.background": "#0a0a0a",
+ "editor.active_line.background": "#19283c8c",
+ "editor.active_line_number": "#a3a3a3",
+ "editor.line_number": "#737373",
+ "editor.highlighted_line.background": "#19283c59",
+ "editor.indent_guide": "#1d1d1d",
+ "editor.indent_guide_active": "#262626",
+ "editor.invisible": "#636363",
+ "editor.wrap_guide": "#1d1d1d",
+ "editor.active_wrap_guide": "#262626",
+ "editor.document_highlight.read_background": "#009fff26",
+ "editor.document_highlight.write_background": "#009fff40",
+ "editor.document_highlight.bracket_background": "#009fff33",
+ "editor.subheader.background": "#171717",
+ "text": "#fafafa",
+ "text.muted": "#737373",
+ "text.placeholder": "#636363",
+ "text.disabled": "#636363",
+ "text.accent": "#009fff",
+ "border": "#1d1d1d",
+ "border.variant": "#262626",
+ "border.focused": "#009fff",
+ "border.selected": "#009fff",
+ "border.transparent": "transparent",
+ "border.disabled": "#262626",
+ "element.background": "#1d1d1d",
+ "element.hover": "#19283c80",
+ "element.active": "#19283cb3",
+ "element.selected": "#19283c99",
+ "element.disabled": "#1d1d1d80",
+ "ghost_element.background": "transparent",
+ "ghost_element.hover": "#19283c59",
+ "ghost_element.active": "#19283c8c",
+ "ghost_element.selected": "#19283c80",
+ "ghost_element.disabled": "transparent",
+ "icon": "#a3a3a3",
+ "icon.muted": "#737373",
+ "icon.disabled": "#636363",
+ "icon.placeholder": "#636363",
+ "icon.accent": "#009fff",
+ "link_text.hover": "#009fff",
+ "error": "#ff2e3f",
+ "error.background": "#ff2e3f1a",
+ "error.border": "#ff2e3f4d",
+ "warning": "#009fff",
+ "warning.background": "#009fff1a",
+ "warning.border": "#009fff4d",
+ "success": "#07c480",
+ "success.background": "#07c4801a",
+ "success.border": "#07c4804d",
+ "info": "#08c0ef",
+ "info.background": "#08c0ef1a",
+ "info.border": "#08c0ef4d",
+ "hint": "#737373",
+ "hint.background": "#7373731a",
+ "hint.border": "#73737333",
+ "predictive": "#636363",
+ "predictive.background": "#6363631a",
+ "predictive.border": "#63636333",
+ "unreachable": "#636363",
+ "unreachable.background": "#6363630d",
+ "unreachable.border": "#6363631a",
+ "created": "#07c480",
+ "created.background": "#07c4801a",
+ "created.border": "#07c4804d",
+ "modified": "#009fff",
+ "modified.background": "#009fff1a",
+ "modified.border": "#009fff4d",
+ "deleted": "#ff2e3f",
+ "deleted.background": "#ff2e3f1a",
+ "deleted.border": "#ff2e3f4d",
+ "conflict": "#7b43f8",
+ "conflict.background": "#7b43f81a",
+ "conflict.border": "#7b43f84d",
+ "hidden": "#636363",
+ "hidden.background": "#6363630d",
+ "hidden.border": "#6363631a",
+ "ignored": "#737373",
+ "ignored.background": "#7373730d",
+ "ignored.border": "#7373731a",
+ "renamed": "#08c0ef",
+ "renamed.background": "#08c0ef1a",
+ "renamed.border": "#08c0ef4d",
+ "search.match_background": "#ffca004d",
+ "tab_bar.background": "#171717",
+ "tab.active_background": "#171717",
+ "tab.inactive_background": "#171717",
+ "toolbar.background": "#171717",
+ "title_bar.background": "#171717",
+ "title_bar.inactive_background": "#171717",
+ "panel.background": "#171717",
+ "panel.focused_border": "#009fff",
+ "status_bar.background": "#171717",
+ "scrollbar.thumb.background": "#6363634d",
+ "scrollbar.thumb.hover_background": "#63636380",
+ "scrollbar.thumb.border": "transparent",
+ "scrollbar.track.background": "transparent",
+ "scrollbar.track.border": "transparent",
+ "terminal.background": "#171717",
+ "terminal.foreground": "#a3a3a3",
+ "terminal.bright_foreground": "#fafafa",
+ "terminal.dim_foreground": "#737373",
+ "terminal.ansi.black": "#171717",
+ "terminal.ansi.red": "#ff2e3f",
+ "terminal.ansi.green": "#0dbe4e",
+ "terminal.ansi.yellow": "#ffca00",
+ "terminal.ansi.blue": "#009fff",
+ "terminal.ansi.magenta": "#e130ac",
+ "terminal.ansi.cyan": "#08c0ef",
+ "terminal.ansi.white": "#bcbcbc",
+ "terminal.ansi.bright_black": "#171717",
+ "terminal.ansi.bright_red": "#ff2e3f",
+ "terminal.ansi.bright_green": "#86c427",
+ "terminal.ansi.bright_yellow": "#ffca00",
+ "terminal.ansi.bright_blue": "#009fff",
+ "terminal.ansi.bright_magenta": "#e130ac",
+ "terminal.ansi.bright_cyan": "#08c0ef",
+ "terminal.ansi.bright_white": "#bcbcbc",
+ "players": [
+ {
+ "cursor": "#009fff",
+ "background": "#009fff",
+ "selection": "#009fff40"
+ },
+ {
+ "cursor": "#07c480",
+ "background": "#07c480",
+ "selection": "#07c48040"
+ },
+ {
+ "cursor": "#ff678d",
+ "background": "#ff678d",
+ "selection": "#ff678d40"
+ },
+ {
+ "cursor": "#9d6afb",
+ "background": "#9d6afb",
+ "selection": "#9d6afb40"
+ },
+ {
+ "cursor": "#5ecc71",
+ "background": "#5ecc71",
+ "selection": "#5ecc7140"
+ },
+ {
+ "cursor": "#ffca00",
+ "background": "#ffca00",
+ "selection": "#ffca0040"
+ },
+ {
+ "cursor": "#d568ea",
+ "background": "#d568ea",
+ "selection": "#d568ea40"
+ },
+ {
+ "cursor": "#08c0ef",
+ "background": "#08c0ef",
+ "selection": "#08c0ef40"
+ }
+ ],
+ "syntax": {
+ "comment": {
+ "color": "#737373"
+ },
+ "comment.doc": {
+ "color": "#737373"
+ },
+ "string": {
+ "color": "#5ecc71"
+ },
+ "string.escape": {
+ "color": "#61d5c0"
+ },
+ "string.regex": {
+ "color": "#64d1db"
+ },
+ "string.special": {
+ "color": "#61d5c0"
+ },
+ "string.special.symbol": {
+ "color": "#ffd452"
+ },
+ "number": {
+ "color": "#68cdf2"
+ },
+ "constant": {
+ "color": "#ffd452"
+ },
+ "boolean": {
+ "color": "#68cdf2"
+ },
+ "keyword": {
+ "color": "#ff678d"
+ },
+ "keyword.operator": {
+ "color": "#08c0ef"
+ },
+ "function": {
+ "color": "#9d6afb"
+ },
+ "function.method": {
+ "color": "#9d6afb"
+ },
+ "function.builtin": {
+ "color": "#9d6afb"
+ },
+ "function.special.definition": {
+ "color": "#9d6afb"
+ },
+ "function.call": {
+ "color": "#9d6afb"
+ },
+ "type": {
+ "color": "#d568ea"
+ },
+ "type.builtin": {
+ "color": "#d568ea"
+ },
+ "constructor": {
+ "color": "#d568ea"
+ },
+ "variable": {
+ "color": "#ffa359"
+ },
+ "variable.builtin": {
+ "color": "#ffab16"
+ },
+ "variable.member": {
+ "color": "#ffa359"
+ },
+ "variable.parameter": {
+ "color": "#a3a3a3"
+ },
+ "variable.special": {
+ "color": "#ffab16"
+ },
+ "property": {
+ "color": "#ffa359"
+ },
+ "property.css": {
+ "color": "#009fff"
+ },
+ "property.definition": {
+ "color": "#009fff"
+ },
+ "property_name": {
+ "color": "#009fff"
+ },
+ "value": {
+ "color": "#68cdf2"
+ },
+ "constant.css": {
+ "color": "#ffd452"
+ },
+ "string.plain": {
+ "color": "#68cdf2"
+ },
+ "plain_value": {
+ "color": "#68cdf2"
+ },
+ "tag.css": {
+ "color": "#ff855e"
+ },
+ "tag_name": {
+ "color": "#ff855e"
+ },
+ "class": {
+ "color": "#60d199"
+ },
+ "class_name": {
+ "color": "#60d199"
+ },
+ "selector.class": {
+ "color": "#60d199"
+ },
+ "selector.id": {
+ "color": "#9d6afb"
+ },
+ "id_name": {
+ "color": "#9d6afb"
+ },
+ "selector.pseudo": {
+ "color": "#08c0ef"
+ },
+ "pseudo_class_selector": {
+ "color": "#08c0ef"
+ },
+ "pseudo_element_selector": {
+ "color": "#08c0ef"
+ },
+ "keyword.directive": {
+ "color": "#ff678d"
+ },
+ "keyword.control.at-rule": {
+ "color": "#ff678d"
+ },
+ "at_keyword": {
+ "color": "#ff678d"
+ },
+ "variable.scss": {
+ "color": "#ffa359"
+ },
+ "variable.css": {
+ "color": "#ffa359"
+ },
+ "property.custom": {
+ "color": "#ffa359"
+ },
+ "unit": {
+ "color": "#68cdf2"
+ },
+ "number.unit": {
+ "color": "#68cdf2"
+ },
+ "color": {
+ "color": "#ffd452"
+ },
+ "constant.color": {
+ "color": "#ffd452"
+ },
+ "keyword.important": {
+ "color": "#ff678d"
+ },
+ "variable.language": {
+ "color": "#ffab16"
+ },
+ "this": {
+ "color": "#ffab16"
+ },
+ "self": {
+ "color": "#ffab16"
+ },
+ "type.class": {
+ "color": "#d568ea"
+ },
+ "property.object": {
+ "color": "#ffa359"
+ },
+ "property_identifier": {
+ "color": "#ffa359"
+ },
+ "shorthand_property_identifier": {
+ "color": "#ffa359"
+ },
+ "shorthand_property_identifier_pattern": {
+ "color": "#ffa359"
+ },
+ "method_definition": {
+ "color": "#9d6afb"
+ },
+ "function.method.call": {
+ "color": "#9d6afb"
+ },
+ "string.template": {
+ "color": "#5ecc71"
+ },
+ "template_string": {
+ "color": "#5ecc71"
+ },
+ "tag.jsx": {
+ "color": "#ff855e"
+ },
+ "tag.component": {
+ "color": "#d568ea"
+ },
+ "punctuation": {
+ "color": "#636363"
+ },
+ "punctuation.bracket": {
+ "color": "#636363"
+ },
+ "punctuation.delimiter": {
+ "color": "#636363"
+ },
+ "punctuation.list_marker": {
+ "color": "#636363"
+ },
+ "punctuation.special": {
+ "color": "#ff678d"
+ },
+ "operator": {
+ "color": "#08c0ef"
+ },
+ "tag": {
+ "color": "#ff855e"
+ },
+ "attribute": {
+ "color": "#60d199"
+ },
+ "label": {
+ "color": "#ffab16"
+ },
+ "namespace": {
+ "color": "#ffab16"
+ },
+ "decorator": {
+ "color": "#69b1ff"
+ },
+ "attribute.builtin": {
+ "color": "#69b1ff"
+ },
+ "embedded": {
+ "color": "#fafafa"
+ },
+ "preproc": {
+ "color": "#ff678d"
+ },
+ "text.literal": {
+ "color": "#5ecc71"
+ },
+ "markup.heading": {
+ "color": "#ff855e",
+ "font_weight": 700
+ },
+ "markup.bold": {
+ "color": "#ffd452",
+ "font_weight": 700
+ },
+ "markup.italic": {
+ "color": "#ff678d",
+ "font_style": "italic"
+ },
+ "markup.strikethrough": {
+ "color": "#737373"
+ },
+ "markup.link.url": {
+ "color": "#009fff"
+ },
+ "markup.link.text": {
+ "color": "#9d6afb"
+ },
+ "markup.quote": {
+ "color": "#737373",
+ "font_style": "italic"
+ },
+ "markup.list": {
+ "color": "#ff855e"
+ },
+ "markup.list.numbered": {
+ "color": "#ff855e"
+ },
+ "markup.list.unnumbered": {
+ "color": "#ff855e"
+ },
+ "markup.raw": {
+ "color": "#5ecc71"
+ },
+ "markup.raw.inline": {
+ "color": "#5ecc71"
+ },
+ "markup.raw.block": {
+ "color": "#5ecc71"
+ },
+ "diff.plus": {
+ "color": "#07c480"
+ },
+ "diff.minus": {
+ "color": "#ff2e3f"
+ },
+ "diff.delta": {
+ "color": "#ffca00"
+ },
+ "link_text": {
+ "color": "#009fff"
+ },
+ "link_uri": {
+ "color": "#ff678d"
+ },
+ "emphasis": {
+ "font_style": "italic"
+ },
+ "emphasis.strong": {
+ "font_weight": 700
+ },
+ "primary": {
+ "color": "#009fff"
+ },
+ "title": {
+ "color": "#ff855e",
+ "font_weight": 700
+ },
+ "predictive": {
+ "color": "#636363",
+ "font_style": "italic"
+ }
+ }
+ }
+ },
+ {
+ "name": "Pierre Dark Soft",
+ "appearance": "dark",
+ "style": {
+ "background": "#101010",
+ "surface.background": "#101010",
+ "elevated_surface.background": "#1d1d1d",
+ "drop_target.background": "#69b1ff26",
+ "editor.background": "#171717",
+ "editor.foreground": "#d4d4d4",
+ "editor.gutter.background": "#171717",
+ "editor.active_line.background": "#1f3e5e8c",
+ "editor.active_line_number": "#8a8a8a",
+ "editor.line_number": "#636363",
+ "editor.highlighted_line.background": "#1f3e5e59",
+ "editor.indent_guide": "#262626",
+ "editor.indent_guide_active": "#2c2c2c",
+ "editor.invisible": "#525252",
+ "editor.wrap_guide": "#262626",
+ "editor.active_wrap_guide": "#2c2c2c",
+ "editor.document_highlight.read_background": "#69b1ff26",
+ "editor.document_highlight.write_background": "#69b1ff40",
+ "editor.document_highlight.bracket_background": "#69b1ff33",
+ "editor.subheader.background": "#101010",
+ "text": "#d4d4d4",
+ "text.muted": "#636363",
+ "text.placeholder": "#525252",
+ "text.disabled": "#525252",
+ "text.accent": "#69b1ff",
+ "border": "#262626",
+ "border.variant": "#2c2c2c",
+ "border.focused": "#69b1ff",
+ "border.selected": "#69b1ff",
+ "border.transparent": "transparent",
+ "border.disabled": "#2c2c2c",
+ "element.background": "#262626",
+ "element.hover": "#1f3e5e80",
+ "element.active": "#1f3e5eb3",
+ "element.selected": "#1f3e5e99",
+ "element.disabled": "#26262680",
+ "ghost_element.background": "transparent",
+ "ghost_element.hover": "#1f3e5e59",
+ "ghost_element.active": "#1f3e5e8c",
+ "ghost_element.selected": "#1f3e5e80",
+ "ghost_element.disabled": "transparent",
+ "icon": "#8a8a8a",
+ "icon.muted": "#636363",
+ "icon.disabled": "#525252",
+ "icon.placeholder": "#525252",
+ "icon.accent": "#69b1ff",
+ "link_text.hover": "#69b1ff",
+ "error": "#ff6762",
+ "error.background": "#ff67621a",
+ "error.border": "#ff67624d",
+ "warning": "#69b1ff",
+ "warning.background": "#69b1ff1a",
+ "warning.border": "#69b1ff4d",
+ "success": "#60d199",
+ "success.background": "#60d1991a",
+ "success.border": "#60d1994d",
+ "info": "#68cdf2",
+ "info.background": "#68cdf21a",
+ "info.border": "#68cdf24d",
+ "hint": "#636363",
+ "hint.background": "#6363631a",
+ "hint.border": "#63636333",
+ "predictive": "#525252",
+ "predictive.background": "#5252521a",
+ "predictive.border": "#52525233",
+ "unreachable": "#525252",
+ "unreachable.background": "#5252520d",
+ "unreachable.border": "#5252521a",
+ "created": "#60d199",
+ "created.background": "#60d1991a",
+ "created.border": "#60d1994d",
+ "modified": "#69b1ff",
+ "modified.background": "#69b1ff1a",
+ "modified.border": "#69b1ff4d",
+ "deleted": "#ff6762",
+ "deleted.background": "#ff67621a",
+ "deleted.border": "#ff67624d",
+ "conflict": "#9d6afb",
+ "conflict.background": "#9d6afb1a",
+ "conflict.border": "#9d6afb4d",
+ "hidden": "#525252",
+ "hidden.background": "#5252520d",
+ "hidden.border": "#5252521a",
+ "ignored": "#636363",
+ "ignored.background": "#6363630d",
+ "ignored.border": "#6363631a",
+ "renamed": "#68cdf2",
+ "renamed.background": "#68cdf21a",
+ "renamed.border": "#68cdf24d",
+ "search.match_background": "#ffd4524d",
+ "tab_bar.background": "#101010",
+ "tab.active_background": "#101010",
+ "tab.inactive_background": "#101010",
+ "toolbar.background": "#101010",
+ "title_bar.background": "#101010",
+ "title_bar.inactive_background": "#101010",
+ "panel.background": "#101010",
+ "panel.focused_border": "#69b1ff",
+ "status_bar.background": "#101010",
+ "scrollbar.thumb.background": "#5252524d",
+ "scrollbar.thumb.hover_background": "#52525280",
+ "scrollbar.thumb.border": "transparent",
+ "scrollbar.track.background": "transparent",
+ "scrollbar.track.border": "transparent",
+ "terminal.background": "#101010",
+ "terminal.foreground": "#8a8a8a",
+ "terminal.bright_foreground": "#d4d4d4",
+ "terminal.dim_foreground": "#636363",
+ "terminal.ansi.black": "#171717",
+ "terminal.ansi.red": "#ff2e3f",
+ "terminal.ansi.green": "#0dbe4e",
+ "terminal.ansi.yellow": "#ffca00",
+ "terminal.ansi.blue": "#009fff",
+ "terminal.ansi.magenta": "#e130ac",
+ "terminal.ansi.cyan": "#08c0ef",
+ "terminal.ansi.white": "#bcbcbc",
+ "terminal.ansi.bright_black": "#171717",
+ "terminal.ansi.bright_red": "#ff2e3f",
+ "terminal.ansi.bright_green": "#86c427",
+ "terminal.ansi.bright_yellow": "#ffca00",
+ "terminal.ansi.bright_blue": "#009fff",
+ "terminal.ansi.bright_magenta": "#e130ac",
+ "terminal.ansi.bright_cyan": "#08c0ef",
+ "terminal.ansi.bright_white": "#bcbcbc",
+ "players": [
+ {
+ "cursor": "#69b1ff",
+ "background": "#69b1ff",
+ "selection": "#69b1ff40"
+ },
+ {
+ "cursor": "#60d199",
+ "background": "#60d199",
+ "selection": "#60d19940"
+ },
+ {
+ "cursor": "#ff91a8",
+ "background": "#ff91a8",
+ "selection": "#ff91a840"
+ },
+ {
+ "cursor": "#ba8ffd",
+ "background": "#ba8ffd",
+ "selection": "#ba8ffd40"
+ },
+ {
+ "cursor": "#8cda94",
+ "background": "#8cda94",
+ "selection": "#8cda9440"
+ },
+ {
+ "cursor": "#ffd452",
+ "background": "#ffd452",
+ "selection": "#ffd45240"
+ },
+ {
+ "cursor": "#e290f0",
+ "background": "#e290f0",
+ "selection": "#e290f040"
+ },
+ {
+ "cursor": "#68cdf2",
+ "background": "#68cdf2",
+ "selection": "#68cdf240"
+ }
+ ],
+ "syntax": {
+ "comment": {
+ "color": "#636363"
+ },
+ "comment.doc": {
+ "color": "#636363"
+ },
+ "string": {
+ "color": "#8cda94"
+ },
+ "string.escape": {
+ "color": "#8fe0d0"
+ },
+ "string.regex": {
+ "color": "#92dde4"
+ },
+ "string.special": {
+ "color": "#8fe0d0"
+ },
+ "string.special.symbol": {
+ "color": "#ffde80"
+ },
+ "number": {
+ "color": "#96d9f6"
+ },
+ "constant": {
+ "color": "#ffde80"
+ },
+ "boolean": {
+ "color": "#96d9f6"
+ },
+ "keyword": {
+ "color": "#ff91a8"
+ },
+ "keyword.operator": {
+ "color": "#68cdf2"
+ },
+ "function": {
+ "color": "#ba8ffd"
+ },
+ "function.method": {
+ "color": "#ba8ffd"
+ },
+ "function.builtin": {
+ "color": "#ba8ffd"
+ },
+ "function.special.definition": {
+ "color": "#ba8ffd"
+ },
+ "function.call": {
+ "color": "#ba8ffd"
+ },
+ "type": {
+ "color": "#e290f0"
+ },
+ "type.builtin": {
+ "color": "#e290f0"
+ },
+ "constructor": {
+ "color": "#e290f0"
+ },
+ "variable": {
+ "color": "#ffba82"
+ },
+ "variable.builtin": {
+ "color": "#ffbc56"
+ },
+ "variable.member": {
+ "color": "#ffba82"
+ },
+ "variable.parameter": {
+ "color": "#8a8a8a"
+ },
+ "variable.special": {
+ "color": "#ffbc56"
+ },
+ "property": {
+ "color": "#ffba82"
+ },
+ "property.css": {
+ "color": "#69b1ff"
+ },
+ "property.definition": {
+ "color": "#69b1ff"
+ },
+ "property_name": {
+ "color": "#69b1ff"
+ },
+ "value": {
+ "color": "#96d9f6"
+ },
+ "constant.css": {
+ "color": "#ffde80"
+ },
+ "string.plain": {
+ "color": "#96d9f6"
+ },
+ "plain_value": {
+ "color": "#96d9f6"
+ },
+ "tag.css": {
+ "color": "#ffa685"
+ },
+ "tag_name": {
+ "color": "#ffa685"
+ },
+ "class": {
+ "color": "#8eddb2"
+ },
+ "class_name": {
+ "color": "#8eddb2"
+ },
+ "selector.class": {
+ "color": "#8eddb2"
+ },
+ "selector.id": {
+ "color": "#ba8ffd"
+ },
+ "id_name": {
+ "color": "#ba8ffd"
+ },
+ "selector.pseudo": {
+ "color": "#68cdf2"
+ },
+ "pseudo_class_selector": {
+ "color": "#68cdf2"
+ },
+ "pseudo_element_selector": {
+ "color": "#68cdf2"
+ },
+ "keyword.directive": {
+ "color": "#ff91a8"
+ },
+ "keyword.control.at-rule": {
+ "color": "#ff91a8"
+ },
+ "at_keyword": {
+ "color": "#ff91a8"
+ },
+ "variable.scss": {
+ "color": "#ffba82"
+ },
+ "variable.css": {
+ "color": "#ffba82"
+ },
+ "property.custom": {
+ "color": "#ffba82"
+ },
+ "unit": {
+ "color": "#96d9f6"
+ },
+ "number.unit": {
+ "color": "#96d9f6"
+ },
+ "color": {
+ "color": "#ffde80"
+ },
+ "constant.color": {
+ "color": "#ffde80"
+ },
+ "keyword.important": {
+ "color": "#ff91a8"
+ },
+ "variable.language": {
+ "color": "#ffbc56"
+ },
+ "this": {
+ "color": "#ffbc56"
+ },
+ "self": {
+ "color": "#ffbc56"
+ },
+ "type.class": {
+ "color": "#e290f0"
+ },
+ "property.object": {
+ "color": "#ffba82"
+ },
+ "property_identifier": {
+ "color": "#ffba82"
+ },
+ "shorthand_property_identifier": {
+ "color": "#ffba82"
+ },
+ "shorthand_property_identifier_pattern": {
+ "color": "#ffba82"
+ },
+ "method_definition": {
+ "color": "#ba8ffd"
+ },
+ "function.method.call": {
+ "color": "#ba8ffd"
+ },
+ "string.template": {
+ "color": "#8cda94"
+ },
+ "template_string": {
+ "color": "#8cda94"
+ },
+ "tag.jsx": {
+ "color": "#ffa685"
+ },
+ "tag.component": {
+ "color": "#e290f0"
+ },
+ "punctuation": {
+ "color": "#737373"
+ },
+ "punctuation.bracket": {
+ "color": "#737373"
+ },
+ "punctuation.delimiter": {
+ "color": "#737373"
+ },
+ "punctuation.list_marker": {
+ "color": "#737373"
+ },
+ "punctuation.special": {
+ "color": "#ff91a8"
+ },
+ "operator": {
+ "color": "#68cdf2"
+ },
+ "tag": {
+ "color": "#ffa685"
+ },
+ "attribute": {
+ "color": "#8eddb2"
+ },
+ "label": {
+ "color": "#ffbc56"
+ },
+ "namespace": {
+ "color": "#ffbc56"
+ },
+ "decorator": {
+ "color": "#97c4ff"
+ },
+ "attribute.builtin": {
+ "color": "#97c4ff"
+ },
+ "embedded": {
+ "color": "#d4d4d4"
+ },
+ "preproc": {
+ "color": "#ff91a8"
+ },
+ "text.literal": {
+ "color": "#8cda94"
+ },
+ "markup.heading": {
+ "color": "#ffa685",
+ "font_weight": 700
+ },
+ "markup.bold": {
+ "color": "#ffde80",
+ "font_weight": 700
+ },
+ "markup.italic": {
+ "color": "#ff91a8",
+ "font_style": "italic"
+ },
+ "markup.strikethrough": {
+ "color": "#636363"
+ },
+ "markup.link.url": {
+ "color": "#69b1ff"
+ },
+ "markup.link.text": {
+ "color": "#ba8ffd"
+ },
+ "markup.quote": {
+ "color": "#636363",
+ "font_style": "italic"
+ },
+ "markup.list": {
+ "color": "#ffa685"
+ },
+ "markup.list.numbered": {
+ "color": "#ffa685"
+ },
+ "markup.list.unnumbered": {
+ "color": "#ffa685"
+ },
+ "markup.raw": {
+ "color": "#8cda94"
+ },
+ "markup.raw.inline": {
+ "color": "#8cda94"
+ },
+ "markup.raw.block": {
+ "color": "#8cda94"
+ },
+ "diff.plus": {
+ "color": "#60d199"
+ },
+ "diff.minus": {
+ "color": "#ff6762"
+ },
+ "diff.delta": {
+ "color": "#ffd452"
+ },
+ "link_text": {
+ "color": "#69b1ff"
+ },
+ "link_uri": {
+ "color": "#ff91a8"
+ },
+ "emphasis": {
+ "font_style": "italic"
+ },
+ "emphasis.strong": {
+ "font_weight": 700
+ },
+ "primary": {
+ "color": "#69b1ff"
+ },
+ "title": {
+ "color": "#ffa685",
"font_weight": 700
},
"predictive": {
- "color": "#79797F",
+ "color": "#525252",
"font_style": "italic"
}
}