feat: Rebrand to License Authority with Govt of Goa branding

- Replace TLAS with License Authority throughout documentation
- Add Government of Goa emblem/logo (Ashoka Chakra style)
- Update frontend branding to match documentation
- Add configurable Swagger API link via VITE_API_BASE_URL env var
- Fix Docker build for VitePress (git dependency, .dockerignore)
- Fix helmet security headers for HTTP deployments
- Add CORS support for VM deployment

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Mahi
2026-02-10 00:46:25 -04:00
parent 435889ee79
commit 6ec8d3236d
34 changed files with 203 additions and 113 deletions

View File

@@ -44,7 +44,7 @@ import { BlockchainExplorerMiniComponent } from '../../shared/components';
</div>
<div class="header-text">
<h1>Admin Portal</h1>
<p class="subtitle">Manage the Goa GEL Blockchain Platform</p>
<p class="subtitle">Manage the License Authority Platform</p>
</div>
</div>
</header>

View File

@@ -31,7 +31,7 @@ import { AdminStatsDto } from '../../../api/models';
<div class="welcome-text">
<span class="greeting">Admin Dashboard</span>
<h1>Platform Overview</h1>
<p class="subtitle">Monitor and manage the Goa GEL Blockchain Platform</p>
<p class="subtitle">Monitor and manage the License Authority Platform</p>
</div>
<div class="quick-actions">
<button mat-raised-button class="action-btn primary" routerLink="/admin">

View File

@@ -96,8 +96,8 @@
/>
</div>
<div class="brand-text">
<span class="brand-name">Government of Goa</span>
<span class="brand-subtitle">Blockchain e-Licensing Platform</span>
<span class="brand-name">License Authority</span>
<span class="brand-subtitle">Government of Goa, India</span>
</div>
</div>
<div class="nav-status">
@@ -186,7 +186,7 @@
<!-- Footer -->
<footer class="landing-footer" role="contentinfo">
<div class="footer-content">
<p class="copyright">&copy; {{ currentYear }} Government of Goa, India. All rights reserved.</p>
<p class="copyright">&copy; {{ currentYear }} License Authority - Government of Goa, India. All rights reserved.</p>
<div class="footer-links">
<a href="/policies" aria-label="Website Policies">Policies</a>
<a href="/terms" aria-label="Terms and Conditions">Terms</a>

View File

@@ -1,5 +1,5 @@
// =============================================================================
// GOA GEL LANDING PAGE - World-Class Blockchain Government Portal
// LICENSE AUTHORITY LANDING PAGE - Government of Goa, India
// Immersive, Graphical, Premium Design
// =============================================================================

View File

@@ -2,11 +2,11 @@
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Goa GEL - Government e-Licensing Platform | Government of Goa</title>
<title>License Authority | Government of Goa, India</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Official Government of Goa Blockchain-based Document Verification and e-Licensing Platform. Apply for licenses, track applications, and verify documents securely.">
<meta name="keywords" content="Government of Goa, e-Licensing, Blockchain, License, Permit, Government Services, Digital India">
<meta name="description" content="License Authority - Official Government of Goa blockchain-powered license management platform. Apply for licenses, track applications, and verify documents securely.">
<meta name="keywords" content="License Authority, Government of Goa, India, Blockchain, License, Permit, Government Services, Digital India">
<meta name="author" content="Government of Goa">
<meta name="robots" content="index, follow">
<meta name="theme-color" content="#1D0A69">
@@ -15,7 +15,7 @@
<meta name="accessibility" content="WCAG 2.1 Level AA">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="canonical" href="https://gel.goa.gov.in">
<link rel="canonical" href="https://license.goa.gov.in">
<!-- Google Fonts: Noto Sans (DBIM Mandatory) + Material Icons -->
<link rel="preconnect" href="https://fonts.googleapis.com">
@@ -27,7 +27,7 @@
<!-- Noscript fallback for accessibility -->
<noscript>
<div style="padding: 20px; text-align: center; background: #FFC107; color: #150202;">
JavaScript is required to use the Government of Goa e-Licensing Platform.
JavaScript is required to use the License Authority platform.
Please enable JavaScript in your browser settings.
</div>
</noscript>