Skip to content

feat: show source name near title and when collapsed on all card tiers#22

Merged
jgordijn merged 2 commits into
mainfrom
entry-card-source-visibility
Mar 13, 2026
Merged

feat: show source name near title and when collapsed on all card tiers#22
jgordijn merged 2 commits into
mainfrom
entry-card-source-visibility

Conversation

@jgordijn

Copy link
Copy Markdown
Owner

What

Move the source (resource name) display to be more prominent on entry cards:

  • Featured & High Priority tiers: Source avatar + name + relative time now appears directly below the title, outside the expanded section — always visible even when collapsed
  • Worth a Look & Low Priority tiers: Source name text added next to the existing avatar in the compact collapsed rows (responsive: hidden on very narrow screens)
  • Source removed from the bottom meta section in all expanded panels (moved up to below title)

Why

The source was buried in the bottom meta area and completely invisible when cards were collapsed (Featured/HP). Users scanning their feed need to quickly identify where an article comes from to decide whether to expand or skip.

Changes

  • ui/src/lib/components/EntryCard.svelte — restructured source display in all four tier templates (+43/-23 lines)
  • No backend changes
  • No new dependencies

- Featured/HP: add source+time line below title, visible in both
  collapsed and expanded states
- WaL/LP: add source name text next to avatar in collapsed compact rows
- Move source display from bottom meta section to below title in all
  expanded panels
- Source avatar+name+time now always visible regardless of card state
@jgordijn jgordijn enabled auto-merge (squash) March 13, 2026 15:40
@jgordijn jgordijn merged commit 91f06d6 into main Mar 13, 2026
1 check passed
@jgordijn jgordijn deleted the entry-card-source-visibility branch March 13, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant