The visual system for WellSourced, an open-source product discovery engine for ethical shopping. Built to feel like trusted public infrastructure: fast, honest, and warm. Convenience leads; values follow.
Grounded organic meets clean modernity. Lowercase wordmark. A single-color mark that reads as a “w” folded into a well: origin, source, enclosed.
<iframe> or an <a>. Both include a citation link back to the brand profile.Teal as trust anchor; warm sand as the page temperature. Trust tiers use a calibrated gray → blue → green spectrum that maps to verification depth. Never to emotion.
Satoshi for structure; DM Serif Display for emphasis; DM Sans for reading; JetBrains Mono for data. A pairing that reads as both modern and institutional.
4px base unit. Radii stay friendly but restrained. No pill-everything. Elevation is quiet; hover states earn attention.
Line icons, 1.75px stroke, rounded caps. Lucide as the base set. Custom marks only where semantics demand it: trust tiers, ownership types, the Buy Direct arrow.
Ten components, each with required states. Built in this order because this is the order they’ll be used in anger: nav, search, chips, then product cards.
Audio gear built for long walks and long attention. Designed and assembled in Portland, OR; repairable by default.
Clean, restrained. Teal focus glow signals a live field. Errors help, never shame: helper text should tell you what to do next.
shpat_ and be 38 chars.Motion is structural, never decorative. We move things to confirm an action, surface a state, or hand off focus. Nothing swoops, nothing bounces. A shopper should never wait on an animation to complete.
cubic-bezier(.2,.7,.3,1) for everything. No spring, no elastic. This is research infrastructure, not a game.prefers-reduced-motion. No exceptions.Imagery must earn its place. Product shots do the job, brand photography provides context, and everything else (stock illustrations of handshakes, planet icons, smiling families) is out. If an image doesn't tell the user something they can't read, delete it.
Never apologize. Just hand the user the next useful action. Illustration is an open magnifying glass, not a sad face.
Try a broader search, or browse by category. Every brand here is indexed. If you can't find it, help us add it.
A partial search results view: nav, sticky search, active filter chips, three product cards at their real size. The system validating itself.