Package: jupyterlab-miami-nights
jupyterlab_miami_nightsCombination of VS Code's SynthWave '84 and JupyterLab'sNeon Night, with the glowing of "Neon Dreams" enabledChangesAll material changes are implemented inneondreams.cssOverride all code elements to glowGradient to Tabs and SidebarOverride fontsoriginal readme belowJupyterlab Neon ThemeA flat, 80's neon inspired theme for JupyterLab.This theme is hightly inspired by artworks of 80's Neon, Synthwave and Cyberpunk. It is optimized forlong-term usebut colorful and cooool.Big updateThere is a big update for the color scheme since version 3.0.0. If you areold usersand don't like the new style, please find the archivehere. However, unfortunately it would not be maintained anymore.Bonuses1. Search tool * Neon billboard2. Collapser * Neon light3. Scrollbar * FM-84's "Atlas"  (only compatible with webKit browsers)4. Presentation mode (Top menu-->View-->Presention mode)CustomizeYou may don't like the default background or the transparent UI, so codes concerning these controversial designs are separately put intocustom.cssand detailly commented for you to customize.After you edited css files, please follow instructions in theDevelopment installationto reinstall.1. Transparent left/top barPLease follow the comments to ajust the transparency.2. BackgroundTwo gradient backgrounds, 'Neon Night' and 'Neon Sunset', are provided. The default style is 'Neon Night' and you can uncomment codes to employ 'Neon Sunset' style.To use an image as background, uncomment the corresponding part of codes, and change the url to the path of your image.3. FontsTo change fonts of editor and neon, firstly, add your font files tofontsdirectory and updatefonts.cssto register them. Then follow my comments to employ your registered fonts.CompatibilityTo support gradient scrollbars showed in screenshots,webKit browserslike chrome are required. Otherwise, please activate theTheme Scrollbarsin theTop menu-->Settings-->JupyterLab Themefor dark scrollbars (exceptEdge). This color scheme is primarily designed for python and ipynb, so there may be issues in other situations. If any problem you find, please report it to me in theGithuband I'll try to fix it as soon as possible.PrerequisitesJupyterLab >= 2.0.0This theme is an extension of Jupyterlab. In order to install JupyterLab extensions, you need to have Node.js installed and enable theExtension Managerwhich is disabled by default. More information can be found in theOfficial User Guide.condainstall-cconda-forgenodejsPackage installationUsing GUIYou can use the extension manager to find and install this theme for JupyterLab. Please checkOfficial User Guidefor detailed instructions.Using the commandjupyterlabextensioninstall@yeebc/jupyterlab_neon_themeDevelopment installationFor a development install (requires npm version 4 or later), clone this github repo and do the following in the repository directory:npminstall
jupyterlabextensionlink.To rebuild the package and the JupyterLab app:npmrunbuild
jupyterlabbuildContributingI welcome any contribution to this theme. You can get more imfomation about the project structure of JupyterLab theme extensions fromOfficial Document.ThanksYou may also likeSynthWave '84, my favorite VS Code theme,  with similar style and  it is more compatible with HTML & CSS, JS.AndWelcome to 1984.