{{-- ===================================================== Etebarit - by Gisoo Web Solutions ------------------------------------------------------ Gisoo.net ------------------------------------------------------ Copyright (c) 2026 Gisoo Web Solutions ===================================================== This code is protected by copyright ===================================================== File: unlock.blade.php ------------------------------------------------------ Use: The panel app-lock: a centred, minimal PIN screen with a floating 3D lock that opens on the right code, four dots that fill from the left, go green then fade, and inline errors. Focus is pinned to the hidden field so the numeric keypad stays up on mobile. A forgotten PIN is reset by a code sent to the mobile. ===================================================== --}} {{ __('front.pin.title') }} · {{ __('front.app.name') }} @vite(['resources/css/app.css', 'resources/js/app.js'])
{{-- Back to the public site (RTL: the arrow points right). --}} {{ __('front.pin.back_home') }} {{-- Brand, pinned near the top, linking home --}} {{ __('front.app.name') }} {{-- Content area: fills the space ABOVE the pad and centres its content, so nothing is ever hidden behind the keypad on any screen. --}}
{{-- ===== PIN view ===== --}}
{{-- Floating 3D lock --}}

{{ __('front.pin.title') }}

{{ __('front.pin.subtitle') }}

{{-- Four dots (fill from the left). There is no text field, so the phone's own keyboard never opens -- digits come only from the on-screen pad below (or a physical keyboard on desktop). --}}
{{-- Inline message (wrong / locked) --}}

{{-- ===== Forgot / reset view ===== --}}

{{ __('front.pin.forgot.title') }}

{{ __('front.pin.forgot.desc') }}

{{ __('front.pin.forgot.sent') }}

{{ __('front.pin.forgot.resend_in', ['seconds' => '']) }}
{{-- On-screen numeric pad, in normal flow at the bottom so it never overlaps the content on any screen. The only input path -- the device keyboard never opens. --}}