diff options
Diffstat (limited to 'frontend/src/components/FeedItem.css')
| -rw-r--r-- | frontend/src/components/FeedItem.css | 158 |
1 files changed, 0 insertions, 158 deletions
diff --git a/frontend/src/components/FeedItem.css b/frontend/src/components/FeedItem.css deleted file mode 100644 index 876fc66..0000000 --- a/frontend/src/components/FeedItem.css +++ /dev/null @@ -1,158 +0,0 @@ -.feed-item { - padding: 1rem; - margin-top: 5rem; - list-style: none; - border-bottom: none; -} - -/* removed read/unread specific font-weight to keep it always bold as requested */ - -.item-header { - display: flex; - justify-content: space-between; - align-items: flex-start; - margin-bottom: 0.5rem; -} - -.item-title { - font-family: var(--font-heading); - font-size: 1.8rem; - font-weight: bold; - text-decoration: none; - color: var(--link-color); - display: block; - flex: 1; -} - -.item-title:hover { - text-decoration: none; - color: var(--link-color); -} - -.item-actions { - display: flex; - gap: 0.5rem; - margin-left: 1rem; -} - -/* Legacy controls were simple text/links, but buttons are fine if minimal */ -.star-btn { - background: none; - border: none; - cursor: pointer; - font-size: 1.25rem; - padding: 0 0 0 0.5rem; - vertical-align: middle; - transition: color 0.2s; - line-height: 1; -} - -.star-btn.is-starred { - color: blue; -} - -.star-btn.is-unstarred { - color: var(--text-color); - opacity: 0.3; -} - -.star-btn:hover { - color: blue; -} - -.action-btn { - background: var(--sidebar-bg); - border: 1px solid var(--border-color, #ccc); - cursor: pointer; - padding: 2px 6px; - font-size: 1rem; - color: blue; - font-weight: bold; -} - -.action-btn:hover { - background-color: #eee; -} - -.dateline { - margin-top: 0; - font-weight: normal; - font-size: 0.75em; - color: #ccc; - margin-bottom: 1rem; -} - -.dateline a { - color: #ccc; - text-decoration: none; -} - -.item-description { - color: var(--text-color); - line-height: 1.5; - font-size: 1rem; - margin-top: 1rem; - overflow-wrap: break-word; - word-break: break-word; -} - -.item-description table, -.item-description pre, -.item-description code { - max-width: 100%; - overflow-x: auto; - display: block; -} - -.item-description img { - max-width: 100%; - height: auto; - display: block; - margin: 1rem 0; -} - -.item-description blockquote { - padding: 1rem 1rem 0 1rem; - border-left: 4px solid var(--sidebar-bg); - color: var(--text-color); - opacity: 0.8; - margin-left: 0; -} - -.scrape-btn { - background: var(--bg-color); - border: 1px solid var(--border-color, #ccc); - color: blue; - cursor: pointer; - font-family: var(--font-heading); - font-weight: bold; - font-size: 0.8rem; - padding: 2px 6px; - margin-left: 0.5rem; -} - -.scrape-btn:hover { - background: var(--sidebar-bg); -} - -@media (max-width: 768px) { - .feed-item { - margin-top: 2rem; - padding: 0.5rem; - } - - .item-title { - font-size: 1.4rem; - word-break: break-word; - } - - .item-header { - flex-direction: column; - gap: 0.5rem; - } - - .item-actions { - margin-left: 0; - margin-bottom: 0.5rem; - } -}
\ No newline at end of file |
