CodeIssuesPull RequestsActionsSecurityInsights
✨ AI
More
Settings

Ship the prestige polish: Catch-Up Centre + multi-jurisdiction accoun… #3903

Merged⚡ AI-generatedXSccantynz wants to mergeclaude/polish-accounting-website-2Xe7Rmainopened Apr 16, 2026
164 changed files+22230−614Large diff — each file loads when expanded.
Changedapp/(auth)/forgot-password/page.tsx+122−0View file
Loading diff…
Changedapp/(auth)/login/page.tsx+41−7View file
Loading diff…
Changedapp/(auth)/register/page.tsx+266−0View file
Loading diff…
Changedapp/(auth)/reset-password/page.tsx+170−0View file
Loading diff…
Changedapp/(auth)/verify-email/page.tsx+104−0View file
Loading diff…
Changedapp/(marketing)/acceptable-use/page.tsx+126−0View file
Loading diff…
Changedapp/(marketing)/accounting/page.tsx+27−0View file
Loading diff…
Changedapp/(marketing)/build-status/data.ts+628−0View file
Loading diff…
Changedapp/(marketing)/build-status/page.tsx+246−0View file
Loading diff…
Changedapp/(marketing)/case-studies/immigration-firm/page.tsx+187−0View file
Loading diff…
Changedapp/(marketing)/case-studies/page.tsx+115−0View file
Loading diff…
Changedapp/(marketing)/case-studies/solo-litigator/page.tsx+187−0View file
Loading diff…
Changedapp/(marketing)/case-studies/tax-practice/page.tsx+189−0View file
Loading diff…
Changedapp/(marketing)/changelog/page.tsx+220−0View file
Loading diff…
Changedapp/(marketing)/compare/clio/page.tsx+52−0View file
Loading diff…
Changedapp/(marketing)/compare/lexisnexis/page.tsx+52−0View file
Loading diff…
Changedapp/(marketing)/compare/quickbooks/page.tsx+53−0View file
Loading diff…
Changedapp/(marketing)/cookies/page.tsx+109−0View file
Loading diff…
Changedapp/(marketing)/courtroom/page.tsx+31−3View file
Loading diff…
Changedapp/(marketing)/courts/bench/page.tsx+157−0View file
Loading diff…
Changedapp/(marketing)/courts/docket/page.tsx+153−0View file
Loading diff…
Changedapp/(marketing)/courts/filings/page.tsx+154−0View file
Loading diff…
Changedapp/(marketing)/courts/public/page.tsx+154−0View file
Loading diff…
Changedapp/(marketing)/courts/reporter/page.tsx+152−0View file
Loading diff…
Changedapp/(marketing)/dictation/page.tsx+34−1View file
Loading diff…
Changedapp/(marketing)/dmca/page.tsx+106−0View file
Loading diff…
Changedapp/(marketing)/dpa/page.tsx+144−0View file
Loading diff…
Changedapp/(marketing)/for-small-business/page.tsx+58−0View file
Loading diff…
Changedapp/(marketing)/for-startups/page.tsx+59−0View file
Loading diff…
Changedapp/(marketing)/help/billing/page.tsx+347−0View file
Loading diff…
Changedapp/(marketing)/help/faq/page.tsx+234−0View file
Loading diff…
Changedapp/(marketing)/help/getting-started/page.tsx+189−0View file
Loading diff…
Changedapp/(marketing)/help/marco-research/page.tsx+326−0View file
Loading diff…
Changedapp/(marketing)/help/page.tsx+221−0View file
Loading diff…
Changedapp/(marketing)/help/trust-accounts/page.tsx+366−0View file
Loading diff…
Changedapp/(marketing)/law/page.tsx+35−0View file
Loading diff…
Changedapp/(marketing)/oracle/page.tsx+35−1View file
Loading diff…
Changedapp/(marketing)/page.tsx+25−0View file
Loading diff…
Changedapp/(marketing)/privacy/page.tsx+70−25View file
Loading diff…
Changedapp/(marketing)/refunds/page.tsx+111−0View file
Loading diff…
Changedapp/(marketing)/status/page.tsx+279−0View file
Loading diff…
Changedapp/(marketing)/terms/page.tsx+83−30View file
Loading diff…
Changedapp/(marketing)/trust-center/page.tsx+376−0View file
Loading diff…
Changedapp/(platform)/admin/page.tsx+236−97View file
Loading diff…
Changedapp/(platform)/billing/BillingActions.tsx+3−3View file
Loading diff…
Changedapp/(platform)/billing/invoices/InvoicesListClient.tsx+206−0View file
Loading diff…
Changedapp/(platform)/billing/invoices/[id]/InvoiceActions.tsx+132−0View file
Loading diff…
Changedapp/(platform)/billing/invoices/[id]/page.tsx+235−0View file
Loading diff…
Changedapp/(platform)/billing/invoices/new/InvoiceWizard.tsx+424−0View file
Loading diff…
Changedapp/(platform)/billing/invoices/new/page.tsx+67−0View file
Loading diff…
Changedapp/(platform)/billing/invoices/page.tsx+70−0View file
Loading diff…
Changedapp/(platform)/billing/page.tsx+18−0View file
Loading diff…
Changedapp/(platform)/clients/[id]/edit/page.tsx+52−0View file
Loading diff…
Changedapp/(platform)/clients/[id]/page.tsx+325−0View file
Loading diff…
Changedapp/(platform)/clients/new/page.tsx+7−7View file
Loading diff…
Changedapp/(platform)/clients/page.tsx+60−34View file
Loading diff…
Changedapp/(platform)/dashboard/page.tsx+326−95View file
Loading diff…
Changedapp/(platform)/documents/[id]/page.tsx+188−0View file
Loading diff…
Changedapp/(platform)/documents/page.tsx+124−0View file
Loading diff…
Changedapp/(platform)/documents/upload/page.tsx+39−0View file
Loading diff…
Changedapp/(platform)/layout.tsx+64−16View file
Loading diff…
Changedapp/(platform)/marco/page.tsx+194−8View file
Loading diff…
Changedapp/(platform)/matters/[id]/edit/page.tsx+64−0View file
Loading diff…
Changedapp/(platform)/matters/[id]/page.tsx+392−52View file
Loading diff…
Changedapp/(platform)/matters/new/NewMatterForm.tsx+6−6View file
Loading diff…
Changedapp/(platform)/matters/new/page.tsx+2−2View file
Loading diff…
Changedapp/(platform)/matters/page.tsx+90−55View file
Loading diff…
Changedapp/(platform)/settings/SectionHeader.tsx+25−0View file
Loading diff…
Changedapp/(platform)/settings/SettingsNav.tsx+67−0View file
Loading diff…
Changedapp/(platform)/settings/billing/page.tsx+212−0View file
Loading diff…
Changedapp/(platform)/settings/data/DataPanel.tsx+197−0View file
Loading diff…
Changedapp/(platform)/settings/data/page.tsx+16−0View file
Loading diff…
Changedapp/(platform)/settings/firm/FirmForm.tsx+325−0View file
Loading diff…
Changedapp/(platform)/settings/firm/page.tsx+38−0View file
Loading diff…
Changedapp/(platform)/settings/integrations/IntegrationsGrid.tsx+158−0View file
Loading diff…
Changedapp/(platform)/settings/integrations/page.tsx+87−0View file
Loading diff…
Changedapp/(platform)/settings/layout.tsx+34−0View file
Loading diff…
Changedapp/(platform)/settings/notifications/NotificationsForm.tsx+237−0View file
Loading diff…
Changedapp/(platform)/settings/notifications/page.tsx+17−0View file
Loading diff…
Changedapp/(platform)/settings/page.tsx+67−0View file
Loading diff…
Changedapp/(platform)/settings/profile/ProfileForm.tsx+255−0View file
Loading diff…
Changedapp/(platform)/settings/profile/page.tsx+46−0View file
Loading diff…
Changedapp/(platform)/settings/security/SecurityPanel.tsx+208−0View file
Loading diff…
Changedapp/(platform)/settings/security/page.tsx+16−0View file
Loading diff…
Changedapp/(platform)/settings/team/TeamPanel.tsx+179−0View file
Loading diff…
Changedapp/(platform)/settings/team/page.tsx+59−0View file
Loading diff…
Changedapp/(platform)/time/TimeHubClient.tsx+308−0View file
Loading diff…
Changedapp/(platform)/time/entry/[id]/edit/EditTimeEntryForm.tsx+238−0View file
Loading diff…
Changedapp/(platform)/time/entry/[id]/edit/page.tsx+59−0View file
Loading diff…
Changedapp/(platform)/time/page.tsx+73−0View file
Loading diff…
Changedapp/(platform)/trust/[id]/page.tsx+248−0View file
Loading diff…
Changedapp/(platform)/trust/new/page.tsx+81−0View file
Loading diff…
Changedapp/(platform)/trust/page.tsx+340−37View file
Loading diff…
Changedapp/(platform)/voice/VoiceDictationClient.tsx+6−6View file
Loading diff…
Changedapp/(platform)/voice/VoxlenDictationClient.tsx+552−0View file
Loading diff…
Changedapp/(platform)/voice/page.tsx+13−13View file
Loading diff…
Changedapp/api/auth/forgot-password/route.ts+80−0View file
Loading diff…
Changedapp/api/auth/register/route.ts+67−4View file
Loading diff…
Changedapp/api/auth/reset-password/route.ts+72−0View file
Loading diff…
Changedapp/api/auth/verify-email/resend/route.ts+79−0View file
Loading diff…
Changedapp/api/auth/verify-email/route.ts+62−0View file
Loading diff…
Changedapp/api/clients/[id]/route.ts+0−3View file
Loading diff…
Changedapp/api/documents/[id]/route.ts+0−2View file
Loading diff…
Changedapp/api/documents/route.ts+132−13View file
Loading diff…
Changedapp/api/invoices/[id]/status/route.ts+49−0View file
Loading diff…
Changedapp/api/invoices/generate/route.ts+167−0View file
Loading diff…
Changedapp/api/invoices/route.ts+31−0View file
Loading diff…
Changedapp/api/marketplace/payments/[id]/capture/route.ts+0−1View file
Loading diff…
Changedapp/api/marketplace/payments/[id]/refund/route.ts+0−1View file
Loading diff…
Changedapp/api/matters/[id]/route.ts+0−3View file
Loading diff…
Changedapp/api/me/firm/route.ts+97−0View file
Loading diff…
Changedapp/api/me/notifications/route.ts+84−0View file
Loading diff…
Changedapp/api/me/onboarding/route.ts+52−0View file
Loading diff…
Changedapp/api/me/profile/route.ts+79−0View file
Loading diff…
Changedapp/api/oracle/query/route.ts+12−3View file
Loading diff…
Changedapp/api/time-entries/[id]/route.ts+105−0View file
Loading diff…
Changedapp/api/time-entries/route.ts+104−12View file
Loading diff…
Changedapp/api/trust-accounts/[id]/transactions/route.ts+0−2View file
Loading diff…
Changedapp/api/voice/transcribe/route.ts+8−0View file
Loading diff…
Changedapp/components/marco/MarcoChat.tsx+22−22View file
Loading diff…
Changedapp/components/marketing/Footer.tsx+46−3View file
Loading diff…
Changedapp/components/marketing/ROICalculator.tsx+283−0View file
Loading diff…
Changedapp/components/marketing/VideoEmbed.tsx+59−0View file
Loading diff…
Changedapp/components/platform/ClientEditForm.tsx+221−0View file
Loading diff…
Changedapp/components/platform/ClientsListClient.tsx+159−0View file
Loading diff…
Changedapp/components/platform/CommandPalette.tsx+401−0View file
Loading diff…
Changedapp/components/platform/DocumentActions.tsx+83−0View file
Loading diff…
Changedapp/components/platform/DocumentIcon.tsx+112−0View file
Loading diff…
Changedapp/components/platform/DocumentUploadModal.tsx+506−0View file
Loading diff…
Changedapp/components/platform/DocumentsListClient.tsx+294−0View file
Loading diff…
Changedapp/components/platform/FloatingTimer.tsx+63−0View file
Loading diff…
Changedapp/components/platform/MatterDocumentsUploadButton.tsx+40−0View file
Loading diff…
Changedapp/components/platform/MatterEditForm.tsx+274−0View file
Loading diff…
Changedapp/components/platform/MattersListClient.tsx+220−0View file
Loading diff…
Changedapp/components/platform/NewTrustAccountForm.tsx+171−0View file
Loading diff…
Changedapp/components/platform/TimeEntriesTable.tsx+519−0View file
Loading diff…
Changedapp/components/platform/TimeEntryQuickAdd.tsx+218−0View file
Loading diff…
Changedapp/components/platform/TimerWidget.tsx+518−0View file
Loading diff…
Changedapp/components/platform/TrustTransactionForm.tsx+238−0View file
Loading diff…
Changedapp/components/platform/UploadDeepLink.tsx+30−0View file
Loading diff…
Changedapp/components/platform/documentFormat.ts+56−0View file
Loading diff…
Changedapp/components/shared/Button.tsx+3−3View file
Loading diff…
Changedapp/components/shared/Card.tsx+1−1View file
Loading diff…
Changedapp/components/shared/DarkModeToggle.tsx+200−0View file
Loading diff…
Changedapp/components/shared/FAQ.tsx+83−0View file
Loading diff…
Changedapp/components/shared/Skeleton.tsx+101−0View file
Loading diff…
Changedapp/components/shared/Toast.tsx+194−0View file
Loading diff…
Changedapp/components/voice/VoiceRecorder.tsx+4−4View file
Loading diff…
Changedapp/error.tsx+40−10View file
Loading diff…
Changedapp/globals.css+98−0View file
Loading diff…
Changedapp/layout.tsx+144−13View file
Loading diff…
Changedapp/not-found.tsx+27−9View file
Loading diff…
Changedapp/onboarding/layout.tsx+15−0View file
Loading diff…
Changedapp/onboarding/page.tsx+368−0View file
Loading diff…
Changedapp/providers.tsx+6−1View file
Loading diff…
Changedapp/robots.ts+26−5View file
Loading diff…
Changedapp/sitemap.ts+73−0View file
Loading diff…
Changedlib/email.ts+135−0View file
Loading diff…
Changedlib/invoices.ts+204−0View file
Loading diff…
Changedlib/rate-limit.ts+124−0View file
Loading diff…
Changedlib/voice-commands.ts+178−0View file
Loading diff…
Changedmiddleware.ts+11−1View file
Loading diff…
Changedprisma/schema.invoice.prisma+74−0View file
Loading diff…
Changedprisma/schema.prisma+30−0View file
Loading diff…
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts