Unofficial OMV Theme Changer tool, css themes and UI manipulation

    • OMV 4.x
    • Unofficial OMV Theme Changer tool, css themes and UI manipulation

      Yep, that looks really great. :)
      ---------------------------------------------------------------------------------------------------------------
      frontend software - tvos | android tv | libreelec | win10 | kodi krypton
      frontend hardware - appletv 4k | nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2
      -------------------------------------------
      backend software - debian | openmediavault | latest backport kernel | zfs raid-z2 | docker | emby | unifi | vdr | tvheadend | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x10tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------
    • NEW RELEASE v2.2.0

      - Added new theme "Dracula v1"
      - Changed the js add logo method to move logo from the header right side to side menu bottom (see screenshot below).


      Please post or send on private screenshots with UI bugs you find in this new theme.


      I stopped using the default triton scss file and started targeting styles one by one, this allows me to customise the theme better, but need your support with testing and finding bugs.

      If you want the Dracula logo you can use this link i.ibb.co/vXk1SG2/logo.png , just paste it in the set logo option in omv-theme




      // edit

      P.S. This theme was not optimised for mobile at all, so if you use mobile, just send some printscreens with the possible issues, I already know one which is the tiles and I will fix that with the next release
      Check out my OMV THEME CHANGER
      I do't do support on private, except for theme changer related issues.

      The post was edited 1 time, last by Virgil.A ().

    • mikebetz42 wrote:

      On (my) IE 11 the Backup Icon and the OMV-Extras Icon are black. They appear OK on chrome.


      Unfortunately this can not be fixed for IE11, 3rd party icons are PNG files and icon is black, for me to make the icons white I use css filter (see: developer.mozilla.org/en-US/docs/Web/CSS/filter) this is not supported by IE11 or lower IE browsers.
      Check out my OMV THEME CHANGER
      I do't do support on private, except for theme changer related issues.
    • New

      So a small status update and a preview for what I am planning with this tool (fun to build it) so the next step is to make a ui plugin which I finally managed to do, but it is in the early stages and can only change the themes only, for the moment.

      Source code: github.com/virgil-av/openmediavault-theme
      Deb file download: github.com/virgil-av/openmedia…/openmediavault-theme.deb

      1. Download above .deb file
      2. Go to the plugin tab in OMV's web interface.
      3. Upload the file.
      4. Select the newly uploaded plugin openmediavault-theme
      5. Click on Install. Refresh page.

      Requirements:
      1. OMV 4.x
      2. omv-theme tool to be installed (will make this automated but for now you need to install it manually)

      This plugin is using the scripts from omv-theme so basically you can either use the tool from the terminal or from the web interface.

      I am still waiting for bug reports on the Dracula theme, as I will will rewrite the other themes too, I rushed them and I see a lack of quality in my work, but it is hard to test everything so if you guys see any problem report it so I can fix it.

      Now that I finally managed to understand how to execute shell commands I will make the web interface have the same options as the terminal tool will keep you guys posted.

      PS ignore the input labels text, I kinda copied the select input from the wol plugin, EXTjs is just a crazy way of building something... either way ignore strange text :)) and don't forget it is just a preview.



      Check out my OMV THEME CHANGER
      I do't do support on private, except for theme changer related issues.