Commit graph

32 commits

Author SHA1 Message Date
5752924eff Replace social banner
Some checks are pending
build-docker / Build Image (push) Waiting to run
2026-04-14 14:09:39 -04:00
854d6ccc15 Finish implementing themes, restore original assets to be the default
Some checks are pending
build-docker / Build Image (push) Waiting to run
2026-04-08 15:16:20 -04:00
91cc2bd663 Add LWN News section 2026-04-06 18:50:03 -04:00
a85705b9be Scanline modifications, change default weather channel branding to a slackware linux style weather branding 2026-04-04 10:49:10 -04:00
Matt Walsh
8ee1e954eb
better background and wide screen for hazard displays 2025-09-09 21:35:31 -05:00
Matt Walsh
c8a25e5d9a
Integrate no-data icon close #94 #128 2025-08-10 20:05:07 -05:00
Matt Walsh
8a22e23d5a
Merge remote-tracking branch 'eddyg/station-name-improvements' into code-refactor 2025-08-03 22:10:17 -05:00
Jacob Roeland
73cbc0aa81 Add "No Data" icon
Supports #94
2025-07-25 21:23:23 -04: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
9eb192146a layers as pre-stretched tiles #74 #111 2025-06-16 15:47:23 -05:00
Matt Walsh
1b6e6ad142
lossless radar tiles 2025-06-16 13:39:54 -05:00
Matt Walsh
f0d4a9e6f0
change radar tile sizes 2025-06-16 13:26:35 -05:00
Matt Walsh
a2cbe7f5c8
stretched tiles 2025-06-14 12:11:41 -05:00
Matt Walsh
70fb3b5dbe
change to radar as a set of tiles for a smaller image download 2025-06-05 14:01:49 -05:00
Matt Walsh
8f70ee87c5
add smoke to large icon set close #91 2025-06-01 13:37:32 -05:00
Matt Walsh
7efd2e8db7
add scanlines 2025-05-29 17:03:50 -05:00
Matt Walsh
101d0ac9ea
page delivery tweaks 2025-05-20 22:10:13 -05:00
Matt Walsh
375812c024
better spc labeling 2025-05-15 22:48:37 -05:00
Matt Walsh
5946ee495a
initial data and graph 2025-05-15 16:04:57 -05:00
Matt Walsh
384693688c
change to structured weather icon paths 2025-05-14 16:16:20 -05:00
Matt Walsh
7fae649357
nav, header and map image cleanup 2025-05-14 14:50:02 -05:00
Matt Walsh
92690e8e97 Merge branch 'music-player' 2025-03-27 10:19:15 -05:00
Matt Walsh
707144cabd add social sharing image 2025-03-27 10:07:29 -05:00
Matt Walsh
dc9a08bdc5 icon toggles 2025-03-22 15:10:06 +01:00
Matt Walsh
bf8bd2ff46 add images and widescreen cleanup close #32 2023-12-19 23:43:37 -06:00
Matt Walsh
705fa9f582 dark mode, page only 2022-12-08 16:25:12 -06:00
Matt Walsh
1a7734b620 add hourly graph 2022-12-07 15:36:02 -06:00
Matt Walsh
0522cbeaac add new cold regional icon 2022-11-14 13:53:57 -06:00
Matt Walsh
887e0aa676 fix sleet, freezing rain icons 2020-12-29 09:58:01 -06:00
Matt Walsh
11c8d8b2b2 add loading text 2020-10-01 22:09:47 -05:00
Matt Walsh
180ac0c5fa remove work in progress images 2020-09-08 09:32:02 -05:00
Matt Walsh
8bc7a7dd95 reorganize for build system 2020-09-04 13:02:20 -05:00