Skip to content

norgan/CNCjs_DarkMode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CNCjs Dark Mode Patch

A runtime dark mode patch for CNCjs 1.11.0.

This patch modifies:

/usr/lib/node_modules/cncjs/dist/cncjs/app/index.hbs

It injects a dark theme layer after CNCjs loads, then applies runtime fixes for React-rendered inline styles, xterm console rendering, settings pages, and visualizer workflow controls.

CNCjs Dark Mode Patch


Install (one command)

"curl -sSL https://github.com/norgan/CNCjs_DarkMode/blob/main/cncjs-darkmode-patch.sh | sudo bash"

Tested on CNCjs 1.11.0 running on Debian 13/Raspberry Pi. Workspace and settings.

Not Tested: User account pages, help, any other ancillary pages.

Manual Install

git clone https://github.com/norgan/CNCjs_DarkMode chmod +x cncjs-darkmode-patch.sh sudo ./cncjs-darkmode-patch.sh

Screenshots:

Main workspace: image Console: image Settings: image

Warning

This is a runtime patch, not an official CNCjs theme system.

It may need to be re-applied after CNCjs updates or reinstalls. A backup of index.hbs is created automatically under:

/opt/cncjs-darkmode-backup/

About

A patch to skin CNCjs to dark mode. It injects a dark theme layer after CNCjs loads, then applies runtime fixes for React-rendered inline styles, xterm console rendering, settings pages, and visualizer workflow controls. Tested on CNCjs 1.11.0 . Workspace and settings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages