Skip to content

Savvy Page Builder

Repo: savvydealer-adam/savvy-page-builder · Path: C:/Users/adam/savvy-page-builder · Owner: Adam Status: Live · % Done: 60 · Last commit: 2026-03-24 Deployed: optional Cloud Run preview per page

What it is

Paste-ready single-page HTML builds for dealer CMSes — inline CSS, namespaced classes, no header/footer. Strategy #3: Single-page embeds.

Why it exists

Dealers on third-party CMSes (e.g., DealerInspire, Dealer.com) can't accept a full site migration but need high-quality landing pages. These drop straight into the CMS WYSIWYG without touching the parent site's CSS.

How it works

  • Static HTML: one self-contained file per page, no build step
  • Google Fonts via <link>, all CSS in a <style> block
  • Namespaced class prefix per page (e.g., vf-, svc-) to prevent parent-site collisions
  • Scope resets to wrapper: .vf-wrap * { box-sizing: border-box; }
  • Hardcoded hex colors (parent site may have its own :root vars)
  • No <html>, <head>, <body> — just content ready to paste

What's done

  • Template library in templates/ (service-page + others)
  • Dealer builds in pages/<dealer-slug>/ (e.g., AllStar VinFast)
  • Component patterns documented (hero, cards, CTA, FAQ)
  • Inventory link params fixed (model-only, no make= duplicate)

What's next

  • More reusable templates (specials, trade-in, finance)
  • Component library expansion
  • Optional per-dealer Cloud Run preview deploy

Where the code lives

  • Reusable templates: templates/
  • Completed pages: pages/<dealer-slug>/<page-name>.html
  • Deploy scripts: deploy/

Integrations

Don't rebuild this — extend it

For a single page that pastes into a dealer's existing CMS, build here. For full sites use wp-migration-factory; for sales demos use savvy-demo.