diff --git a/.claude/settings.local.json b/.claude/settings.local.json index da8cd84..6557809 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -32,7 +32,8 @@ "Bash(npm install:*)", "Bash(terser:*)", "Bash(curl:*)", - "Bash(cp:*)" + "Bash(cp:*)", + "WebFetch(domain:ukdataservices.co.uk)" ], "deny": [] } diff --git a/add_inline_css.php b/add_inline_css.php index d4dbc2d..4dce473 100644 --- a/add_inline_css.php +++ b/add_inline_css.php @@ -1,10 +1,7 @@ '; - -foreach ($files as $file) { - $content = file_get_contents($file); - - if ($content === false) { - continue; - } - - // Add inline CSS right before - if (strpos($content, '') !== false && strpos($content, 'btn-fix-inline') === false) { - $content = str_replace('', $inline_css . "\n\n", $content); - - file_put_contents($file, $content); - echo "Added inline CSS to: " . basename($file) . "\n"; - } -} - -// echo "Inline CSS fix complete!\n"; -?> \ No newline at end of file + \ No newline at end of file diff --git a/assets/css/main.css b/assets/css/main.css index fbe171f..55e907f 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1252,7 +1252,7 @@ img { /* Blog article styles */ .blog-article { - padding: 40px 0 80px; + padding: 110px 0 80px; background: white; position: relative; clear: both; @@ -2965,6 +2965,33 @@ aside.related-articles { font-weight: 500; } +/* Category links section */ +.category-links { + display: flex; + gap: 1rem; + justify-content: center; + flex-wrap: wrap; + margin-top: 2rem; + width: 100%; +} + +.category-links .btn { + min-width: 200px; +} + +/* Mobile responsive for category links */ +@media (max-width: 768px) { + .category-links { + flex-direction: column; + align-items: center; + } + + .category-links .btn { + width: 100%; + max-width: 300px; + } +} + /* Button text visibility fix */ .btn * { color: inherit; diff --git a/blog/articles/business-intelligence-dashboard-design.php b/blog/articles/business-intelligence-dashboard-design.php index 0a7d9d5..1703e5d 100644 --- a/blog/articles/business-intelligence-dashboard-design.php +++ b/blog/articles/business-intelligence-dashboard-design.php @@ -142,16 +142,14 @@ $read_time = 12; - +
@@ -1351,12 +1349,12 @@ $read_time = 12; progressBar.className = 'reading-progress'; progressBar.style.cssText = ` position: fixed; - top: 70px; + top: 0; left: 0; width: 0%; height: 3px; background: linear-gradient(90deg, #179e83, #144784); - z-index: 999; + z-index: 1000; transition: width 0.3s ease; `; document.body.appendChild(progressBar); diff --git a/blog/articles/cloud-native-scraping-architecture.php b/blog/articles/cloud-native-scraping-architecture.php index c980785..cd394b1 100644 --- a/blog/articles/cloud-native-scraping-architecture.php +++ b/blog/articles/cloud-native-scraping-architecture.php @@ -124,16 +124,14 @@ $read_time = 11; - +
diff --git a/blog/articles/competitive-intelligence-roi-metrics.php b/blog/articles/competitive-intelligence-roi-metrics.php index d35dcf2..d57ffd7 100644 --- a/blog/articles/competitive-intelligence-roi-metrics.php +++ b/blog/articles/competitive-intelligence-roi-metrics.php @@ -142,16 +142,14 @@ $read_time = 8; - +
diff --git a/blog/articles/data-automation-strategies-uk-businesses.php b/blog/articles/data-automation-strategies-uk-businesses.php index b07b7ec..c389884 100644 --- a/blog/articles/data-automation-strategies-uk-businesses.php +++ b/blog/articles/data-automation-strategies-uk-businesses.php @@ -122,16 +122,14 @@ $og_image = "https://ukdataservices.co.uk/assets/images/icon-automation.svg"; - + -
+
- +
diff --git a/blog/articles/fintech-market-analysis-uk.php b/blog/articles/fintech-market-analysis-uk.php index c64ce86..84a267b 100644 --- a/blog/articles/fintech-market-analysis-uk.php +++ b/blog/articles/fintech-market-analysis-uk.php @@ -58,7 +58,6 @@ $breadcrumbs = [ -