Commit Graph

  • 734d149072 site: social avatar + full SEO icon set + Mindroot Ltd footer + home pricing restore Matthew Meszaros 2026-05-27 05:19:52 +00:00
  • 8813247b46 site: drop about hero stats card, fix legal hero readability against clouds Matthew Meszaros 2026-05-27 05:09:35 +00:00
  • 8316ab333e site: trim legal to terms + privacy, unify layout, real entity, contact emails only Matthew Meszaros 2026-05-27 05:05:41 +00:00
  • f64c7e8922 site: full redesign of company, legal, and deliverability pages Matthew Meszaros 2026-05-27 04:51:27 +00:00
  • 988d5bb2c3 site(recruiters): replace leftover candidate.X refs in sequence preview header Matthew Meszaros 2026-05-27 04:42:03 +00:00
  • 2668ce8e8f site: strip AI-cute slop labels, tweak dropdown title, instant-close on sibling nav Matthew Meszaros 2026-05-27 04:39:02 +00:00
  • 24dfa0919c site(use-cases): full redesign of recruiters page, drops shared UseCasePage component Matthew Meszaros 2026-05-27 04:26:52 +00:00
  • 432852cb79 site(use-cases): full redesign of founders page, drops shared UseCasePage component Matthew Meszaros 2026-05-27 04:26:16 +00:00
  • 04330ff6d1 site(use-cases): full redesign of agencies page, drops shared UseCasePage component Matthew Meszaros 2026-05-27 04:25:58 +00:00
  • 15c3028903 site(contact): drop security/support/api/press channels, keep general + sales Matthew Meszaros 2026-05-27 04:23:46 +00:00
  • cebbe7e17e site(header): hovering one mega panel instantly closes the other Matthew Meszaros 2026-05-27 04:22:41 +00:00
  • a42bd242aa site(changelog): drop featured-release hero graph, full-bleed body sections Matthew Meszaros 2026-05-27 04:17:19 +00:00
  • f0b50d807d site(header): add Use cases mega-menu next to Product Matthew Meszaros 2026-05-27 04:15:07 +00:00
  • 705557a1e3 site(developers): full redesign as API & webhooks page Matthew Meszaros 2026-05-27 04:09:22 +00:00
  • 0a50f14046 site(changelog): full redesign in the Warmbly theme Matthew Meszaros 2026-05-27 04:08:32 +00:00
  • 3beeea2ca5 site(roadmap): full redesign in the Warmbly theme Matthew Meszaros 2026-05-27 04:08:00 +00:00
  • dba5ead5fe site(header): swap Sending engine for API & webhooks in product dropdown Matthew Meszaros 2026-05-27 04:04:24 +00:00
  • d89366031f site(analytics): real dashboard mock floats under the hero Matthew Meszaros 2026-05-27 04:02:41 +00:00
  • bc2a6eb2b8 site(analytics): dashboard mock now mirrors the real product page Matthew Meszaros 2026-05-27 03:57:59 +00:00
  • 261354438b site(inbox): mock now mirrors the actual product unibox Matthew Meszaros 2026-05-27 03:53:44 +00:00
  • 454744b723 site(crm): cleaner deal-detail mock, dropped URL chrome, aligned buttons Matthew Meszaros 2026-05-27 03:47:59 +00:00
  • a6e9866928 site(crm): replace kanban with a real deal-detail view Matthew Meszaros 2026-05-27 03:30:21 +00:00
  • 1d132a9f6c site(crm): shared hero + unique kanban + ER data model + contacts pane Matthew Meszaros 2026-05-26 15:53:44 +00:00
  • 79ac50ab48 site(inbox): unique 3-pane product mock + classification action table Matthew Meszaros 2026-05-26 15:51:31 +00:00
  • 901249ff5f site(analytics): full redesign with shared hero + unique body sections Matthew Meszaros 2026-05-26 15:47:20 +00:00
  • 30b3ed618c site(sending): remove worker fleet panel below the hero Matthew Meszaros 2026-05-26 15:44:13 +00:00
  • b1042ea024 site(sending): revert hero to HeroAtmosphere · keep unique body sections Matthew Meszaros 2026-05-26 15:43:05 +00:00
  • e36387195c site(sending): unique ops-dashboard treatment, distinct from other pages Matthew Meszaros 2026-05-26 15:39:06 +00:00
  • 3a87369810 site(sending): full redesign in the warmup/campaigns pattern Matthew Meszaros 2026-05-26 15:33:59 +00:00
  • 0028bc054d site(campaigns): full redesign in the warmup/pricing pattern Matthew Meszaros 2026-05-26 15:30:04 +00:00
  • e8475a227d site(warmup): redesign defaults / pool isolation / health bands Matthew Meszaros 2026-05-26 15:19:32 +00:00
  • b22c6d7fca site(warmup): inline editorial ramp section, no overlap or card Matthew Meszaros 2026-05-26 15:12:10 +00:00
  • 36fe8055d2 site(warmup): drop calendar, replace with clean typographic ramp Matthew Meszaros 2026-05-26 15:10:38 +00:00
  • cfe820a32a site(warmup): hoist calendar data to frontmatter to fix JSX < parsing Matthew Meszaros 2026-05-26 15:08:27 +00:00
  • b278826d18 site(warmup): calendar-grid ramp + smooth FAQ animation Matthew Meszaros 2026-05-26 15:06:12 +00:00
  • f4eaf64272 site(warmup): qualitative without/with comparison instead of fake A/B Matthew Meszaros 2026-05-26 15:01:28 +00:00
  • 780aa48ffd site(warmup): add verification-token anatomy + technical loop detail Matthew Meszaros 2026-05-26 14:59:36 +00:00
  • 5800dce4ba site(warmup): ramp section now packs chart + week breakdown + day grid Matthew Meszaros 2026-05-26 14:57:50 +00:00
  • d32bb739ff site(warmup): switch ramp curve to inline Array.from polygon points Matthew Meszaros 2026-05-26 14:53:54 +00:00
  • e7c46278ca site(warmup): unique sections instead of borrowed shapes Matthew Meszaros 2026-05-26 14:51:36 +00:00
  • a26d754375 site(warmup): entirely new product-dashboard-driven redesign Matthew Meszaros 2026-05-26 14:41:42 +00:00
  • ddf92476af site(header): panel hit-area extends 40px upward to bridge the gap Matthew Meszaros 2026-05-26 14:30:19 +00:00
  • 99183d9d4e site(header): clean white left block, stagger animation, robust hover Matthew Meszaros 2026-05-26 14:26:38 +00:00
  • d42bf995eb site(header): full-bleed panel chrome, container-width content Matthew Meszaros 2026-05-26 14:22:03 +00:00
  • fec72124f8 site(header): full container-width dropdown, square corners, hover bridge Matthew Meszaros 2026-05-26 14:17:18 +00:00
  • 77f396f89f site(header): big wide platform dropdown · brand block + 3x2 grid Matthew Meszaros 2026-05-26 14:11:17 +00:00
  • ee04170275 site(header): sky-themed compact dropdown Matthew Meszaros 2026-05-26 14:07:49 +00:00
  • 54c08acc5c site(header): serious editorial mega-menu Matthew Meszaros 2026-05-26 14:04:22 +00:00
  • 0af27659a2 site(header): WIP minimal column, will rework Matthew Meszaros 2026-05-26 14:03:25 +00:00
  • ba0f58888a site(header): list+preview mega-menu, entirely different shape Matthew Meszaros 2026-05-26 14:02:16 +00:00
  • 561ed7b874 site(header): cooler mega-menu + trim to 6 meaningful products Matthew Meszaros 2026-05-26 13:59:39 +00:00
  • 9ccfb519ba site(header): inline script, 250ms close delay, focus support Matthew Meszaros 2026-05-26 13:54:25 +00:00
  • 27ecd66d70 site(header): fix mega-menu positioning (left-anchored, no x-translate) Matthew Meszaros 2026-05-26 13:50:23 +00:00
  • 66f047e1aa site(header): Cursor-style mega-menu for Product Matthew Meszaros 2026-05-26 13:48:54 +00:00
  • b80495cc9b site(handbook): rewrite prose with technical depth, not surface bullets Matthew Meszaros 2026-05-26 12:49:07 +00:00
  • 0cc163ee2a site(handbook): same rail as other essays, scroll-spy + switcher Matthew Meszaros 2026-05-26 12:44:30 +00:00
  • 264588e36c site(learn): rail uses soft color transitions, no border or bg Matthew Meszaros 2026-05-26 12:41:49 +00:00
  • dc6e63f6bf site(learn): active section highlight + other-essays switcher on left rail Matthew Meszaros 2026-05-26 12:40:19 +00:00
  • 79fb1d58c7 site(learn): remove em dashes from all learn subpages Matthew Meszaros 2026-05-26 12:33:56 +00:00
  • 2739499a0e site(learn): apply handbook docs-style layout to all learn subpages Matthew Meszaros 2026-05-26 12:33:27 +00:00
  • 88b834b59d site(learn): inline reference panel, docs-style handbook Matthew Meszaros 2026-05-26 12:20:15 +00:00
  • 676850e778 site: redesign all pages with sky-themed system Matthew Meszaros 2026-05-26 12:15:49 +00:00
  • 163c3e9de1 site: warmup row layout - merged Day into mailbox name inline, ramp progress is now a clean full-width bar with no left padding gap. Pool active + status pills now just dot+text, no bordered pill backgrounds. Campaign timeline boxes upgraded with colored header bars (sky/slate/violet/emerald per step kind), icon + text body, faint horizontal connecting rail behind the row. Matthew Meszaros 2026-05-26 09:35:05 +00:00
  • a433a3b3cf site: warmup section gets a real dashboard panel (6 mailbox rows with day count, mini ramps, today/cap, status pills) instead of one big static ramp chart. Dropped the top 4-stats strip. Gap-strip language broadened beyond 'Docker Compose' to 'Run it on our cloud or your own infra'. Matthew Meszaros 2026-05-26 09:24:46 +00:00
  • a56da5ef39 site: minimal one-line facts strip in the hero→warmup gap (GitHub URL · Apache 2.0 · self-hostable · stack) replacing the heavy terminal mock. Inbox flow gradients switched to userSpaceOnUse so the horizontal center connectors render with the same gradient as every other path. Matthew Meszaros 2026-05-26 09:17:59 +00:00
  • 8ab3e534c8 site: fill the white gap between hero and warmup with a self-host CLI section (git clone + docker compose up snippet in dark terminal, headline 'One command on your own infra', Apache 2.0 + stack note). Inbox center horizontal connectors now use solid #0284c7 stroke (objectBoundingBox gradient on zero-height path was rendering invisible). Matthew Meszaros 2026-05-26 09:13:10 +00:00
  • 065dd23b78 site: warmup background dialled back to mid-dark sky (#0284c7 → #0a3d5c radial, clouds at screen blend) with a 4-cell top stats strip filling the empty space (+1/day · 40/day · 5 health bands · 7 days). Inbox top space gets a 3-cell info strip (5 labels / < 1s tag latency / ∞ mailboxes). Inbox flow diagram upgraded: stronger #7dd3fc→#0284c7 gradients, dedicated solid center horizontal connectors, 6px glowing traveling dots in label-matching colors, subtle background grid behind the canvas. Campaign timeline now auto-marquees forever (60s loop) with no scrollbar. Matthew Meszaros 2026-05-26 09:08:54 +00:00
  • 7e05c83e4e site: completely distinct layouts for sections 2, 3, 4. Warmup back to airy sky-blue panel with drifting clouds. Inbox is now an architectural flow diagram: 5 mailbox pills on the left, classifier card in the middle, 5 label pills on the right, with SVG bezier connectors and traveling dots showing live flow. Campaigns is a horizontal step timeline (8 cards, SEND/WAIT/BRANCH/END kinds) plus a syntax-highlighted YAML config block paired with API-reference framing. Each section now has its own visual approach instead of repeating text-left + mock-right. Matthew Meszaros 2026-05-26 08:55:15 +00:00
  • 1d5a75d0e9 site: serious-tone pass — declarative section headlines (Mailbox warmup, built in / Reply triage in one place / Multi-step sequences with branching / Defaults that protect reputation / Pick a plan when the trial ends); compare replaced with clean data table; pricing dropped Most-popular pill + sweep animation + cloud bloom for an unornamented edge-to-edge grid; warmup panel darkened to deep slate (#0c1b2c); section eyebrows plain (no 01/02 numbering) Matthew Meszaros 2026-05-26 08:47:29 +00:00
  • b0f269a7f5 site: humanize copy throughout — hero now reads 'The biggest open-source cold email platform' with 'Start 14-day trial' + 'Star on GitHub' CTAs and accurate trial caveat (14 days, 1 mailbox, no card). Dropped templated eyebrow pills (Unified inbox, Pricing, Campaigns) and italic-brand pattern. Direct section headlines: 'Mailboxes warm themselves' / 'All your replies, one inbox' / 'Build a campaign the way you'd write one' / 'Pick a plan when the trial ends' / 'Send cold email people actually open'. Tightened section padding to py-14/16/20. Final CTA links to GitHub self-host as alternative. Matthew Meszaros 2026-05-26 08:37:30 +00:00
  • a9e39c469e site: de-AI sections — drop fake counters (487k sent today, mailbox-warming counts, 'biggest open-source' superlative); warmup goes back to dark-sky side-by-side with text + 3 real visual cards (ramp/health/pool); replace worker grid with Sequences feature using new SequenceMock (Q2 outbound, A/B variants, branches, business-hour waits); drop italic-brand pattern from inbox/pricing headlines; replace em-dashes with periods/middots in visible copy; pricing header now states 14-day free trial up front. Matthew Meszaros 2026-05-26 08:11:27 +00:00
  • d256ba46f4 site: complete section redesign — killed metrics+how-it-works, replaced with continuous marquee activity ribbon; deep-sky Warmup panel with animateMotion spark traveling along ramp curve forever; continuously scrolling Inbox reply stream (50s loop); Sending worker grid with traveling send sparks; narrative two-card Compare; redesigned Pricing with annual-default premium segmented toggle + 'Save 20%' pill + featured-card sweep animation + larger price typography. All loops are CSS-based, prefers-reduced-motion respected. Matthew Meszaros 2026-05-26 07:50:47 +00:00
  • 57263f1f9e site: open-source pill in hero (GitHub link) Matthew Meszaros 2026-05-26 07:43:18 +00:00
  • 086d172a43 site: real plan data from web/src/lib/plans.ts (Starter $29 / Grow $89 / Business $329 featured / Enterprise) + motion.dev scroll animations (fade-in cards via is-in class with CSS fallback, animated ring/bar/sparkline, working monthly↔annual toggle that slides + swaps prices) + redesigned feature sections (KPI tile sidebars, animated warmup chart with sky panel + health bands, reply-distribution donut + stacked inbox mock + floating toast, sending worker grid with gradient bars + pool diversity) + GitHub repo link in footer + pnpm-workspace.yaml for esbuild/sharp builds + 5 Perlin-noise WebP cloud assets Matthew Meszaros 2026-05-26 07:37:20 +00:00
  • dfd91281cd site: added live metrics strip (animated counters, pulsing dots) + 'how it works' section with 4 numbered steps and connecting flow line, between hero and feature sections Matthew Meszaros 2026-05-26 07:10:23 +00:00
  • 2c2e6d0938 site: real raster clouds — Perlin-noise generated WebPs via Sharp (scripts/gen-clouds.mjs), Cloud.astro renders <img> (Safari-perfect, no filter quirks). 5 organic cumulus variants with multi-lobed white tops + blue underbellies + warm sun-catch. Total ~520 KB across all 5, lazy-loaded. Matthew Meszaros 2026-05-26 07:08:40 +00:00
  • 4db94c2bc7 site: replace outlined clouds with painterly bezier clouds — Cloud.astro renders 5 silhouette variants with halo + body gradient + underbelly shadow + sun-highlight, no feDisplacementMap (Safari-safe), HeroAtmosphere uses 5 painterly clouds drifting, SectionSky uses 2 Matthew Meszaros 2026-05-26 06:56:48 +00:00
  • 45860b99f4 site: redesigned pricing — 4 equal premium cards, Growth glows (sky ring + cloud + POPULAR pill), monthly/annual toggle, big tight prices, check icons in tinted pill bullets, footer comparison link Matthew Meszaros 2026-05-26 06:28:31 +00:00
  • 9c9dd8dc23 site: blue-sky theme (matches /web auth palette) — deep sky hero with breathing gradient + drifting clouds + sun pulse + white text, dashboard mock fills container width and overlaps into white section, per-feature SectionSky backdrop on the side hosting the mock, bento pricing with Growth as wide highlighted hero card + Free/Starter/Business in 3-col row, animated bar grow + ring fill + toast-in + live ticking sends counter, prefers-reduced-motion respected Matthew Meszaros 2026-05-26 06:23:42 +00:00
  • 89a111161c site: Warmbly own theme — cornsilk #fff5d6 hero with animated aurora gradient + drifting outlined clouds, dashboard mockup overlaps down into white section, azure accent, italic 'actually' in headline, redesigned pricing with highlighted middle plan + feature lists, lift-on-hover on bento + mock cards, prefers-reduced-motion respected Matthew Meszaros 2026-05-26 06:00:38 +00:00
  • c14a3559ae site: shorter+wider dashboard mock (4 rows, compact sidebar, 380px min-h), abstract sky backdrop without literal mountains, removed fake quote band/customers page/about Backed-by/trust uptime numbers, hero CTAs now 'Start free'+'Tour the product' Matthew Meszaros 2026-05-26 05:52:19 +00:00
  • ba4be92341 site: reset to unified Cursor+Air theme — parchment #f7f7f4 base, Inkwell text, Cursor multi-layer shadows on white cards, single warm painted backdrop behind hero mock (no rainbow), dropped logo strip, filled-ink primary CTA + ghost secondary Matthew Meszaros 2026-05-26 05:46:25 +00:00
  • 9f21e05111 site: apply Adora design system — pastel gradient-accent cards wrap product mocks, Action Violet filled primary CTA, Rich Violet headings, Slate Text body, decorative outlined sparks, 26-48px radius across cards Matthew Meszaros 2026-05-26 05:40:00 +00:00
  • be1afb0ef2 site: real painted-landscape SVG backdrop (sky gradient + sun glow + turbulence-distorted cloud clusters + layered mountain silhouettes), replaces flat CSS gradient Matthew Meszaros 2026-05-26 05:31:59 +00:00
  • a2aa0f4d2f site: PaintedSky now overlays optional /backdrops/hero.webp image with CSS fallback. README in site/public/backdrops/ has prompts for Midjourney/Krea/Leonardo/DALL-E. Drop file in to swap from CSS gradient to AI-painted backdrop. Matthew Meszaros 2026-05-26 05:27:58 +00:00
  • 4a6806ea30 site: DashboardMock now mirrors full /web shell — AppHeader (logo + crumb + PlanPill + Search), AppNav sidebar (LivePanel with sparkline + nav sections + Settings + UserNav), rounded-tl-2xl white content panel Matthew Meszaros 2026-05-26 05:19:59 +00:00
  • 9817fce977 site: Cursor-style home — clean white, painted-sky backdrop behind pixel-faithful dashboard mocks (DashboardMock matches /app/emails, InboxMock matches /app/unibox, WarmupMock matches /warmup) Matthew Meszaros 2026-05-26 05:11:23 +00:00
  • bff49c31c2 site: experimental sky hero (will replace with Cursor-style painted backdrop) Matthew Meszaros 2026-05-26 05:03:23 +00:00
  • 3a4b0b5d55 site: terms, privacy, DPA, AUP, subprocessors, cookies Matthew Meszaros 2026-05-25 17:00:24 +00:00
  • fbdb5202cf site: learn section with deep guides on warmup, deliverability, auth, placement, cold-mail rules, pools, recovery, glossary Matthew Meszaros 2026-05-25 16:57:12 +00:00
  • b66e3f067d site: sending/inbox/campaigns/analytics/crm/developers/integrations/workers/about/customers/contact/brand/trust/roadmap/changelog/faq/404/use-cases Matthew Meszaros 2026-05-25 16:50:56 +00:00
  • 833bfb9ac7 site: product, warmup, deliverability, security, pricing pages Matthew Meszaros 2026-05-25 16:41:52 +00:00
  • c9f2ae4a11 site: theme tokens, layout/header/footer, home page Matthew Meszaros 2026-05-25 16:37:17 +00:00
  • 45f51c2cbb site: bootstrap site/ from warmbly-web (strip old content for redesign) Matthew Meszaros 2026-05-25 16:29:37 +00:00
  • 3a9495a788 fix: drop burst multiplier so api ceiling stays a flat 100 req/s Matthew Meszaros 2026-05-25 16:09:01 +00:00
  • 46f0fd0667 feat: seed dev email accounts and sample webhook endpoint in baseline Matthew Meszaros 2026-05-25 16:06:16 +00:00
  • ab445e2207 feat: customer webhook subscriptions with hmac signing and retry Matthew Meszaros 2026-05-25 16:03:13 +00:00
  • 8792b97c2c feat: bump default api rate limits to support 100 req/s Matthew Meszaros 2026-05-25 15:53:22 +00:00
  • 43d24bc3d7 feat: customer-defined warmup routing rules on premium pool Matthew Meszaros 2026-05-25 15:42:50 +00:00
  • 4fb5885130 feat: split warmup spam-placement from user complaints Matthew Meszaros 2026-05-25 15:33:51 +00:00