From fc2bc854f4e3bae3503d5000f1fbc414bfa7e0cc Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Fri, 13 Feb 2026 11:23:32 -0800 Subject: UI Refinements: remove redundant header and fix global monospace font stack --- frontend/src/App.css | 5 ----- frontend/src/components/FeedItem.css | 3 ++- frontend/src/components/FeedItems.tsx | 7 ------- frontend/src/components/FeedList.css | 5 +++-- frontend/src/components/FeedList.tsx | 2 +- frontend/src/index.css | 14 +++++++------- 6 files changed, 13 insertions(+), 23 deletions(-) (limited to 'frontend/src') diff --git a/frontend/src/App.css b/frontend/src/App.css index a51fef3..f7c977a 100644 --- a/frontend/src/App.css +++ b/frontend/src/App.css @@ -5,9 +5,6 @@ body { margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', - 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', - sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -32,7 +29,6 @@ body { display: flex; justify-content: space-between; align-items: center; - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold; } @@ -45,7 +41,6 @@ body { .nav-link, .logout-btn { - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold; font-variant: small-caps; text-transform: lowercase; diff --git a/frontend/src/components/FeedItem.css b/frontend/src/components/FeedItem.css index 06fac2f..fef1f93 100644 --- a/frontend/src/components/FeedItem.css +++ b/frontend/src/components/FeedItem.css @@ -23,7 +23,8 @@ .item-title { font-size: 1.25rem; - /* Legacy h3 size approx */ + font-weight: bold; + /* Legacy headers were bold */ text-decoration: none; color: #333; display: block; diff --git a/frontend/src/components/FeedItems.tsx b/frontend/src/components/FeedItems.tsx index 9e732a0..aaec2f4 100644 --- a/frontend/src/components/FeedItems.tsx +++ b/frontend/src/components/FeedItems.tsx @@ -160,16 +160,9 @@ export default function FeedItems() { if (loading) return
Loading items...
; if (error) return
Error: {error}
; - let title = 'Items'; - if (tagName) title = `Tag: ${tagName}`; - else if (feedId) title = 'Feed Items'; - else if (filterFn === 'starred') title = 'Starred Items'; - else if (filterFn === 'all') title = 'All Items'; - else title = 'Unread Items'; return (
-

{title}

{items.length === 0 ? (

No items found.

) : ( diff --git a/frontend/src/components/FeedList.css b/frontend/src/components/FeedList.css index 1c7395a..3b854b5 100644 --- a/frontend/src/components/FeedList.css +++ b/frontend/src/components/FeedList.css @@ -21,7 +21,7 @@ margin: 0; } -.feed-item { +.sidebar-feed-item { padding: 0.25rem 0; border-bottom: none; /* Clean look */ @@ -75,6 +75,7 @@ display: block; /* Stack vertically */ } + .filter-list { display: block; } @@ -94,4 +95,4 @@ .filter-list li a:hover { color: blue; background-color: transparent; -} +} \ No newline at end of file diff --git a/frontend/src/components/FeedList.tsx b/frontend/src/components/FeedList.tsx index d1a4625..91d927c 100644 --- a/frontend/src/components/FeedList.tsx +++ b/frontend/src/components/FeedList.tsx @@ -50,7 +50,7 @@ export default function FeedList() { ) : (