# sohna.dev/waterlemon

Source: https://sohna.dev/waterlemon
Captured: 2026-09-13
Tags: saas, landing, light, both, minimal, playful, bento, playful, friendly, confident, calm, optimistic
Colors: #fefefe, #ced0cf, #080808, #b0b0b0, #909091, #303030, #6f6f6f, #505050
Type (h1): Inter · 76px/92px · 700 · tracking -3px — "Create polished icons for your product with Waterlemon Skills for C h a t G P T "
Type (h2): Inter · 60px/72px · 700 · tracking -2px — "Generate Icons for every product use case"
Type (h3): Inter · 18.72px/normal · 700 — "What is Waterlemon?"
Type (body): Inter · 18px/24px · 600 — "Create icons using Waterlemon Linepop Icon Skill"
Type (button): Inter · 24px/32px · 700 · tracking -0.16px — "Get Pro Skills – $27"
Button (primary): "Get Pro Skills – $27" — fill #ffffff, text #020202, radius 20px, border 4px, padding 16px 20px 16px 16px, height 80px, type 24px/700
Radii: 24px (29), 40px (5), 20px (4), 56px (4), 32px (2)

## Images

- Hero (desktop): https://media.lvly.design/library/sohna-dev-waterlemon/hero.webp?v=5c17d2ed
- Page crop (mid-1): https://media.lvly.design/library/sohna-dev-waterlemon/mid-1.webp?v=0fc96081
- Page crop (mid-2): https://media.lvly.design/library/sohna-dev-waterlemon/mid-2.webp?v=ee14ba0c
- Hero (mobile): https://media.lvly.design/library/sohna-dev-waterlemon/mobile-hero.webp?v=168fa4f1
- Full page (desktop): https://media.lvly.design/library/sohna-dev-waterlemon/full.jpg?v=726146bc
- Full page (mobile): https://media.lvly.design/library/sohna-dev-waterlemon/mobile-full.jpg?v=61abef7c
- Clip preview (mp4): https://media.lvly.design/library/sohna-dev-waterlemon/video-499fid.preview.mp4?v=48755df0

Waterlemon sells icon "Skills" for ChatGPT and Codex, and the page gets out of the way so the icons can sell themselves. A white ground, a single 76px Inter headline at weight 700 and −3px tracking, and a chrome that is entirely black and gray: the key phrases sit in near-black while the connective words fade to a light gray, so the sentence reads as a highlight before it reads as a sentence. Two pills follow — an outlined one with a thick 4px black border and a solid black one — and then the product takes over: a grid of rounded 24px cards, each a 2×2 tile of illustrated icons with a gray caption strip naming the style (Glass, Watercolor, Yarn, Sketchy, Pulse, Candypop). Every bit of color on the page is inside the icons, which is exactly why they pop. It is a gallery pretending to be a landing page, and the restraint is the point.

## Steal-worthy details

- Two-tone headline: the product words in `#080808`, the filler words in a light gray, so emphasis is typographic rather than a second typeface or size.
- Inline brand marks in the headline — a small watermelon emoji and the OpenAI logo set as glyphs in the running text, sized to cap height.
- The CTA pair is one shape at two weights: a white pill with a 4px black border beside a solid black pill, both 20px radius and 24px/700 type, so the hierarchy is stated with fill alone.
- Style cards are 2×2 icon tiles separated by hairlines, with a soft gray caption strip and a tiny "Pro" badge in the top-right tile — the caption strip is the only tinted surface in the layout.
- Large, consistent radii (24px on cards, 40–56px on outer groups) and generous white gutters keep dozens of colorful illustrations from feeling like noise.
- Zero accent color in the UI: buttons, badges and captions are all black/gray, which leaves the full spectrum to the content.

## Style recipe

Set a pure white page (`#ffffff`) and use Inter for everything. Display headlines at 72–80px, weight 700, tracking −3px, line-height ~1.2; body at 18px weight 600. Color the emphasised words `#080808` and the rest of the headline a light gray (`#ced0cf`–`#b0b0b0`); never use a second face or size for emphasis. Keep the UI palette to black and a gray ramp (`#303030`, `#505050`, `#6f6f6f`, `#909091`, `#b0b0b0`, `#ced0cf`) — the only saturated color on the page lives inside imagery. Buttons are pills: 20px radius, 16–20px padding, 24px/700 label; the primary is solid `#080808` with white text and the secondary is white with a 4px `#080808` border. Compose content as a grid of cards with 24px radius and a 1px `#ced0cf`-ish hairline, subdivided into equal tiles by hairlines, each card closed by a light-gray (`#f5f5f5`-range) caption strip with a 18px/600 centered label; drop a small 12px "Pro"-style pill badge in a tile corner where needed. Inline small brand glyphs or emoji into headline text at cap height. Use wide gutters (32–40px) and 40–56px radii on outer groups. No gradients, no shadows beyond a faint edge, no color in chrome.
