Neo-Brutalism on Mainsail! Made to be personalized, compiled through SCSS!
Open Settings > Interface and set:
- Primary Color >
#7316fd
This will be the primary used throughout the theme
This theme was build from the ground up with customizability in mind meaning changing colors is a breeze!
if you don't want to make deep changes you only should really touch _token.scss there you can easily change colors, override a color or even change how the complementary color is set
every file with _ has a important bit of mainsail styling, if you for example want to change the console input to be more round, you'd need to modify _content.scss and find "a.command, .console a.command, .consoleTableRow a.command" and set border-radius to whatever you want. you can write normal CSS or use more advanced SCSS features SCSS Docs: https://sass-lang.com/guide/
git clone https://github.com/Paraxdev/NeoNoirMainsailTheme /home/$USER/printer_data/config/.themeHard-refresh Mainsail (control + shift + r) if it doesn't update properly
you will need nodejs for the next part, so download using your package manager like apt (sudo apt install nodejs) or visit the nodejs website
# install packages via npm
npm install
# run command to create a new custom.css
npm run buildthis regenerates custom.css in place, assuming this folder in in config/.theme
Sidebar |
Macros |
Console |
Machine |
Devices |
Settings |
Config editor |
Share and remix freely.







