// Kiosk screens — flow-based layout (no absolute positioning)
const LANGS = [
{ code:'SI', label:'Slovenščina' },
{ code:'GB', label:'English' },
{ code:'DE', label:'Deutsch' },
{ code:'IT', label:'Italiano' },
];
function ScreenLanguage({ onPick }) {
const [sel, setSel] = React.useState('SI');
return (
Jezik / Language
{LANGS.map(l => (
setSel(l.code)} size={240} />
{l.label}
))}
Naprej →
);
}
function ScreenWelcome({ onStart, onStaff }) {
return (
DOBRODOŠLIDobrodošli v Hotel TriglavDotaknite se zaslona za začetekZAČNI
{/* Discreet staff entry — visible only if you look for it */}
);
}
function ScreenScanQR({ onManual, onBack }) {
return (
{'Prosim skenirajte\nQR kodo'}