From baf977f3fe08815045e493cd394a9575cf229c3b Mon Sep 17 00:00:00 2001 From: Kev Date: Thu, 16 Jul 2026 21:32:58 -0400 Subject: [PATCH] M1b grade-reveal (screen 02): Rev 3 team chip + Design mobile hero (74px) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GradeResultCard already carried Design's ยง7 grade-reveal structure (hero + identity + 3-col grid + intel box) โ€” the screen was built to the same contract Design's mobile follows. Applied the Rev 3 gaps: team context now a TeamChip (real logo/monogram), and the mobile grade hero โ†’ 74px (Design's exact mobile size; M1a had 80). Desktop hero unchanged (116px). Built to Design's mobile spec, VISUALLY UNVERIFIED at 390px. Co-Authored-By: Claude Opus 4.8 (1M context) --- web/src/app/globals.css | 2 +- web/src/components/vyndr/GradeResultCard.tsx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/web/src/app/globals.css b/web/src/app/globals.css index f7fec99..75cd4b5 100644 --- a/web/src/app/globals.css +++ b/web/src/app/globals.css @@ -1316,7 +1316,7 @@ html[data-font="readable"] .wm::after { opacity: 0.45 !important; } /* Grade hero zone: full-width, slightly smaller letter on phones. */ @media (max-width: 640px) { - .grade-hero { font-size: 80px !important; } + .grade-hero { font-size: 74px !important; } /* Design mobile grade-reveal hero */ /* Session 43 โ€” player-profile hero name was clipping (e.g. "Wembanyam") at 390px. Shrink + wrap instead of overflowing the flex row. */ .player-hero-name { font-size: 24px !important; overflow-wrap: anywhere; } diff --git a/web/src/components/vyndr/GradeResultCard.tsx b/web/src/components/vyndr/GradeResultCard.tsx index 8d789e7..540b129 100644 --- a/web/src/components/vyndr/GradeResultCard.tsx +++ b/web/src/components/vyndr/GradeResultCard.tsx @@ -1,6 +1,7 @@ 'use client'; import { useEffect, useState } from 'react'; +import TeamChip from '@/components/vyndr/TeamChip'; import SportBadge from '@/components/vyndr/SportBadge'; import SectionHead from '@/components/vyndr/SectionHead'; import VBtn from '@/components/vyndr/VBtn'; @@ -123,7 +124,7 @@ export default function GradeResultCard({
- {d.team && {d.team}} + {d.team && }