You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ThemeBuilder will be the newest feature of CodeImage that’s allows to create custom themes for both CodeImage and CodeMirror6.
ThemeBuilder will be reachable at themes.codeimage.dev, but it will be also a standalone package that could be used to main CodeImage code (module federation or iframe)
Here’s the features that will be available:
Authenticated users will be able to create their own themes and manage them in a dedicated section. Themes will be saved in a new backend service
While creating a theme, you will be able to see also s preview for the CodeMirror theme code
Themes in the future could be also published and be public for every user (💡featured page)
CodeImage editor will have a new dedicated section in order to choose about custom or system themes.
Note we could move system themes in the backend
Themes could be imported from json. Think about a VSCode/IntelliJ parsing in order to import automatically themes
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
// WIP
ThemeBuilder will be the newest feature of CodeImage that’s allows to create custom themes for both CodeImage and CodeMirror6.
ThemeBuilder will be reachable at themes.codeimage.dev, but it will be also a standalone package that could be used to main CodeImage code (module federation or iframe)
Here’s the features that will be available:
This is an example of an existing ThemeBuilder by CodeSandbox
https://sandpack.codesandbox.io/theme
example of existing theme
https://github.com/riccardoperra/codeimage/blob/main/packages/highlight/src/lib/themes/panda/panda.ts
Beta Was this translation helpful? Give feedback.
All reactions