From e132d6f2fbdfaf7ec04b88a23aa2a85c1075b588 Mon Sep 17 00:00:00 2001 From: Rock Campbell Date: Sat, 12 Sep 2026 19:08:06 +0000 Subject: [PATCH] Add all missing tools to homepage grid, nav, and site index MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The homepage's featured Tools grid (layouts/index.html) had drifted out of sync with the actual set of apps on the site — only 6 of 13 were listed there. Brought it up to full parity: added Weather, FlightWatch, Flights, Volleyball Score, Pixel Art, ASCII Art, and Ops Dashboard. Also added the two genuinely new ones (Weather, FlightWatch) to the Explore nav dropdown (hugo.toml) and the Site Index page (content/explore.md), which were both otherwise complete. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_018pkC97LryUBHRQWsnFM69x --- content/explore.md | 2 ++ hugo.toml | 16 ++++++++++++++-- layouts/index.html | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 2 deletions(-) diff --git a/content/explore.md b/content/explore.md index 9f3a871..b90d177 100644 --- a/content/explore.md +++ b/content/explore.md @@ -28,6 +28,8 @@ Side projects built into the site. - [/pixel-art](/pixel-art) — pixel art editor - [/ascii-art](/ascii-art) — image to ASCII art converter - [/ytdl](/ytdl) — video downloader powered by yt-dlp +- [/weather](/weather) — current conditions and hourly forecast, with a live radar map +- [/flightwatch](/flightwatch) — live flight-following map for Airshare's Managed + Fractional fleet --- diff --git a/hugo.toml b/hugo.toml index 32fd958..9e05fc8 100644 --- a/hugo.toml +++ b/hugo.toml @@ -89,17 +89,29 @@ contentDir = "content" parent = "explore" weight = 10 +[[menus.main]] + name = "Weather" + url = "/weather" + parent = "explore" + weight = 11 + +[[menus.main]] + name = "FlightWatch" + url = "/flightwatch" + parent = "explore" + weight = 12 + [[menus.main]] name = "Ops Dashboard" url = "https://ops.rockcampbell.com" parent = "explore" - weight = 11 + weight = 13 [[menus.main]] name = "GeoPulse" url = "https://geopulse.rockcampbell.com" parent = "explore" - weight = 12 + weight = 14 [[menus.footer]] name = "RSS" diff --git a/layouts/index.html b/layouts/index.html index dac03c5..b5f5b4a 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -33,6 +33,41 @@ Shlink Self-hosted URL shortener with QR code generation and scan tracking + + 🌦️ + Weather + Current conditions and hourly forecast, with a live radar map + + + 🛫 + FlightWatch + Live flight-following map for Airshare's Managed + Fractional fleet + + + 🗓️ + Flights + Flight schedule processor + + + 🏐 + Volleyball Score + Volleyball scorekeeping app + + + 🎨 + Pixel Art + Pixel art editor + + + 🔤 + ASCII Art + Image to ASCII art converter + + + 🛠️ + Ops Dashboard + Internal ops dashboard for the rocklab homelab +