OPNsense Forum
Archive => 17.7 Legacy Series => Topic started by: bavarianblessed on December 01, 2017, 10:17:56 am
-
Hello everyone,
I just swapped over from pfSense and so far OPNsense is running much smoother than it was.
I swear my download speeds are faster somehow..
Anyway the only thing that I am missing on OPNsense is a darker theme for the GUI. I know that must sound petty to most of you but it makes the configuration and experimentation process much less fatiguing while I'm learning my way around the interface.
I did find a few references to modifying the style sheets manually but that's beyond my skill level at the moment :-[
Are there any available dark(er) themes for download that I can drop in place?
-
Nobody?
-
It's a forum. Don't expect people to answer in 30 minutes after your initial post ;-)
Be patient.
-
Oh no I'm not trying to be pushy at all. It was actually 24hours since the original post ;-)
-
Totally missed the day part. My bad.
Still early here...
-
As far as I know there are no other themes. It is possible to create your own. You just have to copy the opnsense directory in https://github.com/opnsense/core/tree/master/src/opnsense/www/themes (https://github.com/opnsense/core/tree/master/src/opnsense/www/themes) and do your changes inside it.
For example it is very likely that you want to change this file: https://github.com/opnsense/core/blob/master/src/opnsense/www/themes/opnsense/assets/stylesheets/main.scss (https://github.com/opnsense/core/blob/master/src/opnsense/www/themes/opnsense/assets/stylesheets/main.scss)
This is not working in the browser and needs to be preprocessed using SASS (http://sass-lang.com/).The output will be in the build directory like you can see in the default theme.
-
Hi there,
We are not against other themes, yet we have code to shape and improve and don't believe a new theme is a core mission. For that reason, themes can be built as plugins:
https://github.com/opnsense/plugins#about-the-opnsense-plugins
The only part that is missing is someone who is willing to maintain e.g. a dark theme over there.
Cheers,
Franco
-
Thank you both, Fabian and Franco. I'll see if I can google my way through making the changes I want. If I can manage to make it work I'll do my best to share it as a plugin :)