From 2aa1fdb6c01573d6622488358aa04017f669927d Mon Sep 17 00:00:00 2001 From: Nathan Upchurch Date: Sat, 3 Jan 2026 16:34:43 -0600 Subject: [PATCH] default weather to off, add metadata weather setting --- _data/metadata.js | 1 + _includes/weather.njk | 2 +- _includes/weatherController.njk | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/_data/metadata.js b/_data/metadata.js index a21f3d1..a90108b 100644 --- a/_data/metadata.js +++ b/_data/metadata.js @@ -185,6 +185,7 @@ export default { iconURL: "/img/wafrn.svg", }, ], + weatherOnByDefault: false, weatherSymbol: "❅", webrings: [ { diff --git a/_includes/weather.njk b/_includes/weather.njk index b6f8e41..8191572 100644 --- a/_includes/weather.njk +++ b/_includes/weather.njk @@ -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 { diff --git a/_includes/weatherController.njk b/_includes/weatherController.njk index e497319..1eef1f3 100644 --- a/_includes/weatherController.njk +++ b/_includes/weatherController.njk @@ -25,6 +25,6 @@
- +