Skip to content

Commit 65a845a

Browse files
authored
Merge pull request #202 from RoboFinSystems/feature/splash-overhaul
feat(landing): major splash-page overhaul (self-serve + Harbinger bridge)
2 parents 802169b + fb786a3 commit 65a845a

23 files changed

Lines changed: 1502 additions & 1693 deletions

src/app/(landing)/content.tsx

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
'use client'
22

3-
import AIReportingSection from '@/components/landing/AIReportingSection'
4-
import FeaturesSection from '@/components/landing/FeaturesSection'
3+
import ContrastSection from '@/components/landing/ContrastSection'
4+
import FaqSection from '@/components/landing/FaqSection'
55
import FinalCTA from '@/components/landing/FinalCTA'
66
import Footer from '@/components/landing/Footer'
7+
import HarbingerSection from '@/components/landing/HarbingerSection'
78
import Header from '@/components/landing/Header'
89
import HeroSection from '@/components/landing/HeroSection'
9-
import OutputFormats from '@/components/landing/OutputFormats'
10+
import HowItWorks from '@/components/landing/HowItWorks'
11+
import OpenSourceStrip from '@/components/landing/OpenSourceStrip'
1012
import PlatformSection from '@/components/landing/PlatformSection'
11-
import ReportCreator from '@/components/landing/ReportCreator'
12-
import WorkflowSection from '@/components/landing/WorkflowSection'
13+
import ProofBand from '@/components/landing/ProofBand'
14+
import Spotlights from '@/components/landing/Spotlights'
1315

1416
export default function LandingPageContent() {
1517
return (
@@ -18,12 +20,14 @@ export default function LandingPageContent() {
1820

1921
<main>
2022
<HeroSection />
21-
<FeaturesSection />
22-
<WorkflowSection />
23-
<ReportCreator />
24-
<OutputFormats />
25-
<AIReportingSection />
23+
<ProofBand />
24+
<ContrastSection />
25+
<HowItWorks />
26+
<Spotlights />
2627
<PlatformSection />
28+
<OpenSourceStrip />
29+
<HarbingerSection />
30+
<FaqSection />
2731
<FinalCTA />
2832
</main>
2933

src/app/(landing)/metadata.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
11
import type { Metadata } from 'next'
22

3-
const TITLE = 'RoboLedger | AI-Native Financial Reporting'
3+
const TITLE = 'RoboLedger | Close Your Books with AI'
44
const DESCRIPTION =
5-
'AI-powered financial reporting platform. Transform natural language requests into complete, validated financial statements powered by Claude AI and RoboSystems.'
5+
'AI-native accounting on a financial knowledge graph. Connect QuickBooks, let Claude triage every transaction in an inbox, close the period with guard rails, and publish validated, XBRL-ready statements — in hours, not days.'
66

77
export const landingMetadata: Metadata = {
88
title: TITLE,
99
description: DESCRIPTION,
1010
keywords: [
11-
'AI financial reporting',
1211
'AI-native accounting',
12+
'AI bookkeeping automation',
13+
'QuickBooks AI close',
14+
'automated month-end close',
15+
'financial close automation',
1316
'automated financial statements',
17+
'XBRL reporting',
1418
'natural language financial reporting',
15-
'AI bookkeeping',
16-
'financial close automation',
17-
'AI accounting platform',
1819
],
1920
// openGraph/twitter are intentionally inherited from the root layout so the homepage
2021
// picks up the generated app/opengraph-image.tsx. Defining an openGraph object here

src/components/landing/AIReportingSection.tsx

Lines changed: 0 additions & 166 deletions
This file was deleted.

0 commit comments

Comments
 (0)