From 4ca82748d4a30f7886e2eb3efa411f2f36db4ef5 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Wed, 1 Feb 2017 20:12:06 -0800 Subject: [PATCH] Add markdownQuote color --- src/index.ts | 3 ++- src/themeGenerator.ts | 1 + src/vscodeThemeGenerator.ts | 5 +++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/index.ts b/src/index.ts index e46b0b2..8acf990 100644 --- a/src/index.ts +++ b/src/index.ts @@ -72,7 +72,8 @@ const sapphireColorSet: IColorSet = { this: sapphireColors.blue, cssClass: sapphireColors.blue, cssId: sapphireColors.red, - cssTag: sapphireColors.teal + cssTag: sapphireColors.teal, + markdownQuote: '#c0c0c0' }, ui: { background: '#151B24', diff --git a/src/themeGenerator.ts b/src/themeGenerator.ts index 52d4fdd..0e85468 100644 --- a/src/themeGenerator.ts +++ b/src/themeGenerator.ts @@ -21,6 +21,7 @@ export interface IColorSet { cssClass?: string; cssId?: string; cssTag?: string; + markdownQuote?: string; } ui?: { /** The default background color */ diff --git a/src/vscodeThemeGenerator.ts b/src/vscodeThemeGenerator.ts index a517598..bf521b7 100644 --- a/src/vscodeThemeGenerator.ts +++ b/src/vscodeThemeGenerator.ts @@ -181,8 +181,9 @@ const vscodeJsonThemeRules: IRuleGenerator[] = [ /** * Markdown */ - { source: set => set.syntax.keyword, generate: getSimpleColorGenerator('Markdown heading', 'markup.heading') }, - { source: set => set.syntax.identifier, generate: getSimpleColorGenerator('Markdown link text', 'text.html.markdown meta.link.inline, meta.link.reference') }, + { source: set => set.syntax.keyword, generate: getSimpleColorGenerator('Markdown heading', 'markup.heading') }, + { source: set => set.syntax.identifier, generate: getSimpleColorGenerator('Markdown link text', 'text.html.markdown meta.link.inline, meta.link.reference') },, + { source: set => set.syntax.markdownQuote, generate: getSimpleColorGenerator('Markdown block quote', 'text.html.markdown markup.quote') }, // TODO: Clean up getFontStyleGenerator { source: set => 'undefined', generate: getFontStyleGenerator('Markdown italic', 'markup.italic', FontStyle.ITALIC) }, { source: set => 'undefined', generate: getFontStyleGenerator('Markdown bold', 'markup.bold', FontStyle.BOLD) },