Skip to content

A handsome Darcula theme for Jupyterlab. The first jlab theme to include dark scrollbars

License

Notifications You must be signed in to change notification settings

telamonian/theme-darcula

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9996280 · Jul 20, 2022
Mar 31, 2021
Dec 11, 2020
May 16, 2020
Aug 26, 2021
Dec 11, 2020
Mar 31, 2021
Dec 11, 2020
May 4, 2020
May 4, 2020
Dec 11, 2020
Jul 20, 2022
May 5, 2020
Dec 11, 2020
Jul 20, 2022
Jul 20, 2022
Jul 20, 2022
Jul 20, 2022
Jan 21, 2019
Jul 20, 2022

Repository files navigation

@telamonian/theme-darcula

Build Status npm npm

Darcula theme for Jupyterlab. Modelled after the classic Intellij theme. Now with support for all JupyterLab 2.x, 3.x, and 4.x versions!

darcula_preview

Prerequisites

  • JupyterLab

Installation

With pip:

pip install theme-darcula

With mamba:

mamba install -c conda-forge theme-darcula

With conda:

conda install -c conda-forge theme-darcula

For Jupyterlab < 3

jupyter labextension install @telamonian/theme-darcula

Dark scrollbars

Enable dark scrollbars by clicking on Settings -> JupyterLab Theme -> Theme Scrollbars in the JupyterLab menus.

Development

For a development install (requires JupyterLab 2.0.0 or later), do the following in the repository directory:

jlpm build:dev

To rebuild the package and the JupyterLab app:

jlpm build
jupyter lab build

History

This was the first JupyterLab theme that included dark scrollbars. As of JupyterLab 1.0, the dark scrollbars feature from this theme was incorporated into JupyterLab core, as part of @jupyterlab/application/style/scrollbar.css.

JupyterLab itself now supports dark scrollbars for dark themes in Chrome, Firefox, and Safari. See here and here for more info on how this is done.