Owner review 43 — club hero B; the photo counter, specified; open issues (2026-10-16)
Status: Active · Date: 2026-10-16
Answers: "Let's do B. And let's make sure to properly take care of the photo count at the bottom right of the photos to ensure it looks and behaves correctly. And what are the open issues?"
Boards:
flat-v2-hub§ 클럽 홈: every frame in B, plus "With a tagline" and "No photo".flat-v2-lib-chrome§ MediaBand: the group "Photo counter".flat-v2-lib-surfaces§ Club hero.
Library: §3 MediaBand (the photos, the photo counter) and §4 Club hero (chosen: B).
The hero is B
The logo no longer hangs on the band.
- Layout: 24 under the band, the logo 56 at the rail, and beside it the name (wraps, never cut) and three facts: "강남구 | NTRP 3.0–4.0 | 멤버 42명". An optional one-line tagline follows the facts.
- Everywhere: the same hero serves members, officials and non-members, on every board that draws the club page.
- Removed: option A's code and frames.
The photo counter, specified
What was wrong with it:
- It followed the app theme. It was a neutral Tag, so in dark it became a light pill with dark text over a photo that does not change with the theme.
- Its contrast failed on bright photos. Its α0.5 ink kept white 13 text at only about 3.4:1 over a bright photo, under the 4.5:1 text needs.
Look:
- Content: "1 / 5", white 13/18·600 tabular numerals.
- Pill: the same on-photo fill as the circles (ink α0.6), 24 tall, r12, 8 each side.
- Position: its outer edge on the rail, 12 above the band's bottom.
- Contrast, one fill: α0.6 is the least ink that holds white 13 text at 4.5:1 over a white sky (4.8:1). The owner asked why the counter differed from the icons. A first pass darkened only the counter (α0.64) while the circles kept α0.5, because a glyph needs only 3:1. That made two shades for one family, so the circles moved to the same α0.6 (their glyphs gain contrast) and the +N overlays on photo grids follow it.
- Theme: the same in dark, because it belongs to the photo.
- Large text: the numerals grow with text; the circles stay.
Behaviour:
- The set: the band holds up to five photos.
- They are the club's featured set, picked by officers (
club_mediakindfeatured); without one, the five latest approved. - The first is the cover.
- The album frame comes last: the last photo dimmed, 앨범 전체 보기 › and "사진 12장".
- The set follows NN/g: five or fewer, the count and position shown, never auto-advancing.
- They are the club's featured set, picked by officers (
- When it shows: with two photos or more. It never shows on the album frame, on the default cover or while loading.
- Updating: it changes when a swipe settles, without motion. Tabular numerals keep its width fixed.
- Not a control: it is hidden from assistive tech. The band is one adjustable element ("클럽 사진, 5장 중 1번째"), and a swipe up or down moves it. A tap on a photo opens the album viewer there.
Also: neighbouring circles on the photo are now 12 apart, which is Apple's padding for bezeled controls.
Drawn: the first photo, the last photo, the album frame, a white-sky photo, one photo (no counter), dark and 200%.
Checked: the board verifier passes every board, and the flows board finds every tap.
Open issues
Aggregated into one living list: Flat v2 — open issues. The outside-code items are EXT-17 to EXT-20 in the External Blockers Register.