From 2c0e84d267a527d4dc0e7c39ed02a81f3b635b49 Mon Sep 17 00:00:00 2001 From: Richard Zink Date: Wed, 7 Oct 2026 13:08:53 +0200 Subject: [PATCH] Expand English documentation in config.js --- config.js | 43 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 36 insertions(+), 7 deletions(-) diff --git a/config.js b/config.js index a0dbf45..27e43b2 100644 --- a/config.js +++ b/config.js @@ -1,12 +1,41 @@ /* Application configuration + * * debug - Show debug panel (0/1) - * theme - Color palette: 'ash', 'gruvbox' or 'nord' - * units - Measurement units: 'metric' or 'imperial' - * language - UI language: 'de' or 'en' - * timeFormat - ISO-8601-ish format string for the digital clock. - * Date-only: YYYY, YYYY-MM, YYYY-MM-DD - * Date-time: above + T + HH:mm, HH:mm:ss, HH:mm:ss.sss - * Optional timezone offset (e.g. +02:00) + * + * theme - Color palette. Pick one of the keys defined in window.THEMES + * below. To add a new theme, drop a new *.css file in the same + * directory and add an entry to window.THEMES. + * + * units - Measurement units for the weather widget. + * 'metric' (°C, km/h) or 'imperial' (°F, mph) + * + * language - UI language code. Add a new language by extending + * window.TRANSLATIONS in i18n.js. English ('en') is the base; + * if a key is missing in the current language, English is used. + * + * timeFormat - Format string for the digital clock, using ISO-8601-ish + * tokens. Any character that is not a token is treated as a + * literal (including whitespace). + * + * YYYY 4-digit year (2026) + * MM month 01-12 (10) + * DD day 01-31 (07) + * HH hour 00-23 (24h) (14) + * hh hour 01-12 (12h) (02) + * a AM / PM (PM) + * mm minute 00-59 (35) + * ss second 00-59 (22) + * sss millisecond 000-999 (456) + * + * Date-only forms: YYYY, YYYY-MM, YYYY-MM-DD + * Date-time forms: above + T + HH:mm, HH:mm:ss, HH:mm:ss.sss + * Any other character is a literal (incl. spaces). + * + * Examples: + * 'HH:mm:ss' -> 14:35:22 + * 'hh:mm:ss a' -> 02:35:22 PM + * 'YYYY-MM-DD' -> 2026-10-07 + * 'YYYY-MM-DDTHH:mm:ss' -> 2026-10-07T14:35:22 */ window.CONFIG = { debug: 1,