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) },