From e014ded82a630bd91b15be4307125f5580119f4d Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Fri, 13 Feb 2026 13:50:25 -0800 Subject: Analyze page size and fix frontend tests --- frontend/coverage/src/components/FeedList.css.html | 200 ++++++++++++++++++--- 1 file changed, 175 insertions(+), 25 deletions(-) (limited to 'frontend/coverage/src/components/FeedList.css.html') diff --git a/frontend/coverage/src/components/FeedList.css.html b/frontend/coverage/src/components/FeedList.css.html index b2087e7..ffaa1a9 100644 --- a/frontend/coverage/src/components/FeedList.css.html +++ b/frontend/coverage/src/components/FeedList.css.html @@ -110,7 +110,107 @@ 45 46 47 -48  +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +        @@ -158,52 +258,102 @@      
.feed-list {
-    padding: 1rem;
-    background: white;
-    border-radius: 8px;
-    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
+    /* Removed card styling */
+    padding: 0;
+    background: transparent;
 }
  
 .feed-list h2 {
-    margin-top: 0;
-    border-bottom: 1px solid #eee;
-    padding-bottom: 0.5rem;
+    font-size: 1.2rem;
+    margin-bottom: 0.5rem;
+    border-bottom: 1px solid #999;
+    padding-bottom: 0.25rem;
+    text-transform: uppercase;
+    letter-spacing: 1px;
 }
  
-.feed-list-items {
+.feed-list-items,
+.tag-list-items,
+.filter-list {
     list-style: none;
     padding: 0;
     margin: 0;
 }
  
-.feed-item {
-    padding: 0.75rem 0;
-    border-bottom: 1px solid #f0f0f0;
+.sidebar-feed-item {
+    padding: 0.25rem 0;
+    border-bottom: none;
+    /* Clean look */
     display: flex;
     justify-content: space-between;
     align-items: center;
 }
  
-.feed-item:last-child {
-    border-bottom: none;
-}
- 
 .feed-title {
-    text-decoration: none;
     color: #333;
-    font-weight: 500;
+    text-decoration: none;
+    font-size: 0.9rem;
 }
  
 .feed-title:hover {
-    color: #007bff;
+    text-decoration: underline;
+    color: #000;
 }
  
 .feed-category {
-    background: #e9ecef;
-    padding: 0.2rem 0.5rem;
-    border-radius: 4px;
-    font-size: 0.8rem;
-    color: #666;
+    display: none;
+    /* Hide category in sidebar list to save space/match legacy simplicity if needed */
+}
+ 
+.tag-section {
+    margin-top: 2rem;
+}
+ 
+.tag-link,
+.filter-list li a {
+    color: #333;
+    text-decoration: none;
+    font-size: 0.9rem;
+    display: block;
+    padding: 0.1rem 0;
+}
+ 
+.tag-link:hover,
+.filter-list li a:hover {
+    text-decoration: underline;
+    background: transparent;
+    /* No hover bg */
+    color: #000;
+}
+ 
+.filter-section {
+    margin-bottom: 2rem;
+}
+ 
+.filter-list {
+    display: block;
+    /* Stack vertically */
+}
+ 
+.filter-list {
+    display: block;
+}
+ 
+.filter-list li a {
+    text-decoration: none;
+    color: #333;
+    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
+    font-weight: bold;
+    font-variant: small-caps;
+    text-transform: lowercase;
+    font-size: 1.1rem;
+    display: block;
+    margin-bottom: 0.5rem;
+}
+ 
+.filter-list li a:hover {
+    color: blue;
+    background-color: transparent;
 }
@@ -211,7 +361,7 @@