Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] Theme Engine - a webGui styler

Featured Replies

5 hours ago, Squid said:

You just have to create suitably named files, instead of modifying / injecting CSS into every page.

How do I go about doing this? Is there a guide somewhere?

  • Replies 247
  • Views 108.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • In the works  

  • Replacement now published No it doesn't Replacement Theme Engine is now within Apps. Uninstall the original from the plugins tab and reinstall the new one from Apps Note that this plugin will be 1

  • THANK YOU FOR THIS PLUGIN.   Allowed to make it look like something not from 20 years ago        

Posted Images

Themes are located in /usr/local/emhttp/plugins/dynamix/styles

 

There's 2 for each theme (default-nameOfTheme.css and dynamix-nameOfTheme.css)  The system will pick up any additions there.

  • 4 weeks later...

Hmmm for some reason... changes in theme park are not changing my UI?

 

Screen Shot 2021-08-28 at 1.02.40 pm.png

8 hours ago, Juzzotec said:

Hmmm for some reason... changes in theme park are not changing my UI?

 

Screen Shot 2021-08-28 at 1.02.40 pm.png

There's currently an issue already reported with the plugin that it will stop working if you have installed an update to the MyServers plugin.   Rebooting is the fix

3 hours ago, Squid said:

There's currently an issue already reported with the plugin that it will stop working if you have installed an update to the MyServers plugin.   Rebooting is the fix

 

Thank you, rebooting now 🙂

  • 1 month later...

@Skitals Are the above problems after a My Servers plugin update caused by the Theme Engine plugin? If so, when can we expect a fix for this?

  • 1 month later...

seems a few of you are handy with creating css, are any of you handy at creating a GUI like this theme plugin? I would love to convert my script to css / a GUI plugin as many don't know how to use user scripts, and I don't have time to learn how to make a GUI / plugin. 

 

And this theme plugin does not seem to be developed anymore. And mine it more a find replace code in files and more basic theming than this. It would be nice if someone could takeover this project and combine it with what I have done for a more full featured experience.

 

link to what I did:

 

Edited by almulder

  • 4 months later...

I am using theme engine for a Gilbn Theme Park theme. Every reboot, it erases and I have to re-implement step 6 in here: https://docs.theme-park.dev/themes/unraid/.

Is there a way to get it to stick? On reboot, there is a bunch of CSS in the custom styling and I have to replace it with

</style>
<link type="text/css" rel="Stylesheet" href="https://theme-park.dev/css/base/unraid/space-gray.css" />

  • 1 month later...

Hi guys everytime i reboot my server i lost my theme.

 

I'm force to delete the plugin and reinstalled because it does not allow me to modify any theme.

 

Any ideas ?

 

thx

Any updates for 6.10 ?
I like my custom dark-on-dark theme, but the text for the upc/myservers plugin is a new element that needs to be added/configured to the plugin.

 

image.png.5e280c0337325d3e905a0e9003132374.png

On 5/18/2022 at 2:22 PM, tjb_altf4 said:

Any updates for 6.10 ?
I like my custom dark-on-dark theme, but the text for the upc/myservers plugin is a new element that needs to be added/configured to the plugin.

 

image.png.5e280c0337325d3e905a0e9003132374.png

I was able to fix it by setting the following values in "Display Settings"
image.png.2b405faaea7b9759255acffd6015de66.png
Looks like this now:
image.png.07e89ae8356a89f5510bb20c4112a966.png

  • 4 months later...

Hi All, I have a boot Issue with 6.11.0 - grep: warning: stray \ before / issue

 

003.png.d90f858ed13ff8cbc395d1d9606a7d38.png

 

if I uninstall this plugin the grep error go away.

 

Although the plug does still work and functions normally

 

 

 

I have also posted the issue here, which is solved, but the issue was cause by this plugin which still remains to be an issue

 

Thanks

Edited by GigaTech

Just upgraded to 6.11.0 and I'm seeing the same grep error messages on boot as @GigaTech above.  I can provided for h/w details if needed.

  • 2 weeks later...

I have same error on my 6.11.0 servers as well with Theme Engine. Server works fine but not sure how to fix it.

  • 1 month later...

Still happening as of 6.11.5. No other apparent issues once running, but a string of warnings in the console every boot if this plugin is enabled.

  • 1 month later...

I have forked the plugin repository and commited a fix for the stray warning.

May you check if you still have the warning after a restart so I'll make a Pull Request?

@mrslaw @Snowman @Mat W @GigaTech

Can't restart my server to test this unfortunately.


https://github.com/uraid/unraid-theme-engine/raw/fix-stray-dash/plugins/theme.engine.plg
 

The only change I've made is this:

https://github.com/Skitals/unraid-theme-engine/compare/master...uraid:unraid-theme-engine:fix-stray-dash

 

1 hour ago, uraid said:

I have forked the plugin repository and commited a fix for the stray warning.

May you check if you still have the warning after a restart so I'll make a Pull Request?

@mrslaw @Snowman @Mat W @GigaTech

Can't restart my server to test this unfortunately.


https://github.com/uraid/unraid-theme-engine/raw/fix-stray-dash/plugins/theme.engine.plg
 

The only change I've made is this:

https://github.com/Skitals/unraid-theme-engine/compare/master...uraid:unraid-theme-engine:fix-stray-dash

 

I can confirm that your suggested change resolves the error, Also tested that the condition is running correctly with this change

Thanks for your time @uraid.

Unfortunately my server is in production and cannot be rebooted, I will schedule some downtime at the end of the week/weekend

 

7 hours ago, uraid said:

I have forked the plugin repository and commited a fix for the stray warning.

May you check if you still have the warning after a restart so I'll make a Pull Request?

@mrslaw @Snowman @Mat W @GigaTech

Can't restart my server to test this unfortunately.


https://github.com/uraid/unraid-theme-engine/raw/fix-stray-dash/plugins/theme.engine.plg
 

The only change I've made is this:

https://github.com/Skitals/unraid-theme-engine/compare/master...uraid:unraid-theme-engine:fix-stray-dash

 

 

The changes look good.  Can't reboot my server to verify at the moment but I expect it will resolve the issue.  I've done enough "grep" foo to know that escaping "/"s can cause issues.  Done it too many times myself when switching between regex syntax and bash syntax. ;-)

Edited by Mat W
typo correction

@thecode Thank you! Created a pull request.
@Skitals Please merge the changes :)

 

@Mat W Yeah, that looked like an easy fix so I tried to help out.

  • Author
16 hours ago, uraid said:

@thecode Thank you! Created a pull request.
@Skitals Please merge the changes :)

 

@Mat W Yeah, that looked like an easy fix so I tried to help out.

Thanks. Merged and should be live in Community Apps.

 

Edit: Should be live now.

Edited by Skitals

  • 4 weeks later...

Hello,

Maybe there is a list of themes created by users?)

I am bad with design :( 

So far i am with Dracula :D

  • 4 months later...

Hey Guys and Gals,

ive managed to brick one of my servers, i get the main unraid login page and once logged in i get nothing else.

I have booted into safe mode and this allows me to use the web gui again.

Is there a way to reset Theme Engine either via the CLI or GUI?

 

Any planned update for the new UI update? Seems like the themes dont replace the banner at the top (Dashboard | Main | Shares ..).

 

Cant seem to manually change that color from white either. 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.