If it’s day/night, hot or cold, or it’s summer/winter/spring/autumn or maybe depending on your mood, you can use Dino Girl’s JabRef themes to change the theme of JabRef with a variety of dark and light themes.
Download by clicking on the link and then on the button “Download raw file”
If you want to really dig deeper into the CSS. Basically, you can experiment with adjusting fonts and as wel or sizes. But that can be tricky.
The Base.css - light theme is the Basis, it contains all definitions. The Dark.css kind of inherits the Base.css and overwrites the colors etc.
The CSS reference of all the selectors etc:
It would be awesome if contributers give more themes so we can make a great theme pack!
Would it be possible to add documentation about the CSS variables and also theme examples on that website?
If you’re not a programmer like me, it’s not easy to find out how it works (for more advanced things)
When is this website planned? I’m very interested!
PS: I also like the fact that JabRef immediately shows the theme color changes when you edit and save a theme file that is currently chosen in JabRef without having to choose it again in the settings!. This is GREAT for making themes!
I can understand your frustration! It’s not easy to understand this CSS stuff. Even as a more involved person I am struggling with it. But you already achieved fantastic results with your themes and other users will surely acknowledge this as well, to have some nice themes to choose from!
The Base.css already contains some comments/explanations. Please let us know how we can help you and others to understand this and to improve our documentation!
I was wondering if, by voting of users maybe, some themes can be distributed with the next version of jabref? (they should work cross platform)
Maybe a “themes” folder inside the user’s folder that is used for backups can be made and if the user chooses the “custom” button for choosing a theme, jabref goes to this themes folder where the included theme files are?
I don’t know if this is possible.
There could also be added a link “Get more themes” in the user interface, see below