Commit Graph

14 Commits

Author SHA1 Message Date
Alejandro Gutiérrez
cc19f2d398 fix: resolve demo report scroll trap and add review evidence appendix
- Change page CSS from fixed height+overflow:hidden to min-height+overflow:visible
- Remove overflow:hidden from ReportPage inline styles
- Add 7 anonymized review evidence entries with classification anchors so the
  Review Evidence appendix section renders in the demo

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 22:03:46 +00:00
Alejandro Gutiérrez
6a80e9fc5f feat: add full Reputation Blueprint demo page at /report-demo
Port the engine's report renderer (37 component files) into the marketing
site with anonymized data from a real 596-review analysis. Visitors see
the exact multi-page report paying customers receive — cover, executive
summary, rating dashboard, theme analysis, domain performance, trends,
critical issues, strengths, action plan, and tracking framework.

- Anonymized business data (Bistro El Sol, score 83.3)
- EN/ES language toggle in report toolbar
- Recharts: gauge, radar, scatter, donut, trend, heatmap charts
- Sticky CTA bar converting demo viewers to customers
- Demo nav link updated from anchor to /report-demo route

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:54:47 +00:00
Alejandro Gutiérrez
12c3cfe2d5 feat: remove TurboStarter branding and add Demo nav link
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:11:59 +00:00
Alejandro Gutiérrez
a277d292e2 fix: align testimonial cards with section card style
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:02:24 +00:00
Alejandro Gutiérrez
82bb0e766e fix: gauge overlap, scroll trapping, and fan clipping
- Shrink gauge arc (r 80→65) to clearly separate from color band
- Replace overflow-hidden with overflow-clip on report preview,
  score spectrum, and marquee to prevent scroll trapping
- Remove overflow-x-clip from report fan so side pages aren't clipped

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 20:57:16 +00:00
Alejandro Gutiérrez
8be3984d72 fix: modernize badges and fix gauge spacing
- Redesign SectionBadge: remove border/shadow, use subtle primary tint bg
- Simplify hero badge: remove dated star + divider pattern
- Fix gauge dial overlapping color band: shift arc up (cy 100→88), increase gap

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 20:46:11 +00:00
Alejandro Gutiérrez
61428c889e feat: add themes scatter chart, HowToRead section, and fix 9 UI annotation tasks
- Add ThemesTab with recharts ScatterChart (domain-colored, labeled dots)
- Add HowToRead standalone section (score spectrum, valence markers, domains, intensity, tips)
- Add demo-report-data.ts with anonymized synthesis data
- Fix report fan: use overflow-x-clip instead of overflow-hidden to preserve shadows
- Fix HowItWorks: move connector lines behind cards, fix SVG gauge arc alignment
- Fix ScoreTab: increase gauge spacing, add score band labels (0-100)
- Fix testimonials: use overflow-clip to allow page scroll through section
- Fix banner: increase logo size
- Add EN/ES i18n keys for themes tab and HowToRead section

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 20:27:13 +00:00
Alejandro Gutiérrez
f73717922c fix: suppress hydration warning on html element for browser extensions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 18:57:05 +00:00
Alejandro Gutiérrez
b1fb2e974b fix: reduce tab font/padding on mobile to fit all 4 tabs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 18:12:05 +00:00
Alejandro Gutiérrez
e3d8b4d16d fix: prevent scroll blocking on report fan decorative element
Add pointer-events-none and remove hover scale transforms.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 16:01:59 +00:00
Alejandro Gutiérrez
e0bf1b534b feat: redesign landing page with report-inspired visuals and conversion optimization
Add tabbed report preview (score gauge, domains, issues, actions), annotated
review evidence cards with sentiment highlights, social proof bar, and visual
how-it-works mockups. Enhance hero with stat pills, testimonials with stars,
and banner with mini gauge. Remove redundant features section.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 16:01:49 +00:00
Alejandro Gutiérrez
a73ddcb525 fix: force light theme and redesign report fan component
Override next-themes localStorage persistence to enforce configured theme
mode. Redesign report fan with perspective, ambient glow, glass borders,
and hover effects for a polished visual presentation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 11:19:58 +00:00
Alejandro Gutiérrez
a5aceec46a feat: whyrating brand identity + landing page content
Replace boilerplate branding with WhyRating visual identity:
- Inter + Nunito fonts, blue theme, light mode
- Inline SVG logo component (whyrating.com wordmark)
- Swap logos in header, footer, auth layout
- Generate favicon/icons from brand SVG
- Full landing page: hero, how-it-works, features, testimonials, FAQ
- EN/ES translations for all sections
- Report fan (abanico) component with 3 PDF page previews

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 19:48:21 +00:00
Alejandro Gutiérrez
5cdc07cd39 feat: whyrating - initial project from turbostarter boilerplate 2026-02-04 01:55:00 +01:00