OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • Archive »
  • 17.7 Legacy Series »
  • I promise I searched - Theme availability?
« previous next »
  • Print
Pages: [1]

Author Topic: I promise I searched - Theme availability?  (Read 6967 times)

bavarianblessed

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
I promise I searched - Theme availability?
« 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?
Logged

bavarianblessed

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
Re: I promise I searched - Theme availability?
« Reply #1 on: December 02, 2017, 10:57:08 am »
Nobody?
Logged

weust

  • Hero Member
  • *****
  • Posts: 644
  • Karma: 57
    • View Profile
Re: I promise I searched - Theme availability?
« Reply #2 on: December 02, 2017, 11:32:55 am »
It's a forum. Don't expect people to answer in 30 minutes after your initial post ;-)
Be patient.
Logged
Hobbyist at home, sysadmin at work. Sometimes the first is mixed with the second.

bavarianblessed

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
Re: I promise I searched - Theme availability?
« Reply #3 on: December 02, 2017, 11:40:18 am »
Oh no I'm not trying to be pushy at all. It was actually 24hours since the original post ;-)
Logged

weust

  • Hero Member
  • *****
  • Posts: 644
  • Karma: 57
    • View Profile
Re: I promise I searched - Theme availability?
« Reply #4 on: December 02, 2017, 11:41:16 am »
Totally missed the day part. My bad.
Still early here...
Logged
Hobbyist at home, sysadmin at work. Sometimes the first is mixed with the second.

fabian

  • Hero Member
  • *****
  • Posts: 2768
  • Karma: 199
  • OPNsense Contributor (Language, VPN, Proxy, etc.)
    • View Profile
    • Personal Homepage
Re: I promise I searched - Theme availability?
« Reply #5 on: December 02, 2017, 12:25:25 pm »
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 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

This is not working in the browser and needs to be preprocessed using SASS.The output will be in the build directory like you can see in the default theme.
Logged

franco

  • Administrator
  • Hero Member
  • *****
  • Posts: 13624
  • Karma: 1173
    • View Profile
Re: I promise I searched - Theme availability?
« Reply #6 on: December 02, 2017, 03:31:29 pm »
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
Logged

bavarianblessed

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
Re: I promise I searched - Theme availability?
« Reply #7 on: December 02, 2017, 08:20:31 pm »
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  :)
Logged

  • Print
Pages: [1]
« previous next »
  • OPNsense Forum »
  • Archive »
  • 17.7 Legacy Series »
  • I promise I searched - Theme availability?
 

OPNsense is an OSS project © Deciso B.V. 2015 - 2023 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2