-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🔤 Added customizable title support and 🌙 Automatic dark mode switching (sunrise/sunset) #80
base: master
Are you sure you want to change the base?
Commits on Mar 19, 2022
-
🔤 Added customizable title support
- Customizable titles through a very small script to change the window's title. - Configurable with a value in config.js This could be in the <head> but a script fits the pattern.
Configuration menu - View commit details
-
Copy full SHA for 7efc591 - Browse repository at this point
Copy the full SHA 7efc591View commit details -
🌙 Add location based auto theme
Use lat/long | browser location data to automatically set light/dark mode. Sunrise/sunset is already returned in the openweathermap API, so this is fairly simple. Converted the functions in weather.js to async as opposed to using .then chains
Configuration menu - View commit details
-
Copy full SHA for 4d2458d - Browse repository at this point
Copy the full SHA 4d2458dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cabe95 - Browse repository at this point
Copy the full SHA 5cabe95View commit details
Commits on Mar 21, 2022
-
🔧 Added customizable background image
Configurable through config.js, this just sets the CSS variable to the provided URL. Defaults to ./assets/background.jpg. Again, this is more for convenience when running in docker as it's not as easy to just swap the file.
Configuration menu - View commit details
-
Copy full SHA for 7fdd153 - Browse repository at this point
Copy the full SHA 7fdd153View commit details -
🖌 Added support for custom themes!
Added support for custom themes without editing the main app.css file. Themes configurable through config.js, with several pre-included themes. Some of these don't map particularly well to the limited selection of colors we use, but I've done what i can to match them. Some themes only have a dark mode variant, so this is copied onto the light theme as well.
Configuration menu - View commit details
-
Copy full SHA for 41d7dd5 - Browse repository at this point
Copy the full SHA 41d7dd5View commit details
Commits on Nov 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fc13794 - Browse repository at this point
Copy the full SHA fc13794View commit details
Commits on Nov 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 863c766 - Browse repository at this point
Copy the full SHA 863c766View commit details -
Merge theming and custom backgrounds into master
These were in their own branches, merge to master and update docs
Configuration menu - View commit details
-
Copy full SHA for fb636e7 - Browse repository at this point
Copy the full SHA fb636e7View commit details