default weather to off, add metadata weather setting

This commit is contained in:
2026-01-03 16:34:43 -06:00
parent 9f8b81435f
commit 2aa1fdb6c0
3 changed files with 3 additions and 2 deletions

View File

@@ -151,7 +151,7 @@
const weatherPreference = localStorage.getItem("weather");
// Initial weather preference check on page load
if (weatherPreference == 0) {
if ({% if metadata.weatherOnByDefault == false %}!weatherPreference || {% endif %}weatherPreference == 0) {
weather.classList.add("hidden");
weatherToggle.checked = false;
} else {

View File

@@ -25,6 +25,6 @@
</style>
<form id="weatherController">
<input type="checkbox" id="weatherToggle" checked />
<input type="checkbox" id="weatherToggle" {% if metadata.weatherOnByDefault %}checked{% endif %} />
<label for="weatherToggle">Show weather?</label>
</form>