~ knotless Search/
↑↓ move↵ open⇧↵ all results

chadtmiller.com/knotless

git that lives in your Atmosphere account

knotless.dev
1 collaborator

knotless 0.13.0 Latest 2 packages, 1 image

1
10

Stars in the feed draw full-size avatars, and times fit a range

Merged
Merged chadtmiller.com asked to merge into main from chadtmiller.com/knotless:web/feed-star-avatars

What changes

A star in the feed draws its avatar at the size every other row does, and the time column is wide enough for a range such as 16:54–17:04.

Why

Star rows were styled light, which shrank the avatar to 20px beside the 32px of every other row, so it looked like a mistake. And the time column, 4.25rem, held a single time but not a range: at 12px mono, the eleven characters of a range ran about 79px, past the column and under the avatar. It is now 5.25rem (84px).

How it was checked

just look on the runner, over a feed answer with stars and time ranges in it: the star avatars match the rows around them, and a range clears the avatar on desktop and phone. The recorded feed moves only by the wider column.

Shots-moved: home, profile-activity

Shortcomings

The wider column takes a little from the sentence on a phone.

🤖 Generated with Claude Code

Approved

This removes the rule that shrank avatars in light feed rows to 20px, so star rows now use the same 32px avatar as the rest. It also widens --feed-time from 4.25rem to 5.25rem. light is only applied to starred items (FeedItem.svelte:85), so the deletion affects nothing else. The li.light::before connector already starts at --avatar-md, so it still lines up with the larger avatar. I found nothing that needs changing. I only read the CSS and did not render it. The PR says it relies on the shots check for the visual result, so confirm that check looks right.

Merged as e9f8f51