Files
tmtsaqatravelmanager/Tmt.SaqaTravel/Components/Layout/MainLayout.razor
T
2026-07-09 22:13:59 +02:00

138 lines
32 KiB
Plaintext

@inherits LayoutComponentBase
<div class="flex flex-col md:flex-row relative min-h-screen bg-[#f4f7fb]">
<!-- Sidebar -->
<div class="bg-[#003b71] md:w-[260px] md:h-screen md:sticky md:top-0 shadow-xl z-20 flex flex-col">
<NavMenu />
</div>
<!-- Main Content -->
<main class="flex-1 flex flex-col min-w-0">
<!-- Top Bar -->
<header class="bg-white border-b border-[#e4eaf2] flex flex-col md:flex-row md:items-center justify-between min-h-[72px] md:sticky md:top-0 z-10 px-4 md:px-7 shadow-sm py-4 md:py-0 gap-4 md:gap-0">
<!-- Left: Page Title -->
<div class="flex flex-col">
<h1 class="text-[18px] font-bold text-[#003b71] tracking-tight outline-none focus:outline-none select-none" tabindex="-1">South African Qualifications Authority | Travel Management</h1>
<p class="text-[12px] text-[#5a6577] mt-0.5">Capability dashboard prepared for SAQA bid submission</p>
</div>
<!-- Right: Search, Actions & Profile -->
<div class="flex items-center gap-3">
<!-- Search Box -->
<div class="hidden lg:flex items-center gap-2 bg-[#f4f7fb] border border-[#e4eaf2] rounded-full px-3.5 py-2 w-64 focus-within:border-[#0066b3] transition-colors">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" class="w-4 h-4 text-[#8a96a8]">
<circle cx="11" cy="11" r="7" />
<line x1="21" y1="21" x2="16.65" y2="16.65" />
</svg>
<input type="text" placeholder="Search bookings, travellers..." class="bg-transparent border-none outline-none text-[13px] text-[#1f2a3a] w-full" />
</div>
<!-- Notifications -->
<button class="relative w-[38px] h-[38px] rounded-full flex items-center justify-center bg-[#f4f7fb] text-[#003b71] hover:bg-[#e8eef7] transition-colors outline-none focus:outline-none" title="Notifications">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" class="w-[18px] h-[18px]">
<path d="M18 8a6 6 0 00-12 0c0 7-3 9-3 9h18s-3-2-3-9" />
<path d="M13.7 21a2 2 0 01-3.4 0" />
</svg>
<span class="absolute top-2 right-2 w-2 h-2 rounded-full bg-[#c8102e] border-2 border-white"></span>
</button>
<!-- Settings (Updated to navigate to /settings) -->
<a href="/settings" class="w-[38px] h-[38px] rounded-full flex items-center justify-center bg-[#f4f7fb] text-[#003b71] hover:bg-[#e8eef7] transition-colors outline-none focus:outline-none" title="Settings">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" class="w-[18px] h-[18px]">
<circle cx="12" cy="12" r="3" />
<path d="M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 11-2.83 2.83l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 11-4 0v-.09a1.65 1.65 0 00-1-1.51 1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 11-2.83-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 110-4h.09a1.65 1.65 0 001.51-1 1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 112.83-2.83l.06.06a1.65 1.65 0 001.82.33h0a1.65 1.65 0 001-1.51V3a2 2 0 114 0v.09a1.65 1.65 0 001 1.51h0a1.65 1.65 0 001.82-.33l.06-.06a2 2 0 112.83 2.83l-.06.06a1.65 1.65 0 00-.33 1.82v0a1.65 1.65 0 001.51 1H21a2 2 0 110 4h-.09a1.65 1.65 0 00-1.51 1z" />
</svg>
</a>
<!-- Profile Chip (Updated to navigate to /profile) -->
<a href="/profile" class="flex items-center gap-2.5 pl-1 pr-3.5 py-1 rounded-full bg-[#f4f7fb] hover:bg-[#e8eef7] transition-colors outline-none focus:outline-none">
<div class="w-8 h-8 rounded-full bg-gradient-to-br from-[#0066b3] to-[#00a3a1] text-white flex items-center justify-center text-[12px] font-semibold shadow-inner">
JD
</div>
<div class="flex flex-col text-left leading-tight hidden sm:flex">
<span class="text-[12px] font-semibold text-[#1f2a3a]">J. Mokoena</span>
<span class="text-[11px] text-[#8a96a8]">Travel Bookings Admin</span>
</div>
</a>
</div>
</header>
<!-- Main Content Area -->
<article class="p-6 md:p-7">
@Body
</article>
<!-- Footer -->
<footer class="bg-[#003b71] text-white px-7 pt-9 pb-6 mt-auto">
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8 pb-6 border-b border-white/10">
<!-- Brand Column -->
<div class="flex flex-col lg:col-span-1 lg:pr-4">
<div class="flex items-center gap-3.5">
<img src="data:image/png;base64,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" alt="TMT Projects Logo" class="h-[54px] w-auto max-w-[180px] object-contain block shrink-0" />
<div class="leading-snug">
<strong class="text-[16px] font-bold block mb-1 text-white">Powered by TMT Projects</strong>
<span class="text-[12px] text-[#aac1de] block">Travel and Expense Management Solution, built for SAQA</span>
</div>
</div>
</div>
<!-- Solution Column -->
<div class="flex flex-col">
<h5 class="text-[11px] uppercase tracking-[0.12em] text-[#00d4d1] font-bold mb-3">Solution</h5>
<ul class="space-y-2 text-[12px] text-[#c1d2e7]">
<li><a href="#" class="hover:text-white transition-colors outline-none focus:outline-none select-none">Online booking tool</a></li>
<li><a href="#" class="hover:text-white transition-colors outline-none focus:outline-none select-none">Trip approval workflow</a></li>
<li><a href="#" class="hover:text-white transition-colors outline-none focus:outline-none select-none">Virtual credit cards</a></li>
<li><a href="#" class="hover:text-white transition-colors outline-none focus:outline-none select-none">Foreign exchange</a></li>
<li><a href="#" class="hover:text-white transition-colors outline-none focus:outline-none select-none">Visa applications</a></li>
<li><a href="#" class="hover:text-white transition-colors outline-none focus:outline-none select-none">Mobile app</a></li>
</ul>
</div>
<!-- Compliance Column -->
<div class="flex flex-col">
<h5 class="text-[11px] uppercase tracking-[0.12em] text-[#00d4d1] font-bold mb-3">Compliance</h5>
<ul class="space-y-2 text-[12px] text-[#c1d2e7]">
<li>POPIA compliant</li>
<li>ISO 27001 certified</li>
<li>NT Cost Containment</li>
<li>SAQA Travel Policy</li>
<li>BBBEE Level 1</li>
<li>SARS tax compliant</li>
</ul>
</div>
<!-- Contact Column -->
<div class="flex flex-col">
<h5 class="text-[11px] uppercase tracking-[0.12em] text-[#00d4d1] font-bold mb-3">Contact</h5>
<ul class="space-y-2 text-[12px] text-[#c1d2e7]">
<li>Account manager: <span class="text-white font-medium">011 555 0100</span></li>
<li>24/7 travel desk: <span class="text-[#00d4d1] font-bold">0800 TMT HELP</span></li>
<li>After hours: <span class="text-white font-medium">082 555 4400</span></li>
</ul>
</div>
</div>
<!-- Footer Bottom -->
<div class="flex flex-col lg:flex-row justify-between items-start lg:items-center pt-5 gap-4 text-[11px] text-[#8aa4c4]">
<div>
&copy; @DateTime.Now.Year TMT Projects (Pty) Ltd. Prepared for the South African Qualifications Authority bid submission.
</div>
<div class="flex flex-wrap gap-2">
<span class="bg-white/10 px-3 py-1 rounded-full text-[10px] text-[#c1d2e7] font-semibold tracking-wide">POPIA</span>
<span class="bg-white/10 px-3 py-1 rounded-full text-[10px] text-[#c1d2e7] font-semibold tracking-wide">ISO 27001</span>
<span class="bg-white/10 px-3 py-1 rounded-full text-[10px] text-[#c1d2e7] font-semibold tracking-wide">BBBEE Level 1</span>
<span class="bg-white/10 px-3 py-1 rounded-full text-[10px] text-[#c1d2e7] font-semibold tracking-wide">ASATA Member</span>
<span class="bg-white/10 px-3 py-1 rounded-full text-[10px] text-[#c1d2e7] font-semibold tracking-wide">IATA Accredited</span>
</div>
</div>
</footer>
</main>
</div>
<div id="blazor-error-ui" class="hidden fixed bottom-0 left-0 w-full bg-[#ffffe0] p-3 shadow-[0_-1px_2px_rgba(0,0,0,0.2)] z-[1000]" data-nosnippet>
An unhandled error has occurred.
<a href="." class="underline text-[#0066b3]">Reload</a>
<span class="dismiss cursor-pointer absolute right-3 top-2 text-gray-700">🗙</span>
</div>