sergix44 / XBackBone

A lightweight file manager with full ShareX support and more
https://xbackbone.app
GNU Affero General Public License v3.0
1.01k stars 84 forks source link

Theme Doesn't Fully Apply #312

Closed Ryonez closed 3 years ago

Ryonez commented 3 years ago

System Info

Describe the bug I very much prefer dark themes. To this end I select the "slate" theme. However I've noticed that the background of the page doesn't change and it doesn't for any theme. This makes the screen still pretty bright, and makes some elements hard to read as they expect a dark background.

To Reproduce Steps to reproduce the behavior:

  1. Set Theme to Solar
  2. Observe

Expected behavior The theme to fit everything.

Screenshots image image

sergix44 commented 3 years ago

The only theme supported is actually the default one, the one you choose are .css files download on-the-fly by bootswatch and applied on top of the default theme, so yeah some of it are not so good or change the behaviour of the default boostrap classes. A dark theme that should look good is "spacelab" if i'm not wrong.

Ryonez commented 3 years ago

Looks like Slate is one of the few that doesn't change the background. Cyber is a theme that does and looks half decent.

Would we be able to ask for a custom css field in the settings, to allowed us to make changes/fixs for things like this please?

sergix44 commented 3 years ago

You can already put custom css rules in the settings, just put it in the head section:

<style>
.customClass { ... }
</style>
Ryonez commented 3 years ago

I was not aware the header field would allow page changes, thank you.