Version 3.1.3 - Theming is now unique to each user, new Translations System, Major Improvements to Dark Mode on Mobile and more! 🎨🌍🦚 #497
crocodilestick
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
New Features / Changes
Theming is now unique to users, no longer server-wide! ☀️/🌑 🎉
In CW & pervious versions of CWA, the theming of the Web UI has always been Global, which has often been inconvenient for those with servers with lots of users as it could result in the theming of the Web UI frequently and unexpectedly changing for everyone
Well no more! 🎉
As of V3.1.3, the theming of the Web UI is no longer global and is set per User Settings!
Users can of course still change Theme using the button in the Navbar butcan now also do so on their profile page
Using the Switch Theme element in the Navbar now also keeps you on the page you're on instead of redirecting you to the index every time
The old option for Admins to set themes in the UI Config page of the Admin panel has been changed to "Set Default Theme", giving admins the ability to set which theme will be enabled by default for new users and Guest users (if enabled)
COMING SOON: Ability for users to select their preferred accent colour for the UI 🎨
New Translations System 🌐 🫶
As of V3.1.3, users using CWA in a language other than English will be, by default, notified if the translations for their chosen language are currently incomplete, with a link to the CWA Wiki Translations Page where they can quickly and easily contribute the missing translations if desired (notifications can be disabled in the CWA Settings)
I've tried to catch as many CWA specific strings that were previously untranslatable as possible but if you spot any I've missed, please let me know / submit a PR / Issue!
Added workflow to automatically update the translations status of each language on the translations page of the CWA Wiki
Hopefully with these changes, we can make CWA accessible to as many different people in as many different languages as possible! 🌍❤️
Major Mobile Dark Mode Overhaul 🦚
Lets be honest, the Mobile Dark Mode Experience we inherited from stock Calibre-Web was ROUGH
With V3.1.3 I've done my best to overhaul the experience to be much more enjoyable and visually pleasurable on mobile
Part of this overhaul includes the addition of an option to CWA Settings page to disable the Dynamic Background Blur Backgrounds. When enabled (default), mobile dark mode users have the same cover incorporated background blur effect they have on desktop view however this can be computationally expensive depending on any given devices performance, hence the option to disable in the settings.
See a few examples of the many improvements made below:
Bugfixes 🐛
Misc ✨
calibre-library
location in DB Config settings to prevent user confusion and added an explanation about how CWA handles librariesThis discussion was created from the release Version 3.1.3 - Theming is now unique to each user, new Translations System, Major Improvements to Dark Mode on Mobile and more! 🎨🌍🦚.
Beta Was this translation helpful? Give feedback.
All reactions