-- ============ v9.4 KIOSK SETTINGS (safe to re-run on any version) ============
SET sql_mode='';
INSERT IGNORE INTO settings (setting_key,setting_group,label,description,setting_value,default_value,input_type,options,sort_order) VALUES
('kiosk_show_logo',    'Kiosk','Show Company Logo','Display the uploaded logo on the kiosk header','ON','ON','select','ON,OFF',10),
('kiosk_footer_text',  'Kiosk','Footer Text','Small line at the bottom of the kiosk (blank = default hint)','','','text',NULL,11),
('kiosk_bg_color',     'Kiosk','Kiosk Background','Kiosk page background (hex)','#0e2438','#0e2438','text',NULL,12),
('kiosk_panel_color',  'Kiosk','Keypad / Panel Color','Keys and entry fields background (hex)','#12314a','#12314a','text',NULL,13),
('kiosk_accent_color', 'Kiosk','Accent Color','Header badge and Time In/Out toggle (hex)','#2a9db4','#2a9db4','text',NULL,14),
('kiosk_timein_color', 'Kiosk','Time-In Button Color','(hex)','#43c07d','#43c07d','text',NULL,15),
('kiosk_timeout_color','Kiosk','Time-Out Button Color','(hex)','#f2b450','#f2b450','text',NULL,16),
('kiosk_punch_mode',   'Kiosk','Punch Mode','FACE_PIN: camera + keypad. PIN_ONLY: keypad only, camera hidden. FACE_ONLY: camera only','FACE_PIN','FACE_PIN','select','FACE_PIN,PIN_ONLY,FACE_ONLY',17),
('kiosk_snapshots',    'Kiosk','Punch Snapshots','Save a photo with each punch (privacy option)','ON','ON','select','ON,OFF',18),
('kiosk_clock_format', 'Kiosk','Clock Format','12-hour or 24-hour kiosk clock','12H','12H','select','12H,24H',19),
('kiosk_buttons',      'Kiosk','Buttons Layout','BOTH: Time In + Time Out + toggle. TOGGLE_ONLY: single Time In/Out button','BOTH','BOTH','select','BOTH,TOGGLE_ONLY',20),
('kiosk_camera_facing','Kiosk','Camera Facing','FRONT (selfie) or REAR camera on tablets','FRONT','FRONT','select','FRONT,REAR',21);
