JSPM

@fsegurai/codemirror-theme-tokyo-night-day

6.1.4
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1450
  • Score
    100M100P100Q117767F
  • License MIT

Tokyo Night Day theme for the CodeMirror code editor

Package Exports

  • @fsegurai/codemirror-theme-tokyo-night-day

Readme

CodeMirror 6 Themes Logo

Test Status Latest Release
GitHub contributors Dependency status for repo GitHub License
Stars Forks

A library of custom themes for CodeMirror 6.

@fsegurai/codemirror-theme-tokyo-night-day is a theme for CodeMirror 6 editor, making it visually engaging and adaptable to different coding styles and user preferences.

Table of contents

Installation

@fsegurai/codemirror-theme-tokyo-night-day

To add @fsegurai/codemirror-theme-tokyo-night-day along with CodeMirror 6 to your package.json use the following commands.

npm install @fsegurai/codemirror-theme-tokyo-night-day codemirror@^6.0.0 --save

Using Theme

Import the respective theme from the package and apply it to your CodeMirror instance as shown below.

import { EditorView, basicSetup } from 'codemirror'
import { markdown } from '@codemirror/lang-markdown'
import { tokyoNightDay } from '@fsegurai/codemirror-theme-basic-tokyo-night-day'

let editor = new EditorView({
  doc: '# Hello World',
  extensions: [
    basicSetup,
    markdown(),
    tokyoNightDay
  ],
  parent: document.body
})

Read the CodeMirror documentation for more details about themes.

Available Themes

For a full list, see the @fsegurai/codemirror-theme-bundle directory or the online demo.

Demo Application

To see all themes in action, check out the demo: https://fsegurai.github.io/codemirror-themes.

To set up the demo locally:

git clone https://github.com/fsegurai/codemirror-themes.git
npm install
npm start

This will serve the application locally at http://[::1]:8000.

License

Licensed under MIT.