Add multi-board selector and scalable firmware catalog UI.
Board chips reserve future models; firmware uses searchable cards with detail pane and optional meta.json media/docs. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,33 +1,48 @@
|
||||
{
|
||||
"meta": {
|
||||
"title": "CYD Flasher — Flash Cheap Yellow Display in the browser",
|
||||
"description": "Web Serial installer for ESP32-2432S028 (CYD). Pick a firmware and flash over USB from Chrome or Edge."
|
||||
"description": "Web Serial installer for ESP32-2432S028 (CYD) and more boards. Pick a firmware and flash over USB from Chrome or Edge."
|
||||
},
|
||||
"brand": {
|
||||
"name": "CYD Flasher",
|
||||
"tagline": "Browser serial flash · ESP32-2432S028"
|
||||
"tagline": "Browser serial flash · multi-board ready"
|
||||
},
|
||||
"hero": {
|
||||
"title": "Pick firmware, plug in USB, flash once",
|
||||
"lede": "Scans local CYD project firmwares and writes them over Web Serial from your browser."
|
||||
"title": "Pick a board, choose firmware, flash once",
|
||||
"lede": "Browse project firmwares with previews and docs, then write them over Web Serial from your browser."
|
||||
},
|
||||
"browser": {
|
||||
"unsupported": "Chrome or Edge with Web Serial is required. Open this site on HTTPS or http://localhost."
|
||||
},
|
||||
"boards": {
|
||||
"title": "Board",
|
||||
"hint": "More models coming soon",
|
||||
"soon": "Soon",
|
||||
"items": {
|
||||
"cyd28": "CYD 2.8\"",
|
||||
"cyd24": "CYD 2.4\"",
|
||||
"cyd35": "CYD 3.5\"",
|
||||
"s3touch": "ESP32-S3 Touch"
|
||||
}
|
||||
},
|
||||
"firmware": {
|
||||
"title": "Available firmware",
|
||||
"title": "Firmware catalog",
|
||||
"refresh": "Refresh",
|
||||
"search": "Search name, tags, project…",
|
||||
"count": "{count} available",
|
||||
"scanning": "Scanning…",
|
||||
"empty": "No firmware found. Ensure complete firmware/*/…bin packages exist, or set CYD_FIRMWARE_ROOT.",
|
||||
"empty": "No firmware for this board. Try another board, clear search, or set CYD_FIRMWARE_ROOT.",
|
||||
"error": "Scan failed: {message}",
|
||||
"noneSelected": "No firmware selected",
|
||||
"selectedLabel": "Selected:"
|
||||
"noneSelected": "Select a firmware card to see details and flash",
|
||||
"selectedLabel": "Selected",
|
||||
"docs": "Documentation",
|
||||
"mediaPlaceholder": "Animation / video / cover will appear here"
|
||||
},
|
||||
"install": {
|
||||
"cta": "Connect & flash",
|
||||
"steps": {
|
||||
"1": "Connect CYD with a data USB cable (not charge-only).",
|
||||
"2": "Select a firmware above.",
|
||||
"1": "Connect the board with a data USB cable (not charge-only).",
|
||||
"2": "Select a firmware from the catalog.",
|
||||
"3": "Click Connect & flash, then choose the serial port (CH340 / CP210x).",
|
||||
"4": "Wait for progress to finish — the board reboots automatically."
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user