UI refactor: Admin Screen redesign, Timers, Flash timing, Date overlay

This commit is contained in:
2026-06-12 00:06:12 +02:00
parent d1b7ca36d0
commit 3bed68f728
6 changed files with 282 additions and 205 deletions
+2 -2
View File
@@ -16,7 +16,7 @@ export interface AppSettings {
availableFrameIds: string[];
// Date/Time overlay
dateOverlay: 'off' | 'date' | 'datetime';
dateOverlayPosition: 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left' | 'bottom-center';
dateOverlayTransform: { x: number; y: number; rotation: number; scale: number };
// Event text (shown in date sticker & welcome)
eventText: string;
// Continuous shooting / burst
@@ -42,7 +42,7 @@ const DEFAULT_SETTINGS: AppSettings = {
selectedFrameId: null,
availableFrameIds: FRAMES.map(f => f.id),
dateOverlay: 'off',
dateOverlayPosition: 'bottom-right',
dateOverlayTransform: { x: 0, y: 0, rotation: 0, scale: 1 },
eventText: '',
burstCount: 1,
burstIntervalSec: 5,