diff --git a/src/app/articles/[slug]/ArticleDetailClient.tsx b/src/app/articles/[slug]/ArticleDetailClient.tsx
index ce98f00..6c4385d 100644
--- a/src/app/articles/[slug]/ArticleDetailClient.tsx
+++ b/src/app/articles/[slug]/ArticleDetailClient.tsx
@@ -252,7 +252,7 @@ export default function ArticleDetailClient({ article, relatedArticles, relatedF
·
{article.readTime}
-
+
{article.title}
diff --git a/src/app/home-page/components/ArticleFeed.tsx b/src/app/home-page/components/ArticleFeed.tsx
index 4c5f37a..a77cc83 100644
--- a/src/app/home-page/components/ArticleFeed.tsx
+++ b/src/app/home-page/components/ArticleFeed.tsx
@@ -416,29 +416,8 @@ export default function ArticleFeed() {
- {/* Row: topic chips */}
-
-
Topics:
-
- {ALL_CATEGORIES.map((cat) => {
- const isActive = activeCategory === cat;
- return (
-
- );
- })}
-
-
+ {/* Topic chip row removed per current design direction —
+ Industry News shows all stories with no per-topic filter. */}
{/* Advanced filters panel */}
{showAdvanced && (
diff --git a/src/app/news/[slug]/NewsArticleDetailClient.tsx b/src/app/news/[slug]/NewsArticleDetailClient.tsx
index 29af28a..c564fd8 100644
--- a/src/app/news/[slug]/NewsArticleDetailClient.tsx
+++ b/src/app/news/[slug]/NewsArticleDetailClient.tsx
@@ -306,7 +306,7 @@ export default function NewsArticleDetailClient({
{article.readTime}
-
+
{article.title}
diff --git a/src/components/FeaturedBentoFromDb.tsx b/src/components/FeaturedBentoFromDb.tsx
index e4eac25..ab676ec 100644
--- a/src/components/FeaturedBentoFromDb.tsx
+++ b/src/components/FeaturedBentoFromDb.tsx
@@ -112,7 +112,7 @@ export default async function FeaturedBento() {
{hero.category}
)}
-
+
{hero.title}
{hero.excerpt && (
diff --git a/src/styles/tailwind.css b/src/styles/tailwind.css
index 11b73e9..f851f91 100644
--- a/src/styles/tailwind.css
+++ b/src/styles/tailwind.css
@@ -56,10 +56,11 @@ body {
font-family: var(--font-body);
background-color: var(--color-bg);
color: var(--color-foreground);
- /* Smoothing intentionally NOT overridden — `antialiased`/`grayscale` was
- correct for the old dark theme but renders thinner/harsher on the new
- light theme. Default OS smoothing (subpixel on Windows/older macOS,
- `auto` elsewhere) gives Inter + Lora their intended weight. */
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ text-rendering: optimizeLegibility;
+ font-feature-settings: 'kern', 'liga';
+ letter-spacing: -0.005em;
}
/* =====================