Commit graph

47 commits

Author SHA1 Message Date
763352317f Implement Hazard List with server-side cache of last 7 Hazards 2026-04-16 17:02:25 -04:00
845b34992e Rebrand for linhanced 0.1 2026-04-14 13:47:51 -04:00
598a60c7f5 Add Ground View screen for server edition, powered by the Windy API https://api.windy.com/ 2026-04-14 12:17:42 -04:00
e4f66d5bb0 Re-add a new Latest Observations screen
Some checks are pending
build-docker / Build Image (push) Waiting to run
2026-04-13 12:25:16 -04:00
536936f65f Simplify the Travel Forecast screen
Some checks are pending
build-docker / Build Image (push) Waiting to run
2026-04-11 13:18:39 -04:00
fef73485dd Improve screen layout for themes + Radar layout adjustments 2026-04-11 12:02:24 -04:00
fc97cda830 Start of themes development 2026-04-08 12:49:21 -04:00
0090e8f30e Remove latest observations display 2026-04-07 18:25:27 -04:00
1faa580b18 Restore Regional Observations map 2026-04-07 18:08:38 -04:00
c003305af0 Change Local Radar precipitation page styling 2026-04-07 15:57:08 -04:00
81e0fc2bc0 In progress, add global radar support using RainViewer and Leaflet 2026-04-07 15:16:52 -04:00
91cc2bd663 Add LWN News section 2026-04-06 18:50:03 -04:00
57a766380a Adds fastfetch/Server Observations as a screen 2026-04-04 15:12:08 -04:00
Matt Walsh
320d3139c3
add dewpoint to hourly and expand to 36 hours 2026-01-17 11:42:26 -06:00
Matt Walsh
5117a9d475
move bottom scroll to single div #144 2025-09-24 22:27:31 -05:00
Eddy G
b49433f5ff Add responsive scaling; improve scanlines and Mobile Safari support
- Replace CSS zoom with CSS transform scaling for better mobile compatibility
- Implement wrapper-based scaling approach that includes both content and navigation bar
- Replace Almanac layout with CSS Grid for better cross-browser layout
- Greatly improve scanline algorithm to handle a wide variety of displays
- Add setting to override automatic scanlines to user-specified scale factor
- Remove scanline scaling debug functions
- Refactor settings module: initialize settings upfront and improve change handler declarations
- Enhance scanline SCSS with repeating-linear-gradient for better performance
- Add app icon for iOS/iPadOS
- Add 'fullscreen' event listener
- De-bounce 'resize' event listener
- Add 'orientationchange' event listener
- Implement three resize scaling algorithms:
  - Baseline (when no scaling is needed, like on the index page)
  - Mobile scaling (except Mobile Safari kiosk mode)
  - Mobile Safari kiosk mode (using manual offset calculations)
  - Standard fullscreen/kiosk mode (using CSS centering)
2025-07-02 00:22:06 -04:00
Matt Walsh
c7e170b1a3
fix for black radar background on mobile 2025-06-16 23:10:37 -05:00
Matt Walsh
9303035bb9
tile position correction 2025-06-13 17:58:05 -05:00
Matt Walsh
3c40219003
tile background created, need to fix shifting of tile 2025-06-13 16:44:53 -05:00
Matt Walsh
089ef56b10
add event type to hazard scroll #92 2025-06-05 23:34:25 -05:00
Matt Walsh
46da573715
hazard scroll working, needs styling #92 2025-06-01 23:25:07 -05:00
Matt Walsh
a83afa71cd
code cleanup 2025-05-29 08:30:01 -05:00
Matt Walsh
2dcc33f210
change to offscreen canvas 2025-05-23 23:13:50 -05:00
Matt Walsh
5813dd9a92
title overflow cleanup 2025-05-21 13:55:27 -05:00
Matt Walsh
101d0ac9ea
page delivery tweaks 2025-05-20 22:10:13 -05:00
Matt Walsh
5946ee495a
initial data and graph 2025-05-15 16:04:57 -05:00
Matt Walsh
7fae649357
nav, header and map image cleanup 2025-05-14 14:50:02 -05:00
Matt Walsh
fc4cbc1415 fix time zones close #21 2022-12-21 15:17:50 -06:00
Matt Walsh
111f077e20 add hazards 2022-12-14 16:28:33 -06:00
Matt Walsh
5dd8f4bd62 auto-retry for some forecast data 2022-12-12 13:53:33 -06:00
Matt Walsh
69d14236f1 hourly graph uses image with internal canvas for drawing 2022-12-08 09:23:26 -06:00
Matt Walsh
1a7734b620 add hourly graph 2022-12-07 15:36:02 -06:00
Matt Walsh
3d7e93947b travel cities 2022-09-23 15:12:10 -05:00
Matt Walsh
ed09d683d3 almanac complete 2022-09-05 11:44:31 -05:00
Matt Walsh
c109e2604a radar complete 2022-09-05 10:52:30 -05:00
Matt Walsh
31343f3eff some radar in html 2022-08-05 16:23:22 -05:00
Matt Walsh
8cc6e4a1eb progress screen progress bar 2022-08-05 15:40:53 -05:00
Matt Walsh
80958226ce regional forecast font cleanup 2022-08-05 14:03:14 -05:00
Matt Walsh
ebb932ab13 extended forecast as html 2022-08-04 22:03:59 -05:00
Matt Walsh
d34b0ca224 regional forecast/observations in html 2022-08-04 16:30:13 -05:00
Matt Walsh
037499dfb1 current weather scroll in html 2022-08-04 13:49:53 -05:00
Matt Walsh
efd2cc7808 lastest observations in html 2022-08-04 12:49:04 -05:00
Matt Walsh
3e9d7708fa local forecast as html 2022-08-04 11:07:35 -05:00
Matt Walsh
332f8f8d2f better handling of css on "blue box" screens 2022-08-03 16:32:13 -05:00
Matt Walsh
ff98d970ef current conditions in HTML 2022-08-02 21:39:27 -05:00
Matt Walsh
f26fce1e58 more html 2022-07-29 16:12:42 -05:00
Matt Walsh
8ffb0e744e develop header 2022-05-03 16:18:30 -05:00