- Shipped
- 14 Agosti 2026, 00:48 UTC
- Author
- kamo
- Commit
- d0db229
Adds the ten vendor assets and renders them in place of the lettermark placeholders. These are WORDMARKS, not square icons like the email provider set, and their aspect ratios run from 0.72:1 (Dayforce, taller than wide) to 6.2:1 (Paychex). The email cards' 44px square tile would squash most of them and shrink the wide ones to an illegible smear, and a border drawn around a wordmark reads as a mistake rather than a frame. So the mark now renders at a fixed HEIGHT with automatic width and its own aspect ratio, capped so Paychex cannot dominate a card. One consistent height across ten different shapes is what makes the grid look deliberate. Each asset's intrinsic viewBox dimensions are recorded alongside its path because next/image needs them to reserve the correct box — handing it a square for a 6:1 asset reintroduces exactly the distortion this avoids. On the card the logo takes its own row above the name and status chip, rather than sitting beside them as an icon would. The logo is marked decorative wherever the provider name is rendered next to it, so a screen reader reads the name once rather than twice; the lettermark tile stays for GENERIC_CSV, which is a connection state rather than a vendor and has no asset.