Commit Graph
11 Commits
Author SHA1 Message Date
asownerytandClaude Opus 5.5 95887551b2 Remove the sticky mobile Call/Text bar
Docker / build (push) Failing after 1m43s
Also drops the body padding and Chatwoot bubble offset that only
existed to make room for it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-30 21:31:24 +13:00
asownerytandClaude Opus 5.5 f916f058fc Swap to shadcn components and polish the design
Components (added via the shadcn MCP/CLI):
- Navbar: NavigationMenu on desktop, Sheet on mobile; drops
  Navbar.module.css and the hand-rolled slide-down menu
- Buttons: shadcn Button via a shared ContactButtons component
  (replaces Button.js and its CSS module)
- Card for price cards, testimonials, the business block and plan;
  Table for prices; Input/Textarea/Label/NativeSelect/RadioGroup and
  Alert in the quote form; Separator in the footer
- Components import cn from @/lib/utils (not the new "cn" package);
  accordion moved to the unified radix-ui package

Design tweaks:
- Geist Sans is actually applied (font variables were on <body>, but
  Tailwind reads them on <html>, so the site fell back to system fonts)
- Theme primary set to the existing brand blue; slightly smaller radius
- Balanced, tighter heading tracking; muted secondary text
- 44px contact buttons; 16px FAQ text; tighter homepage spacing
- Full-width selects with 16px text on phones (no iOS zoom)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-30 21:25:07 +13:00
asownerytandClaude Opus 5.5 7043b47de1 Phase 2: homepage that converts
- Hero says what and where, with No fix no fee / $35 diagnosis, Call and
  Text CTAs, and the real Google rating
- Common fixes grid with owner-confirmed labour prices, linking to
  service pages
- How it works, About (first person), testimonials, areas served with
  map, a short business IT block, rewritten FAQ and a final CTA band
- Sticky Call/Text bar on mobile (site-wide); Chatwoot bubble moved above it
- Button renders a link when given href (no more button-inside-link)
- Business facts (prices, rating, testimonials, contact links) in site.js

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-30 20:32:46 +13:00
ASOwnerYT c5968f2876 Add ContactForm component and utility functions; update Navbar styles 2025-04-04 02:11:26 +00:00
ASOwnerYT 58736bde83 Migrate Tailwind to v4 2025-04-03 00:33:04 +00:00
ASOwnerYT 6bd97588ea Tailwind 2025-01-17 12:59:14 +13:00
ASOwnerYT 9cee1d8155 pt1 2025-01-07 22:31:39 +13:00
ASOwnerYT 416ee62353 Add services page, minor improvements 2024-12-04 20:15:33 +13:00
ASOwnerYT a7552a9323 Landing & contact page done, services & prices missing 2024-12-04 17:56:32 +13:00
ASOwnerYT b22461cd61 i forgot 2024-11-29 21:53:46 +13:00
ASOwnerYT c8f05290e8 Initial commit 2024-11-27 15:42:04 +13:00