Skip to content

Commit af2ba9d

Browse files
committed
style changes
1 parent e01f11e commit af2ba9d

File tree

2 files changed

+22
-12
lines changed

2 files changed

+22
-12
lines changed

src/ECTheme.ts

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,29 +24,33 @@ export const EC_THEME: ExpressiveCodeEngineConfig['styleOverrides'] = {
2424
uiPaddingInline: 'var(--size-4-4)',
2525
uiSelectionBackground: 'var(--text-selection)',
2626
uiSelectionForeground: 'var(--text-normal)',
27+
gutterBorderColor: 'var(--shiki-gutter-border-color)',
28+
gutterBorderWidth: 'var(--shiki-gutter-border-width)',
29+
gutterForeground: 'var(--shiki-gutter-text-color)',
30+
gutterHighlightForeground: 'var(--shiki-gutter-text-color-highlight)',
2731
textMarkers: {
28-
delBackground: 'rgba(var(--shiki-highlight-red-rgb), var(--shiki-highlight-opacity))',
29-
delBorderColor: 'rgba(var(--shiki-highlight-red-rgb), 1)',
32+
delBackground: 'var(--shiki-highlight-red-background)',
33+
delBorderColor: 'var(--shiki-highlight-red)',
3034
delDiffIndicatorColor: 'rgba(var(--shiki-highlight-red-rgb), 1)',
3135
inlineMarkerBorderWidth: 'var(--border-width)',
32-
insBackground: 'rgba(var(--shiki-highlight-green-rgb), var(--shiki-highlight-opacity))',
33-
insBorderColor: 'rgba(var(--shiki-highlight-green-rgb), 1)',
36+
insBackground: 'var(--shiki-highlight-green-background)',
37+
insBorderColor: 'var(--shiki-highlight-green)',
3438
insDiffIndicatorColor: 'rgba(var(--shiki-highlight-green-rgb), 1)',
3539
lineDiffIndicatorMarginLeft: '0.3rem',
3640
lineMarkerAccentMargin: '0rem',
3741
lineMarkerAccentWidth: '0.15rem',
3842
lineMarkerLabelColor: 'white',
3943
lineMarkerLabelPaddingInline: '0.2rem',
40-
markBackground: 'rgba(var(--shiki-highlight-neutral-rgb), var(--shiki-highlight-opacity))',
41-
markBorderColor: 'rgba(var(--shiki-highlight-neutral-rgb), 1)',
44+
markBackground: 'var(--shiki-highlight-neutral-background)',
45+
markBorderColor: 'var(--shiki-highlight-neutral)',
4246
},
4347
frames: {
4448
editorActiveTabBackground: 'var(--code-background)',
4549
editorActiveTabBorderColor: 'transparent',
4650
editorActiveTabForeground: 'var(--text-normal)',
4751
editorActiveTabIndicatorBottomColor: 'transparent',
4852
editorActiveTabIndicatorHeight: '2px',
49-
editorActiveTabIndicatorTopColor: 'rgb(var(--shiki-highlight-neutral-rgb), 1)',
53+
editorActiveTabIndicatorTopColor: 'var(--shiki-highlight-neutral)',
5054
editorBackground: 'var(--code-background)',
5155
editorTabBarBackground: 'var(--color-primary)',
5256
editorTabBarBorderBottomColor: 'transparent',

styles.css

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,24 @@ body {
1515
--shiki-code-block-border-radius: var(--code-radius);
1616
--shiki-code-block-border-width: 0px; /* this has to have a unit */
1717

18-
--shiki-highlight-red-rgb: var(--color-red-rgb);
19-
--shiki-highlight-green-rgb: var(--color-green-rgb);
20-
--shiki-highlight-neutral-rgb: var(--mono-rgb-100);
18+
--shiki-code-block-spacing: var(--p-spacing);
2119

22-
--shiki-highlight-opacity: 0.1;
20+
--shiki-highlight-red: rgba(var(--color-red-rgb), 0.5);
21+
--shiki-highlight-green: rgba(var(--color-green-rgb), 0.5);
22+
--shiki-highlight-neutral: var(--code-normal);
23+
--shiki-highlight-red-background: rgba(var(--color-red-rgb), 0.05);
24+
--shiki-highlight-green-background: rgba(var(--color-green-rgb), 0.05);
25+
--shiki-highlight-neutral-background: rgba(var(--mono-rgb-100), 0.05);
2326

2427
--shiki-terminal-dots-color: var(--text-faint);
2528

2629
--shiki-tooltip-background: var(--background-modifier-message);
2730
--shiki-tooltip-text-color: #fafafa;
2831

29-
--shiki-code-block-spacing: var(--p-spacing);
32+
--shiki-gutter-border-color: var(--background-modifier-border);
33+
--shiki-gutter-border-width: var(--border-width);
34+
--shiki-gutter-text-color: var(--text-faint);
35+
--shiki-gutter-text-color-highlight: var(--code-normal);
3036
}
3137

3238
/* Disable ligatures in code blocks, as they can cause incorrect highlighting */

0 commit comments

Comments
 (0)