Add per-tab tutorials, profile expand/collapse, and fix card animation
- Add sub-tutorials for Dashboard, Targets, Sources, and Profiles tabs with ? trigger buttons, en/ru/zh translations, and hidden-ancestor skip via offsetParent check - Add expand/collapse all buttons to Profiles tab toolbar - Move dashboard poll slider from section header to toolbar - Fix cardEnter animation forcing opacity:1 on disabled profile cards - Use data-card-section selectors instead of data-cs-toggle to avoid z-index misalignment during tutorial spotlight - Add tutorial sync convention to CLAUDE.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -224,6 +224,24 @@
|
||||
"tour.theme": "Theme — switch between dark and light mode.",
|
||||
"tour.language": "Language — choose your preferred interface language.",
|
||||
"tour.restart": "Restart tutorial",
|
||||
"tour.dash.perf": "Performance — real-time FPS charts, latency metrics, and poll interval control.",
|
||||
"tour.dash.running": "Running targets — live streaming metrics and quick stop control.",
|
||||
"tour.dash.stopped": "Stopped targets — ready to start with one click.",
|
||||
"tour.dash.profiles": "Profiles — active profile status and quick enable/disable toggle.",
|
||||
"tour.tgt.led_tab": "LED tab — standard LED strip targets with device and color strip configuration.",
|
||||
"tour.tgt.devices": "Devices — your WLED controllers discovered on the network.",
|
||||
"tour.tgt.css": "Color Strips — define how screen regions map to LED segments.",
|
||||
"tour.tgt.targets": "LED Targets — combine a device, color strip, and capture source for streaming.",
|
||||
"tour.tgt.kc_tab": "Key Colors — alternative target type using color-matching instead of pixel mapping.",
|
||||
"tour.src.raw": "Raw — live screen capture sources from your displays.",
|
||||
"tour.src.templates": "Capture Templates — reusable capture configurations (resolution, FPS, crop).",
|
||||
"tour.src.static": "Static Image — test your setup with image files instead of live capture.",
|
||||
"tour.src.processed": "Processed — apply post-processing effects like blur, brightness, or color correction.",
|
||||
"tour.src.audio": "Audio — analyze microphone or system audio for reactive LED effects.",
|
||||
"tour.src.value": "Value — numeric data sources used as conditions in profile automation.",
|
||||
"tour.prof.list": "Profiles — automate target control based on time, audio, or value conditions.",
|
||||
"tour.prof.add": "Click + to create a new profile with targets and activation conditions.",
|
||||
"tour.prof.card": "Each card shows profile status, conditions, and quick controls to edit or toggle.",
|
||||
"calibration.tutorial.start": "Start tutorial",
|
||||
"calibration.overlay_toggle": "Overlay",
|
||||
"calibration.start_position": "Starting Position:",
|
||||
|
||||
Reference in New Issue
Block a user