Skip to content

[UX · V1] Tutors browse grid — desktop 4-col → 3-col (cards too packed) #499

Closed

Description

@owlstonbusiness-svg

Summary

CEO review of live /tutors browse (Primary & Secondary, ~83 tutors): 4 columns per row is too packed for rich TutorCards. Switch desktop to 3 columns.

Why (conversion)

Each card carries avatar · ID · role · gender · headline · schools · achievements · price · Request. At 4-wide:

  • Headlines wrap hard
  • Achievement bullets feel squeezed
  • Side-by-side compare (IB/DSE examiners) is slower to scan

Marketplace pattern for rich cards (Airbnb-style) is usually 3 on laptop, not 4.

Acceptance

  • Desktop (≥lg / ~1280px): tutor browse grid = 3 columns (grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 or equivalent — not lg:grid-cols-4)
  • Tablet: 2 columns
  • Mobile: 1 column
  • Apply on main tutors browse (and any shared TutorCard grid that currently uses 4-col at desktop — landing rails only if they share the same dense card; do not break intentional compact rails without checking)
  • Card content stays; extra width should reduce awkward wraps on headline + achievements
  • Optional same PR: cap achievements preview to ~3 lines + “more” so row heights stay more even (nice-to-have, not blocking)

Out of scope

CEO lock

  • Do ship: 3-col desktop
  • Do not keep 4-col “to show more tutors” — density hurts compare/convert more than it helps discovery density

Screenshot context

CEO attached live Safari screenshot of 4-col Primary & Secondary results (MM-T129 / T079 / T164 / T083 row visible).

Cross-links

Activity

  1. owlstonbusiness-svg commented on Oct 28, 2026

    @owlstonbusiness-svg
    CollaboratorAuthor

    CEO sprint adopt (2026-10-28) — Grok Expert CORRECTED → P0

    Live check (Grok Expert): desktop tutors browse still runs 4-col — cards feel packed (avatar + ID + role + gender + headline + schools + achievement + price + Request).

    ADOPT: ship desktop 3-col this sprint (1 mobile · 2 tablet · 3 desktop). Do not keep 4-col.

    Priority: P0 with #502 preferred name + #498 Gold→Blue Tick.

    Full CORRECTED: #498 (comment)

  2. owlstonbusiness-svg commented on Oct 28, 2026

    @owlstonbusiness-svg
    CollaboratorAuthor

    CEO re-check ADOPT (2026-10-28 ~14:27 HKT) — Grok Expert

    Live + repo: tutors grid uses lg:grid-cols-3 xl:grid-cols-4 → still 4-col on wide desktop.

    ADOPT AC: remove xl:grid-cols-4 (and any home featured twin). 3 columns from lg up (1 mobile · 2 md · 3 lg+).

    P0 with #502 + #498. Full CORRECTED: see latest on #498.

  3. owlstonbusiness-svg commented on Oct 28, 2026

    @owlstonbusiness-svg
    CollaboratorAuthor

    CEO hygiene add (2026-10-28) — all xl:grid-cols-4 tutor grids

    Drop xl:grid-cols-4 not only on /tutors — same packed pattern also on:

    • src/routes/tutors.index.tsx (3 grids)
    • src/routes/index.tsx home featured (2)
    • src/routes/_authenticated.saved-posts.tsx (1)

    AC: force 3-col from lg up everywhere tutor cards grid on browse/home/saved.

  4. added a commit that references this issue on Oct 29, 2026
  5. added 2 commits that reference this issue on Oct 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesturgentGood for newcomers

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions