Comprehensive SEO and UI improvements across site

SEO Improvements:
- Add Twitter/OG meta tags to gdpr-compliance.php and terms-of-service.php
- Add author bios with E-E-A-T signals to all blog articles
- Add breadcrumb schema markup to key pages
- Create new service pages: price-monitoring.php, competitive-intelligence.php
- Create location pages: london.php, manchester.php, birmingham.php
- Update sitemap.xml with new pages

UI/CSS Improvements:
- Move testimonials section from inline styles to CSS classes
- Standardize hero gradients to #144784 → #179e83 across all pages
- Unify card border styles to border-left: 4px solid #179e83
- Fix CTA gradient direction consistency on location pages
- Standardize breadcrumb colors to #144784
- Replace all purple accent colors (#667eea, #764ba2) with brand colors
- Add CSS variables for brand consistency in main.css

Code Cleanup:
- Delete 6 emergency CSS fix files (button-emergency-fix.css, etc.)
- Remove related-articles-fix.css references from blog articles
- Consolidate styles into main.css

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-12-07 11:49:39 +00:00
parent 72d7a641f0
commit e144b20798
73 changed files with 5019 additions and 941 deletions

View File

@@ -15,6 +15,12 @@ header('Referrer-Policy: strict-origin-when-cross-origin');
$page_title = "Get a Quote | UK Data Services - Professional Data Solutions";
$page_description = "Get a free, no-obligation quote for your data project. Tell us your requirements and we'll provide a detailed proposal within 24 hours.";
$canonical_url = "https://ukdataservices.co.uk/quote";
// Breadcrumb navigation
$breadcrumbs = [
['url' => '/', 'label' => 'Home'],
['url' => '', 'label' => 'Request Quote']
];
?>
<!DOCTYPE html>
<html lang="en">
@@ -298,7 +304,7 @@ $canonical_url = "https://ukdataservices.co.uk/quote";
}
.step-number {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
background: linear-gradient(135deg, #179e83 0%, #144784 100%);
color: white;
width: 30px;
height: 30px;
@@ -327,7 +333,7 @@ $canonical_url = "https://ukdataservices.co.uk/quote";
}
.checkbox-item:hover {
border-color: #667eea;
border-color: #179e83;
background: #f8f9ff;
}
@@ -337,7 +343,7 @@ $canonical_url = "https://ukdataservices.co.uk/quote";
}
.checkbox-item.checked {
border-color: #667eea;
border-color: #179e83;
background: #f8f9ff;
}
@@ -358,7 +364,7 @@ $canonical_url = "https://ukdataservices.co.uk/quote";
}
.radio-item:hover {
border-color: #667eea;
border-color: #179e83;
background: #f8f9ff;
}
@@ -368,7 +374,7 @@ $canonical_url = "https://ukdataservices.co.uk/quote";
}
.radio-item.checked {
border-color: #667eea;
border-color: #179e83;
background: #f8f9ff;
}
@@ -390,7 +396,7 @@ $canonical_url = "https://ukdataservices.co.uk/quote";
border-bottom: none;
font-weight: 600;
font-size: 1.2rem;
color: #667eea;
color: #179e83;
}
@media (max-width: 768px) {
@@ -444,6 +450,7 @@ $canonical_url = "https://ukdataservices.co.uk/quote";
"isAccessibleForFree": true
}
</script>
<?php include($_SERVER['DOCUMENT_ROOT'] . '/includes/breadcrumb-schema.php'); ?>
</head>
<body>
<!-- Skip to content link for accessibility -->