From 69d37005b7baf6274134686f0e8d0ebcae1c051c Mon Sep 17 00:00:00 2001 From: "DESKTOP-PUHFO60\\dsx2016" Date: Mon, 19 Oct 2026 22:10:15 +0800 Subject: [PATCH] Add HTML on-device UI preview for flasher catalog. Co-authored-by: Cursor --- firmware/cyd/media/preview.html | 59 +++++++++++++++++++++++++++++++++ firmware/cyd/meta.json | 7 ++-- 2 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 firmware/cyd/media/preview.html diff --git a/firmware/cyd/media/preview.html b/firmware/cyd/media/preview.html new file mode 100644 index 0000000..1fd5bd4 --- /dev/null +++ b/firmware/cyd/media/preview.html @@ -0,0 +1,59 @@ + + + + +POMO + + + +
+
POMO
TF OK
+ +
05:00
+ +
5m - READY
+
+ + + +
+
SOUND
+
Alarm
+
VOL
40%
+
Speaker OFF
+
+
+ + + diff --git a/firmware/cyd/meta.json b/firmware/cyd/meta.json index cb53d42..9c6aa77 100644 --- a/firmware/cyd/meta.json +++ b/firmware/cyd/meta.json @@ -2,6 +2,9 @@ "boardId": "esp32-2432s028", "name": "CYD Pomodoro", "summary": "Landscape Pomodoro timer with touch, speaker, and TF status", - "description": "Presets 1/3/5/10 minutes, custom duration, alarm sound picker, volume slider on GPIO26. SoftSPI touch calibrated.", - "tags": ["pomodoro", "touch", "speaker", "timer"] + "description": "Presets 1/3/5/10 minutes, custom duration, alarm sound picker, volume slider on GPIO26.", + "tags": ["pomodoro", "touch", "speaker", "timer"], + "media": { + "preview": "media/preview.html" + } }