Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Theme glowup #1268

Merged
merged 12 commits into from
Jan 29, 2025
Prev Previous commit
Next Next commit
improve sublime theme
felixroos committed Jan 28, 2025

Verified

This commit was signed with the committer’s verified signature.
felixroos Felix Roos
commit 212a47816161c96493dcf0624b3fa8c967581456
15 changes: 7 additions & 8 deletions packages/codemirror/themes.mjs
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ import gruvboxLight, { settings as gruvboxLightSettings } from './themes/gruvbox
import materialDark, { settings as materialDarkSettings } from './themes/materialDark.mjs';
import materialLight, { settings as materialLightSettings } from './themes/materialLight.mjs';
import nord, { settings as nordSettings } from './themes/nord.mjs';
import okaidia, { settings as okaidiaSettings } from './themes/okaidia.mjs';
import monokai, { settings as monokaiSettings } from './themes/monokai.mjs';
import solarizedDark, { settings as solarizedDarkSettings } from './themes/solarizedDark.mjs';
import solarizedLight, { settings as solarizedLightSettings } from './themes/solarizedLight.mjs';
import sublime, { settings as sublimeSettings } from './themes/sublime.mjs';
@@ -50,25 +50,24 @@ export const themes = {
darcula,
dracula,
// todo: optimize
terminal,
bespin,
abcdef,
// bespin,
//abcdef,
androidstudio,
duotoneDark,
duotoneLight,
eclipse,
githubDark,
gruvboxDark,
materialDark,
nord,
okaidia,
monokai,
solarizedDark,
sublime,
tokyoNight,
tokyoNightStorm,
vscodeDark,
xcodeDark,
bbedit,
//duotoneLight,
eclipse,
githubLight,
gruvboxLight,
materialLight,
@@ -106,7 +105,7 @@ export const settings = {
materialLight: materialLightSettings,
noctisLilac: noctisLilacSettings,
nord: nordSettings,
okaidia: okaidiaSettings,
monokai: monokaiSettings,
solarizedLight: solarizedLightSettings,
solarizedDark: solarizedDarkSettings,
sublime: sublimeSettings,
1 change: 1 addition & 0 deletions packages/codemirror/themes/sublime.mjs
Original file line number Diff line number Diff line change
@@ -26,6 +26,7 @@ export default createTheme({
lineHighlight: '#00000059',
},
styles: [
{ tag: t.labelName, color: '#A2A9B5' },
{ tag: [t.meta, t.comment], color: '#A2A9B5' },
{ tag: [t.attributeName, t.keyword], color: '#B78FBA' },
{ tag: t.function(t.variableName), color: '#5AB0B0' },