Skip to content

Owner review 36 — the Feed item in three rows and a footer (2026-10-15) ​

Status: Active · Date: 2026-10-15

Answers: "Let's compact the information down so that other than the last row (fourth row), all the other information can fit inside three rows."

Board: flat-v2-hub § 홈.

Ruling ​

Every Feed item is three rows of content plus the footer. At 390 that makes it 128 tall for every kind, so the text block matches the 96 thumbnail and the Feed reads at an even pitch.

RowHolds
1Overline: the kind, then its source
2Title: one line. A post, which has no facts, takes rows 2 and 3 for two lines of its text
3Facts: at most two, when first, then the deciding fact
4Footer: the posted time and the counts

What compacting required:

  • The deadline line is folded into the facts. A deadline is shown only when it falls before the event, as a tournament's registration does. It then takes the second slot, in warnText ("10.18 (토) | D-3 접수 마감").
    • A deadline that is the event's own start is dropped: a 번개 recruits until it starts, so its "오늘 18:00 모집 마감" said nothing the time did not.
  • Two facts at most. The second fact is the deciding one per kind:
    • 복식 for a session;
    • the NTRP band for a 번개;
    • the venue for a 교류전;
    • the session for a result;
    • the uploader for photos.
    • A tournament's divisions move to its page.
  • Dates are shorter: a short weekday within the week ("토 19:00"), else "10.18 (토)". 오늘 and 내일 stay.
  • The title is one line, except a post's two.

Large text. From 1.5× the title and the facts may wrap to two lines and the thumbnail drops to 56. Legibility outranks the even pitch there.

Dark is checked. The flows board's taps still find their targets.

Changes ​

  • Library §5, Feed item: the anatomy, the dates and the slots by kind.
  • The 홈 spec's item and date rows.

Markdown remains the source of truth. Run yarn docs:check before handoff.