Fix navbar across all pages: add nav include, fonts, active state, spacing, stats, error pages

- Add nav.php include to 5 missing pages (cost-calculator, thank-you, 403, 404, 500)
- Add ErrorDocument directives to .htaccess for custom 403/404/500 pages
- Fix bogus accuracy stats (homepage, web-scraping, location pages)
- Fix invisible CTA buttons on property and financial service pages
- Add Google Fonts (Roboto Slab + Lato) to all pages missing it (tools, blog articles, error pages)
- Add active nav link highlighting (teal underline for current page)
- Improve footer contrast to WCAG AA, equal-height cards, mobile text scaling
- Consistent navbar-to-content spacing across all pages
- Bump cache version to v1.1.3
This commit is contained in:
root
2026-02-11 07:15:11 +00:00
parent dba4659768
commit edd491d680
28 changed files with 4922 additions and 86 deletions

View File

@@ -12,7 +12,10 @@ $keywords = "data cleaning UK, data validation, duplicate removal, data standard
<title><?php echo htmlspecialchars($page_title); ?></title>
<meta name="description" content="<?php echo htmlspecialchars($page_description); ?>">
<meta name="keywords" content="<?php echo htmlspecialchars($keywords); ?>">
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&family=Lato:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Open Graph -->
<meta property="og:title" content="<?php echo htmlspecialchars($page_title); ?>">

View File

@@ -402,7 +402,7 @@ $faqPageName = 'Financial Data Services FAQ';
<div class="container">
<h1>Financial Data Services & Market Intelligence UK</h1>
<p class="hero-subtitle">FCA-aware financial data services for hedge funds, asset managers, and investment firms. Market data extraction, alternative data solutions, and compliant financial intelligence to support your investment strategies.</p>
<a href="/quote" class="btn btn-white">Request Consultation</a>
<a href="/quote" class="btn btn-primary">Request Consultation</a>
</div>
</section>

View File

@@ -381,7 +381,7 @@ $faqPageName = 'Property Data Extraction FAQ';
<div class="container">
<h1>UK Property Data Extraction Services</h1>
<p class="hero-subtitle">Professional property data extraction from Rightmove, Zoopla, OnTheMarket, and other UK property portals. GDPR-compliant property market intelligence for investors, analysts, estate agents, and property developers.</p>
<a href="/quote" class="btn btn-white">Get a Free Consultation</a>
<a href="/quote" class="btn btn-primary">Get a Free Consultation</a>
</div>
</section>

View File

@@ -592,7 +592,7 @@ $breadcrumbs = [
<span class="stat-label">Projects Delivered</span>
</div>
<div class="stat">
<span class="stat-number">99.8%</span>
<span class="stat-number">99.7%</span>
<span class="stat-label">Data Accuracy</span>
</div>
<div class="stat">
@@ -667,7 +667,7 @@ $breadcrumbs = [
<p>From simple static pages to complex JavaScript applications, we handle all website technologies. Extract from one site or thousands simultaneously with our scalable infrastructure.</p>
</div>
<div class="feature-card">
<h3>99.8% Data Accuracy</h3>
<h3>99.7% Data Accuracy</h3>
<p>Multi-layer validation, automated quality checks, and human review processes ensure the data you receive is accurate, complete, and properly formatted.</p>
</div>
<div class="feature-card">