Task #725: red "external" badge + structured expanded booking details table
- protocol.tsx bookings table: external meeting-type badge changed from violet to rose (bg-rose-100 text-rose-700); internal unchanged. - Expanded row rebuilt as a professional card-table: header row with meeting title (label above value, full width), grid of labeled cells (requester, department, phone, entity for external only, meeting type, attendee count, booking reference, purpose) with light dividers, keyAttendees AttendeesTable section below, rejection reason as a red banner row. - Added i18n key protocol.bookings.table.title (ar: "اسم الاجتماع", en: "Meeting name"). - UI-only; tsc --noEmit clean; HMR applied; architect review PASS.
This commit is contained in:
@@ -1811,6 +1811,7 @@
|
||||
"linkCopied": "تم نسخ الرابط",
|
||||
"linkCopyFailed": "تعذّر نسخ الرابط",
|
||||
"table": {
|
||||
"title": "اسم الاجتماع",
|
||||
"number": "رقم الحجز",
|
||||
"requester": "مقدم الطلب",
|
||||
"date": "تاريخ الحجز",
|
||||
|
||||
Reference in New Issue
Block a user