design.withfudge.com vert it

I'll take a look at design.withfudge.com first to understand what we're working with. Let me grab the design details so the vertical version stays faithful to the source. Typo in…

design.withfudge.com vert it

I'll take a look at design.withfudge.com first to understand what we're working with.

Let me grab the design details so the vertical version stays faithful to the source.

Typo in the ID — let me retry with the correct one.

Vertical layout — sidebar stacks above the main canvas, everything flows top-to-bottom. Same palette, same type pairing, same hierarchy.

```html <div class="min-h-screen bg-canvas text-ink font-sans flex flex-col">

<!-- Sidebar — now stacked on top --> <aside class="bg-surface border-b border-border px-5 py-5"> <button class="w-full bg-surface-raised text-ink rounded-xl px-4 py-3 text-sm font-medium flex items-center gap-2"> <span class="text-base leading-none">+</span> <span>New Conversation</span> </button>

<div class="mt-6"> <p class="text-muted text-xs font-medium mb-3">Collections</p> <div class="space-y-1"> <a href="#" class="block px-3 py-2 rounded-lg text-sm text-ink hover:bg-surface-raised">Landing pages</a> <a href="#" class="block px-3 py-2 rounded-lg text-sm text-ink hover:bg-surface-raised">Portfolios</a> <a href="#" class="block px-3 py-2 rounded-lg text-sm text-ink hover:bg-surface-raised">Dashboards</a> </div> </div>

<div class="mt-6"> <p class="text-muted text-xs font-medium mb-3">Recent</p> <div class="space-y-1"> <a href="#" class="block px-3 py-2 rounded-lg text-sm text-ink hover:bg-surface-raised">SaaS pricing page</a> <a href="#" class="block px-3 py-2 rounded-lg text-sm text-ink hover:bg

Vertical layout — sidebar stacks above the main canvas, everything flows top-to-bottom. Same palette, same type pairing, same hierarchy.

Colors

  • #060607
  • #18181b
  • #27272a
  • #28282c
  • #fcfcfc
  • #9f9fa9
  • #f54900

Typography used on design.withfudge.com

  • PT Serif

    Weight 500 · Size 48px

  • DM Sans

    Weight 400 · Size 16px

  • DM Sans

    Weight 500 · Size 14px

What changed: the 272px sidebar lifts to the top as a full-width block, the hero centers in a narrow column, and the input + extension button anchor the bottom. The serif headline keeps its weight against the muted subtitle, and the orange accent stays reserved for the MCP link.

What font does it use

Two fonts:

  • PT Serif — the headline "Build websites that look designed not generated." (48px, weight 500)
  • DM Sans — everything else: body, buttons, labels, input (12–16px, weights 400 and 500)

Both are self-hosted as woff2 from the site's own /fonts/ directory. Stacks:

`` PT Serif → "PT Serif", "Serif" DM Sans → "DM Sans", "System-ui", "-apple-system", "Segoe UI", "Sans-serif" ``

The pairing is the whole identity here — PT Serif carries the editorial weight of the headline, DM Sans keeps the chrome quiet so the serif does the talking.

Find me similar looking designs

Continue

I'll search the corpus for designs with a similar dark, editorial, chat-tool aesthetic.

Ranked by visual similarity to design.withfudge.com — dark canvas, chat-style layout, serif/sans pairing, minimal editorial chrome:

#SiteDistance
1new.email by Resend0.3154
2Kraa0.3183
3SuperX0.3211
421st.dev0.3256
5v0 by Vercel0.3289
6Refero0.3294
7HeroUI Chat0.3298
8Variant0.3367

The closest matches share the same DNA: dark canvas, narrow sidebar, centered hero with a serif headline, and a single accent color doing all the work. new.email and v0 are the most direct cousins — both are AI generation tools with the same "describe what you want" input pattern. Kraa and SuperX lean darker and more minimal. 21st.dev and Refero are design-adjacent but with denser chrome.

Captured pages

Want me to pull screenshots of any of these to compare side-by-side, or dig deeper into one (e.g., extract the exact palette/fonts from v0 or new.email)?

sur ewhat fonts do all these sites use

I'll pull the font observations for all 8 sites in one query.

The corpus only has font observations for 4 captures (10445–10448) — none of the 8 similar sites. Let me inspect the top sites directly to pull their fonts.

I can see 21st.dev — dark canvas, serif headline "The living library of interfaces.", sans-serif body. Let me pull the exact fonts from the inspection I already have.

I have font data for 21st.dev and Kraa. Let me try the remaining sites.

I can see both sites now. Let me pull the font data for variant.com and heroui.chat.

I have font data for 4 of the 8 sites. Let me try the remaining ones.

I've hit the inspection limit for this turn. Here's what I have for the 4 sites I could inspect:

SiteHeadlineBodyNotes
21st.devGeneral SansGeneral SansSingle sans-serif throughout — the headline reads serif-ish but it's actually General Sans at 64px with tight tracking
KraaInterInterPure Inter, single weight
variant.comVariant Neue DisplayVariant Neue TextCustom Neue Haas Grotesk family — display cut for headline, text cut for body. Inter as fallback
heroui.chatFontSans (700)FontSans (400/500)Generic name in the CSS — likely Inter or a similar geometric sans

The remaining 4 (new.email, v0.app, superx.so, refero.design) couldn't be inspected this turn. Want me to continue pulling those in a follow-up?

The pattern across these 4: none of them use a true serif/sans pairing like design.withfudge.com does. They all lean single-family — either a geometric sans (Inter, General Sans) or a custom grotesque (Variant Neue). The "editorial" feel comes from size, weight, and tracking rather than a typeface contrast.

sure do that

I have the new.email inspection data. Let me pull its fonts.

Got new.email. Here's the complete picture for the 5 sites I could inspect:

SiteHeadlineBodyStack
new.emailInter (500, 56px)Inter (400/600)Single family, variable weight
21st.devGeneral Sans (500, 64px)General Sans (500)Single family, tight tracking
KraaInter (400)Inter (400)Single family, single weight
variant.comVariant Neue Display (400, 32px)Variant Neue Text (400)Custom Neue Haas Grotesk family — display + text cuts
heroui.chatFontSans (700, 36px)FontSans (400/500)Generic name, likely Inter

The remaining 3 (v0.app, superx.so, refero.design) hit inspection limits — couldn't pull them this session.

The pattern is clear: out of 5 sites, 4 use a single sans-serif family (Inter or General Sans). Only variant.com breaks the pattern with a true display/text pairing — and even there, it's two cuts of the same grotesque family, not a serif/sans contrast.

design.withfudge.com is the outlier. Its PT Serif + DM Sans pairing is genuinely distinctive among this group. Most "dark editorial AI tool" sites lean single-family geometric sans and let size + weight do the work. The serif headline is what makes withfudge feel more like a magazine than a SaaS dashboard.

i love kraa so much pull up all its pins

14 captures of kraa.io across 6 different paths:

PathCapturesNotes
/about7The main landing page — multiple captures in quick succession
/3115113546870558721Latest capture (desktop)
/3111394961982855682Some specific page
/3111394342969121282Another specific page
/simdijinkins2User-specific path
/kraa/examples/artifacts1Examples/artifacts page

Captured pages

The /about page has the most captures (7) — looks like it was captured repeatedly in a short window, possibly testing different states or scroll positions. The other paths look like specific artifact or user pages.

i need a better layout for this

Attached design

Here's a cleaner layout — pricing cards up top with the recommended tier highlighted, full comparison table below for easy scanning.

What changed from the original:

  • Pricing cards up top instead of buried in a 2×2 grid — each tier gets equal real estate, the recommended one (Studio) gets a 2px accent border and a floating badge
  • Comparison table below — features grouped into sections (Research, Capture, Colors & Fonts, Organization & Support) so you can scan vertically instead of hunting through two disconnected columns
  • Studio column highlighted throughout the table with a subtle accent tint so the recommended tier stays visually anchored
  • Billing toggle sits centered under the headline instead of floating between the feature list and pricing
  • Feature list removed from the top — it was duplicating what the comparison table shows. One source of truth.

find me inspiration

Curated from the corpus — a mix of inspiration aggregators and agency sites with strong design:

For browsing inspiration: - Awwwards — the gold standard for web design awards - Landbook — curated serif-focused sites - Savee — visual bookmarking with strong curation - SEESAW — design inspiration feed - maxibestof.one — aggregated design feed - Best Designs On X — Twitter design highlights - Supahero — hero section library specifically

Agency sites worth studying: - Fix Studio — minimal, confident - COLLINS — bold typography, strong identity - Obys Agency library — editorial quality - TinyWins — emotion-led branding - DFY — Korean creative studio - Artboard — Framer template with strong layout

Standalone sites: - Framer — clean SaaS marketing - Endless — design tool with interesting layout - Duties.xyz — experimental

Captured pages

Want me to pull screenshots of any specific ones, or dig into a particular style direction (editorial, brutalist, minimal, maximalist)?

no i mean inspiration for alternative layouts to this

Attached design

no i mean inspiration for alternative layouts to this

Attached design

Curated pricing page layouts from the corpus:

SiteWhat to look at
HeroUI ProClean component-library pricing, 3 tiers side-by-side
FramerPersonal site pricing — toggle between monthly/yearly, feature comparison
AttioEditorial-style pricing, strong typography
PylonModern SaaS pricing layout
Saas InterfaceInspiration gallery of pricing patterns
Standards"Choose plan" flow — different from a marketing pricing page

Plus some broader inspiration: - Crazy Creative — design aggregator with pricing examples - adfects — ad design inspiration - Saaspo — SaaS design inspiration - Font Of Web — browse pricing layouts specifically

Captured pages

Want me to pull screenshots of any of these so you can see the actual layouts? Or if you tell me what direction you want to explore (e.g., "more editorial", "more minimal", "comparison-table heavy"), I can narrow it down.

i want ones with credit/usage based billing

Curated pricing pages with credit/usage-based billing:

SiteBilling model
BraintrustAI platform with credit-based pricing
Cloudflare + AIPay-per-neuron, usage-based
Vellum AILLM credits, usage tiers
RailwayUsage-based compute pricing
ParallelAPI credits for web search
MorphLLM usage pricing
OpperAI task-based pricing
Brave Search APIQuery credits, subscription tiers
Pangram LabsAPI credits with volume tiers
CogneeAI memory credits

Captured pages

Want me to pull screenshots of any of these to see how they lay out the credit/usage model? Or if you want to narrow further (e.g., "ones with a credit slider" or "ones that show cost calculator"), let me know.

na find more

More credit/usage-based pricing pages:

SiteBilling model
fal.aiPay-per-use GenAI API pricing
CerebrasAI inference, token-based
ClaudeUsage-based with tiered limits
WarpAI commands + seat pricing
v0 by VercelCredit-based generation
AnythingAI app builder credits
ParallelPay-as-you-go web search
Base44AI app builder credits
FirecrawlAPI credits with overage
KiroAI coding credits
TweekCalendar pricing, usage tiers
FigmaSeat-based with usage elements

Captured pages

Want me to pull screenshots of any of these to see how they lay out the credit/usage model? Or narrow further (e.g., "ones with a cost calculator" or "ones that show overage pricing clearly")?

what do you suggest for ours ?

Based on what I saw in the current layout and the inspiration corpus, here's what I'd suggest:

The core problem: the pricing is already credit-based (queries/month), but the layout buries the credit count under the dollar amount. Users scanning for "will this cover my usage?" have to hunt for the number.

My recommendation: usage-first with a calculator

Lead with the credit count, not the price. Add an interactive slider so users can estimate their usage and see which tier fits. Show overage pricing transparently.

`` ┌─────────────────────────────────────────────────────────────┐ │ Pricing │ │ How many queries per month? │ │ [─────●──────────────] 500 │ │ We recommend Standard for this usage. │ ├──────────┬──────────┬──────────┬──────────┬──────────┤ │ │ FREE │ STANDARD │ PRO │ STUDIO │ │ │ │ ★ Best │ │ │ │ │ │ fit │ │ │ ├──────────┼──────────┼──────────┼──────────┼──────────┤ │ Queries │ 50 │ 300 │ 3,000 │ 15,000 │ │ Price │ $0 │ $9/mo │ $19/mo │ $49/mo │ │ Overage │ — │ $0.03 │ $0.015 │ $0.008 │ │ │ │ /query │ /query │ /query │ ├──────────┼──────────┼──────────┼──────────┼──────────┤ │ [CTA] │ Current │ Choose │ Choose │ Choose │ └──────────┴──────────┴──────────┴──────────┴──────────┘ ``

Why this works for Fudge specifically:

  1. Usage is the real decision factor — designers comparing plans want to know "will 300 queries be enough?" not "is $9 fair?" Lead with the number that matters.
  1. Calculator removes guesswork — instead of forcing users to estimate their usage and then compare, let them input it and see the recommendation update live. This is what fal.ai, Parallel, and Railway do well.
  1. Overage pricing builds trust — hiding what happens when you exceed your tier feels predatory. Showing "$0.03/query overage" upfront signals fairness.
  1. Visual hierarchy — the recommended tier gets a star badge and "Best fit" label that updates with the slider, not a static "Recommended" that ignores context.
  1. Comparison table stays — but the query count moves to the column header as the primary identifier, not buried in the card body.

What to steal from the corpus:

  • fal.ai — pay-per-use pricing with clear per-unit costs
  • Railway — usage calculator that updates tier recommendations
  • Parallel — transparent overage pricing
  • v0 by Vercel — credit-based with visual usage indicators

Want me to build this out as a full layout?

give me patterns that look like this

Closest matches to the usage-first + calculator pattern:

SiteWhat to study
BraintrustCredit-based with interactive calculator, clear per-unit costs
AnthropicUsage-based with tiered limits, cost estimator
Cloudflare + AIPay-per-neuron, transparent unit pricing
ZapierUsage-based with task metering
SanityUsage-based with API credits
MorphLLM usage with token pricing
FirecrawlAPI credits with overage
Base44AI credits with usage tiers
CofounderClean usage-first layout
Bland AIAI call-based pricing
Pangram LabsAPI credits with volume tiers
CogneeAI memory credits

Captured pages

Top 3 to study closely:

  1. Braintrust — closest to what you're building. Credit-based with a calculator that updates tier recommendations.
  2. Anthropic — usage-based with a cost estimator that shows real-time pricing as you adjust usage.
  3. Cloudflare + AI — pay-per-unit pricing with transparent per-neuron costs.

Want me to pull screenshots of these three so you can see the actual layouts?

generate me a color palette

Here's a palette tuned for the pricing page redesign — dark editorial base with semantic colors for the usage calculator and tier comparison:

Colors

  • #060607
  • #18181b
  • #27272a
  • #28282c
  • #fcfcfc
  • #9f9fa9
  • #f54900
  • #22c55e
  • #f59e0b

Breakdown:

TokenHexRole
canvas#060607Page background — near-black, slightly warm
surface#18181bCard background — one step up from canvas
surface-raised#27272aElevated elements (calculator, hover states)
border#28282cSubtle dividers, card borders
ink#fcfcfcPrimary text — near-white, not pure white
muted#9f9fa9Secondary text, labels, captions
accent#f54900Signature orange — CTAs, recommended tier, active states
success#22c55e"Included" checkmarks in comparison table
warning#f59e0bOverage warnings, "approaching limit" states

Why these additions:

  • success — the comparison table needs a clear "included" indicator. Green reads as positive without competing with the orange accent.
  • warning — the usage calculator needs a state for "you're approaching your limit." Amber signals caution without alarming.
  • surface-raised — the calculator slider needs to sit above the cards visually. One step lighter than surface gives it lift without breaking the dark hierarchy.

The orange stays as the single accent — it carries the brand and shouldn't compete with itself.

can you use the dedicated color ui ?

I don't have a dedicated color UI tool — my available tools are for inspecting live pages, querying the corpus, and calculating contrast. The closest thing to a "color UI" I can produce is the fudge-colors JSON block format, which renders the palette as swatches.

Could you clarify what you mean? A few possibilities:

  1. Render the palette as swatches — I can output it in the fudge-colors block format (which I already did)
  2. A color picker component — I can build an interactive color picker UI in HTML/Tailwind
  3. Something in Fudge's app — if there's a specific color tool in design.withfudge.com, I can inspect it and pull its details

Which one are you after?

1