From 4daa2bfca465c79c91504a1cb4e4389d0a600109 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Thu, 9 Jul 2026 18:46:23 +0200 Subject: [PATCH] Stable site design and layout --- .../Components/Layout/MainLayout.razor | 165 ++- .../Components/Layout/NavMenu.razor | 167 ++- Tmt.SaqaTravel/Components/Pages/Booking.razor | 7 + .../Components/Pages/Compliance.razor | 7 + Tmt.SaqaTravel/Components/Pages/Contact.razor | 7 + .../Components/Pages/Financial.razor | 7 + Tmt.SaqaTravel/Components/Pages/Forex.razor | 7 + Tmt.SaqaTravel/Components/Pages/GdsSync.razor | 7 + Tmt.SaqaTravel/Components/Pages/Home.razor | 500 +++++++- Tmt.SaqaTravel/Components/Pages/Mobile.razor | 7 + Tmt.SaqaTravel/Components/Pages/Profile.razor | 7 + .../Components/Pages/Settings.razor | 7 + .../Components/Pages/TripReports.razor | 7 + Tmt.SaqaTravel/Components/Pages/Vas.razor | 7 + Tmt.SaqaTravel/Components/Pages/Visa.razor | 7 + Tmt.SaqaTravel/wwwroot/app.min.css | 1132 +++++++++++------ 16 files changed, 1556 insertions(+), 492 deletions(-) create mode 100644 Tmt.SaqaTravel/Components/Pages/Booking.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Compliance.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Contact.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Financial.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Forex.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/GdsSync.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Mobile.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Profile.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Settings.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/TripReports.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Vas.razor create mode 100644 Tmt.SaqaTravel/Components/Pages/Visa.razor diff --git a/Tmt.SaqaTravel/Components/Layout/MainLayout.razor b/Tmt.SaqaTravel/Components/Layout/MainLayout.razor index 45d5cc5..fc39fe6 100644 --- a/Tmt.SaqaTravel/Components/Layout/MainLayout.razor +++ b/Tmt.SaqaTravel/Components/Layout/MainLayout.razor @@ -1,85 +1,138 @@ @inherits LayoutComponentBase -
+
-
+
-
+
-
+
- -
-
+ +
@Body
+ + +
+
+ +
+
+ TMT Projects Logo +
+ Powered by TMT Projects + Travel and Expense Management Solution, built for SAQA +
+
+
+ + + + + +
+
Compliance
+
    +
  • POPIA compliant
  • +
  • ISO 27001 certified
  • +
  • NT Cost Containment
  • +
  • SAQA Travel Policy
  • +
  • BBBEE Level 1
  • +
  • SARS tax compliant
  • +
+
+ + +
+
Contact
+
    +
  • Account manager: 011 555 0100
  • +
  • 24/7 travel desk: 0800 TMT HELP
  • +
  • After hours: 082 555 4400
  • +
+
+
+ + +
+
+ © @DateTime.Now.Year TMT Projects (Pty) Ltd. Prepared for the South African Qualifications Authority bid submission. +
+
+ POPIA + ISO 27001 + BBBEE Level 1 + ASATA Member + IATA Accredited +
+
+
\ No newline at end of file diff --git a/Tmt.SaqaTravel/Components/Layout/NavMenu.razor b/Tmt.SaqaTravel/Components/Layout/NavMenu.razor index 20249c7..9a958a4 100644 --- a/Tmt.SaqaTravel/Components/Layout/NavMenu.razor +++ b/Tmt.SaqaTravel/Components/Layout/NavMenu.razor @@ -1,5 +1,6 @@ - -
- +
+ + SAQA Logo +
- + +
+ SAQA TMC + Travel and Expense Portal +
-