-
fd73c3ec1c
Try browser geolocation for location with London fallback
Richard Zink
2026-10-07 14:30:42 +02:00
-
223d1a3d74
Use CONFIG.location.lat/lon for weather API requests
Richard Zink
2026-10-07 14:27:53 +02:00
-
80d15a6edd
Document location field in config.js
Richard Zink
2026-10-07 14:25:54 +02:00
-
9dd76ebd9e
Use lat/lon from CONFIG.location; hide debug panel when debug=0; remove street address
Richard Zink
2026-10-07 14:22:02 +02:00
-
518988251c
Convert forecast temperatures based on CONFIG.units (slot + minmax)
Richard Zink
2026-10-07 14:17:55 +02:00
-
5e9ddd8590
Refresh weather display when debug units dropdown changes
Richard Zink
2026-10-07 14:14:39 +02:00
-
661542117c
Support ss/SS case-insensitive; convert units based on CONFIG.units
Richard Zink
2026-10-07 14:12:10 +02:00
-
d3ccd6f70d
Set debug=0, language=de, timeFormat=DD. MMMM, YYYY T HH:mm:SS
Richard Zink
2026-10-07 14:06:24 +02:00
-
90b5cd2a78
Add vanta.clouds2.min.js for fallback
Richard Zink
2026-10-07 14:02:06 +02:00
-
7109e1b5a0
Vendor Vanta.js, three.js, suncalc locally for offline operation
Richard Zink
2026-10-07 14:01:32 +02:00
-
eae8bf19a3
Add am/AM (a/A) token to formatDateTime; document in config.js
Richard Zink
2026-10-07 13:58:17 +02:00
-
1c6b2ffbbe
Add white-space: pre to digital clock for line breaks
Richard Zink
2026-10-07 13:54:42 +02:00
-
305770154f
Expand config.js docs with full examples and escape sequences
Richard Zink
2026-10-07 13:51:33 +02:00
-
39154a0311
Add 3-letter month short forms to i18n dictionary
Richard Zink
2026-10-07 13:49:56 +02:00
-
b120779597
Add IT, ES, FR, RU to debug language dropdown
Richard Zink
2026-10-07 13:41:06 +02:00
-
1f3fbb3283
Add Italian, Spanish, French, Russian translations
Richard Zink
2026-10-07 13:40:46 +02:00
-
463fa773c8
Fix i18n: add 3-letter weekday/month short forms for DDD/MMM tokens
Richard Zink
2026-10-07 13:39:17 +02:00
-
8b5420c274
Fix: remove dot from MMM key lookup in formatDateTime
Richard Zink
2026-10-07 13:34:53 +02:00
-
66cc6d1939
Add debug log to formatDateTime start
Richard Zink
2026-10-07 13:33:39 +02:00
-
bf109e8225
Add debug log to MMMM token
Richard Zink
2026-10-07 13:31:53 +02:00
-
baafbcf760
Force debug update on language change to refresh digital clock
Richard Zink
2026-10-07 13:29:43 +02:00
-
bbff9b9874
Implement exact moon position based on phase (synodic month ~29.53d)
Richard Zink
2026-10-07 13:27:04 +02:00
-
933ad5e19b
Add RPG clock angles (sun/moon rise/set/now) to debug panel
Richard Zink
2026-10-07 13:22:24 +02:00
-
86b2714b21
Add full weekday/month names; evaluate \n and \t escapes in format
Richard Zink
2026-10-07 13:19:59 +02:00
-
90730af49d
Use the test time format with fixed minute (mm) in config.js
Richard Zink
2026-10-07 13:17:29 +02:00
-
d1257bdd2c
Add non-standard extension tokens DDD and MMM (localized)
Richard Zink
2026-10-07 13:16:29 +02:00
-
0bcb9878b1
Strict ISO 8601 tokens: MM=month (always), mm=minute
Richard Zink
2026-10-07 13:14:45 +02:00
-
2c0e84d267
Expand English documentation in config.js
Richard Zink
2026-10-07 13:08:53 +02:00
-
dc41cabe4d
Add 12-hour format (hh) and AM/PM (a) tokens to time formatter
Richard Zink
2026-10-07 13:07:34 +02:00
-
c2996e4762
Make digital clock format configurable via CONFIG.timeFormat
Richard Zink
2026-10-07 13:06:03 +02:00
-
66ca03ade4
Restructure i18n.js: English is base, keys are English text
Richard Zink
2026-10-07 13:02:29 +02:00
-
ecc3156652
Set English as base language with DE fallback
Richard Zink
2026-10-07 13:00:06 +02:00
-
0d5b45d663
Adjust English time-of-day labels (No, Ev)
Richard Zink
2026-10-07 12:58:01 +02:00
-
557145a5e9
Add Feuchte/Wind and 2-letter time labels with i18n
Richard Zink
2026-10-07 12:56:34 +02:00
-
1dc9b8a0ad
Use t() for all dynamic UI text (heute, morgen, weekdays)
Richard Zink
2026-10-07 12:54:04 +02:00
-
d546124359
Add i18n dictionary and dynamic UI translations
Richard Zink
2026-10-07 12:51:02 +02:00
-
f726b76b7d
Auto-populate debug select dropdowns from config.js THEMES
Richard Zink
2026-10-07 12:38:03 +02:00
-
591f5b2f24
Add nord theme with license header, update all theme files with license
Richard Zink
2026-10-07 12:35:06 +02:00
-
6074d18018
Fix syntax error: missing window. prefix
Richard Zink
2026-10-07 12:32:11 +02:00
-
900831477f
Reload palette and themes when theme changes
Richard Zink
2026-10-07 12:27:21 +02:00
-
f0f0fa18f6
Add config.js, gruvbox.css, debug panel dropdowns
Richard Zink
2026-10-07 12:22:25 +02:00
-
00cbd8e854
Improve debug panel toggle with proper state tracking
Richard Zink
2026-10-07 12:17:42 +02:00
-
36f1a425db
Debug panel: hide border when collapsed, arrow points right when collapsed
Richard Zink
2026-10-07 12:16:33 +02:00
-
615c40a245
Add toggle for debug panel (collapse/expand)
Richard Zink
2026-10-07 12:14:49 +02:00
-
dee6134181
Widen theme table to prevent overlap
Richard Zink
2026-10-07 12:12:30 +02:00
-
60dca5ee69
Palette hex values left-aligned next to swatch
Richard Zink
2026-10-07 12:11:26 +02:00
-
02fd495b8d
Palette table: wider left column, right-aligned text
Richard Zink
2026-10-07 12:09:35 +02:00
-
9180edd0e4
Make debug panel responsive with vh/vw units and clamp
Richard Zink
2026-10-07 12:08:07 +02:00
-
bca419d8a0
Enlarge debug panel text and swatches
Richard Zink
2026-10-07 12:06:43 +02:00
-
e1e5d27745
Widen theme table columns further
Richard Zink
2026-10-07 12:04:19 +02:00
-
91f46f2c8b
Widen theme table columns to prevent overlap
Richard Zink
2026-10-07 12:03:26 +02:00
-
df9f26f9da
Fix: use global realDayProgress in animate and tick
Richard Zink
2026-10-07 12:02:22 +02:00
-
b4d1066670
Show real day progress based on sun position in debug panel
Richard Zink
2026-10-07 12:00:53 +02:00
-
b898d923d6
Show palette name 'Ash' in debug panel and theme table header
Richard Zink
2026-10-07 11:58:59 +02:00
-
c33640ccfa
Fix ReferenceError: use local dbgRoot in updateDebug
Richard Zink
2026-10-07 11:57:19 +02:00
-
63d10c8b5a
Add full color palette table to debug panel
Richard Zink
2026-10-07 11:56:13 +02:00
-
45869e596d
Add theme color table to debug panel
Richard Zink
2026-10-07 11:54:32 +02:00
-
302291dd62
Rename to generic color names (black, gray, orange, etc.) instead of Ash-specific names
Richard Zink
2026-10-07 11:52:47 +02:00
-
b140a8b27b
Add light/dark variants for each Ash color (interpolated)
Richard Zink
2026-10-07 11:50:55 +02:00
-
0557db1cba
Extract all colors to external ash.css using Ash palette variables
Richard Zink
2026-10-07 11:47:00 +02:00
-
0337babab4
Brighten min/max temperature display in weather forecast
Richard Zink
2026-10-07 11:40:39 +02:00
-
c06daa9362
Enlarge current weather display even more
Richard Zink
2026-10-07 11:39:28 +02:00
-
1bb2947777
Reasonable weather sizing, enable scroll
Richard Zink
2026-10-07 11:38:14 +02:00
-
b915f30672
Enlarge weather forecast table with bigger text and icons
Richard Zink
2026-10-07 11:37:05 +02:00
-
c101cd6d0b
Sunny weather: much brighter sky and clouds
Richard Zink
2026-10-07 11:34:58 +02:00
-
9795534b53
Sunny weather: even brighter sky and clouds
Richard Zink
2026-10-07 11:34:09 +02:00
-
1b2e0189ea
Sunny weather: brighter sky and clouds
Richard Zink
2026-10-07 11:33:37 +02:00
-
cac99111b5
Add round linecap to hour markers for subtle radius
Richard Zink
2026-10-07 11:32:20 +02:00
-
6c9007a4ef
Make main hour markers a bit shorter
Richard Zink
2026-10-07 11:31:21 +02:00
-
933ebb8ce7
Make 12/3/6/9 hour markers longer and thicker
Richard Zink
2026-10-07 11:30:26 +02:00
-
07a26b2dee
Make hour and minute hands wider (7 and 5)
Richard Zink
2026-10-07 11:29:19 +02:00
-
b917c3a4ca
Use Ash blood color (#c15c46) for second hand and center dot
Richard Zink
2026-10-07 11:27:52 +02:00
-
c263ad3dec
Remove moon zenith (display, SVG marker, calculation)
Richard Zink
2026-10-07 11:25:40 +02:00
-
c2c444e46b
Fix: add missing moonsetArrow variable declaration
Richard Zink
2026-10-07 11:20:35 +02:00
-
5b32f35a07
Remove try/catch blocks to debug, clean up debug counter
Richard Zink
2026-10-07 11:18:42 +02:00
-
355201b174
Debug: add update counter
Richard Zink
2026-10-07 11:15:08 +02:00
-
9d13b1386b
Debug: show test output in info panel
Richard Zink
2026-10-07 11:11:26 +02:00
-
a6b557b93e
Add error logging to updateClockAndEvents
Richard Zink
2026-10-07 11:10:58 +02:00
-
f08534796b
Reorder sun zenith between rise/set, add zenith markers to RPG clock
Richard Zink
2026-10-07 11:08:34 +02:00
-
5f2bdf781f
Add zenith times for sun and moon to info panel
Richard Zink
2026-10-07 10:59:09 +02:00
-
98e384528f
Use real sun position for day brightness, moon phase for night with minimum
Richard Zink
2026-10-07 10:49:44 +02:00
-
342886c6aa
Limit cloud colors to lower 30% of color values
Richard Zink
2026-10-07 10:44:50 +02:00
-
23d1699236
Limit cloud colors to lower 10% of color values
Richard Zink
2026-10-07 10:42:26 +02:00
-
85813f31fe
Darken cloud colors in palette and weather themes
Richard Zink
2026-10-07 10:33:01 +02:00
-
35a0efc8a9
Make night darker
Richard Zink
2026-10-07 10:31:11 +02:00
-
d03199b8da
Fix debug: map light key to sunLight HTML id
Richard Zink
2026-10-07 10:29:42 +02:00
-
e11a144e79
Saturate sky colors for more vibrant sky
Richard Zink
2026-10-07 10:27:19 +02:00
-
1de3c68fc6
Wrap UI updates in try/catch so errors don't break the animation
Richard Zink
2026-10-07 10:25:47 +02:00
-
1ba84cb9df
Simplify debug display for clouds2 params (sky/cloud/light/bg)
Richard Zink
2026-10-07 10:23:13 +02:00
-
7615b956f1
Brighten sky colors in themes and palette
Richard Zink
2026-10-07 10:20:57 +02:00
-
d2a2093c49
Show sky color on body background instead of dark theme bg
Richard Zink
2026-10-07 10:19:11 +02:00
-
0ed8240d3b
Restart day simulation, update debug for clouds2 keys
Richard Zink
2026-10-07 10:18:08 +02:00
-
854367be82
Fix clouds2 defaults: background visible, contrast colors
Richard Zink
2026-10-07 10:16:48 +02:00
-
fdcbd07116
Use VANTA.CLOUDS2 for clouds2 effect
Richard Zink
2026-10-07 10:15:26 +02:00
-
9ebbff08f1
Test clouds2 effect with simplified theme structure
Richard Zink
2026-10-07 10:13:42 +02:00
-
efcdcb6765
Increase base speed for all weather themes
Richard Zink
2026-10-07 10:08:46 +02:00
-
a3deeff487
Add debug panel with weather, theme, colors and transition info
Richard Zink
2026-10-07 10:00:16 +02:00
-
cf9590b2ed
Use real time for day progression instead of 20s simulated cycle
Richard Zink
2026-10-07 09:34:28 +02:00
-
33d6635b24
Use Ash palette for weather themes with smooth 5-minute interpolation
Richard Zink
2026-10-07 09:31:53 +02:00
-
fa545513a0
Reduce sizes and padding to fit panel in viewport
Richard Zink
2026-10-07 09:00:20 +02:00