@extends('layouts.staff') @section('title', 'Cashier Billing | ' . config('app.name')) @section('content') {{-- Extra padding so content isn't hidden under the 60 px peek strip on mobile --}}
{{-- ── HEADER ── --}}

Cashier Billing

Select table or search by items

{{-- ══ LEFT: SEARCH + TABLE GRID ══ --}}
{{-- Search by items --}}

Search by Items

{{-- Selected item pills --}}
{{-- Table Grid --}}

Select Table

{{-- ══ RIGHT: ORDER SUMMARY ══ Mobile → fixed bottom sheet (peek 60 px, tap to expand) Desktop → sticky sidebar --}}
{{-- ── Peek strip (mobile only) ── --}}
{{-- Drag handle --}}
Order Summary
Rs. 0
{{-- ── Summary body ── --}}
{{-- Desktop-only heading (peek bar covers it on mobile) --}} {{-- Order items --}}

No table selected

{{-- Totals --}}
Subtotal Rs. 0

Tax

Rs. 0

Service Charge

Rs. 0
Total Rs. 0
{{-- Checkout button --}}
{{-- /pb-20 wrapper --}} {{-- ══ CHECKOUT MODAL ══ --}} @include('staff.attendance') @include('staff.invoice') @endsection