diff --git a/apps/website/package.json b/apps/website/package.json index 3f2eddc7e9..cee0b713ba 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -18,7 +18,6 @@ "@openstatus/react": "^0.0.3", "@team-plain/typescript-sdk": "5.5.0", "@uidotdev/usehooks": "^2.4.1", - "d3": "^7.9.0", "date-fns": "^4.1.0", "framer-motion": "^11.11.17", "geist": "^1.3.1", diff --git a/apps/website/public/app-icon.png b/apps/website/public/app-icon.png index 1c251a9510..f11a85774d 100644 Binary files a/apps/website/public/app-icon.png and b/apps/website/public/app-icon.png differ diff --git a/apps/website/public/assistant-bg-light.png b/apps/website/public/assistant-bg-light.png new file mode 100644 index 0000000000..9ab2130d34 Binary files /dev/null and b/apps/website/public/assistant-bg-light.png differ diff --git a/apps/website/public/branding/1.png b/apps/website/public/branding/1.png index 15e2c12a46..498616f934 100644 Binary files a/apps/website/public/branding/1.png and b/apps/website/public/branding/1.png differ diff --git a/apps/website/public/branding/10.png b/apps/website/public/branding/10.png index 2018a83ed6..ae19b8f607 100644 Binary files a/apps/website/public/branding/10.png and b/apps/website/public/branding/10.png differ diff --git a/apps/website/public/branding/11.png b/apps/website/public/branding/11.png index 86738c88d0..b7cf0b3fcf 100644 Binary files a/apps/website/public/branding/11.png and b/apps/website/public/branding/11.png differ diff --git a/apps/website/public/branding/2.png b/apps/website/public/branding/2.png index df711e01d6..ac79781491 100644 Binary files a/apps/website/public/branding/2.png and b/apps/website/public/branding/2.png differ diff --git a/apps/website/public/branding/3.png b/apps/website/public/branding/3.png index adf240eeba..68718076cd 100644 Binary files a/apps/website/public/branding/3.png and b/apps/website/public/branding/3.png differ diff --git a/apps/website/public/branding/4.png b/apps/website/public/branding/4.png index f0dd2004a7..6a20fb5a12 100644 Binary files a/apps/website/public/branding/4.png and b/apps/website/public/branding/4.png differ diff --git a/apps/website/public/branding/5.png b/apps/website/public/branding/5.png index 6567af6838..194579d5a5 100644 Binary files a/apps/website/public/branding/5.png and b/apps/website/public/branding/5.png differ diff --git a/apps/website/public/branding/7.png b/apps/website/public/branding/7.png index f5144ec22b..8d6cbc24a2 100644 Binary files a/apps/website/public/branding/7.png and b/apps/website/public/branding/7.png differ diff --git a/apps/website/public/branding/8.png b/apps/website/public/branding/8.png index 1298be7dd7..958e84710c 100644 Binary files a/apps/website/public/branding/8.png and b/apps/website/public/branding/8.png differ diff --git a/apps/website/public/branding/9.png b/apps/website/public/branding/9.png index 84b7f7ffd9..de32af069e 100644 Binary files a/apps/website/public/branding/9.png and b/apps/website/public/branding/9.png differ diff --git a/apps/website/public/breakdown-light.png b/apps/website/public/breakdown-light.png new file mode 100644 index 0000000000..9a8866da5b Binary files /dev/null and b/apps/website/public/breakdown-light.png differ diff --git a/apps/website/public/breakdown.png b/apps/website/public/breakdown.png index 13a06e1751..ab5dbd39ec 100644 Binary files a/apps/website/public/breakdown.png and b/apps/website/public/breakdown.png differ diff --git a/apps/website/public/computer-light.png b/apps/website/public/computer-light.png new file mode 100644 index 0000000000..e8b25492de Binary files /dev/null and b/apps/website/public/computer-light.png differ diff --git a/apps/website/public/computer.png b/apps/website/public/computer.png index a13f53bcb6..3765a92209 100644 Binary files a/apps/website/public/computer.png and b/apps/website/public/computer.png differ diff --git a/apps/website/public/email/midday-ai.png b/apps/website/public/email/midday-ai.png index f257d1866b..ff57d51286 100644 Binary files a/apps/website/public/email/midday-ai.png and b/apps/website/public/email/midday-ai.png differ diff --git a/apps/website/public/engine-sdk.png b/apps/website/public/engine-sdk.png index c18682ffca..e3556040f3 100644 Binary files a/apps/website/public/engine-sdk.png and b/apps/website/public/engine-sdk.png differ diff --git a/apps/website/public/engine-ui.png b/apps/website/public/engine-ui.png index bb2e4c1797..e16cbb8663 100644 Binary files a/apps/website/public/engine-ui.png and b/apps/website/public/engine-ui.png differ diff --git a/apps/website/public/exporting.png b/apps/website/public/exporting.png index a685b65901..162305d66c 100644 Binary files a/apps/website/public/exporting.png and b/apps/website/public/exporting.png differ diff --git a/apps/website/public/founders.png b/apps/website/public/founders.png index d40473f634..3c5d0e3e47 100644 Binary files a/apps/website/public/founders.png and b/apps/website/public/founders.png differ diff --git a/apps/website/public/hero-light.png b/apps/website/public/hero-light.png new file mode 100644 index 0000000000..06b65c5e22 Binary files /dev/null and b/apps/website/public/hero-light.png differ diff --git a/apps/website/public/hero.png b/apps/website/public/hero.png index 81988ea17b..49ab0a2140 100644 Binary files a/apps/website/public/hero.png and b/apps/website/public/hero.png differ diff --git a/apps/website/public/images/assistant.png b/apps/website/public/images/assistant.png index 615bfac039..9b386ad341 100644 Binary files a/apps/website/public/images/assistant.png and b/apps/website/public/images/assistant.png differ diff --git a/apps/website/public/images/dub.png b/apps/website/public/images/dub.png index 4c263a8de1..b00a932468 100644 Binary files a/apps/website/public/images/dub.png and b/apps/website/public/images/dub.png differ diff --git a/apps/website/public/images/graph.png b/apps/website/public/images/graph.png index b8f242fc45..dde2bf9d22 100644 Binary files a/apps/website/public/images/graph.png and b/apps/website/public/images/graph.png differ diff --git a/apps/website/public/images/logsnag.png b/apps/website/public/images/logsnag.png index 09ac25ff73..b7eb921f22 100644 Binary files a/apps/website/public/images/logsnag.png and b/apps/website/public/images/logsnag.png differ diff --git a/apps/website/public/images/novu.png b/apps/website/public/images/novu.png index 22aa2545d6..6faa3b0355 100644 Binary files a/apps/website/public/images/novu.png and b/apps/website/public/images/novu.png differ diff --git a/apps/website/public/images/overview.png b/apps/website/public/images/overview.png index fb19fb83c4..9f47b33b5a 100644 Binary files a/apps/website/public/images/overview.png and b/apps/website/public/images/overview.png differ diff --git a/apps/website/public/images/plan.png b/apps/website/public/images/plan.png index 2581343436..4c124402c0 100644 Binary files a/apps/website/public/images/plan.png and b/apps/website/public/images/plan.png differ diff --git a/apps/website/public/images/providers.png b/apps/website/public/images/providers.png index 5f22f136c2..bbe33e746b 100644 Binary files a/apps/website/public/images/providers.png and b/apps/website/public/images/providers.png differ diff --git a/apps/website/public/images/resend.png b/apps/website/public/images/resend.png index 0655320be2..036918f1ec 100644 Binary files a/apps/website/public/images/resend.png and b/apps/website/public/images/resend.png differ diff --git a/apps/website/public/images/signin.png b/apps/website/public/images/signin.png index 604f3223d6..0ba90400fb 100644 Binary files a/apps/website/public/images/signin.png and b/apps/website/public/images/signin.png differ diff --git a/apps/website/public/images/trigger.png b/apps/website/public/images/trigger.png index 23c835c0fd..3a058697bb 100644 Binary files a/apps/website/public/images/trigger.png and b/apps/website/public/images/trigger.png differ diff --git a/apps/website/public/images/update/apps/apps-1.png b/apps/website/public/images/update/apps/apps-1.png index 4186dbd539..19a1aa0453 100644 Binary files a/apps/website/public/images/update/apps/apps-1.png and b/apps/website/public/images/update/apps/apps-1.png differ diff --git a/apps/website/public/images/update/apps/apps-2.png b/apps/website/public/images/update/apps/apps-2.png index 2a5a400cac..088157a051 100644 Binary files a/apps/website/public/images/update/apps/apps-2.png and b/apps/website/public/images/update/apps/apps-2.png differ diff --git a/apps/website/public/images/update/july-product-updates/assistant.png b/apps/website/public/images/update/july-product-updates/assistant.png index 21029dc4b5..cb0b23eef7 100644 Binary files a/apps/website/public/images/update/july-product-updates/assistant.png and b/apps/website/public/images/update/july-product-updates/assistant.png differ diff --git a/apps/website/public/images/update/july-product-updates/inbox.png b/apps/website/public/images/update/july-product-updates/inbox.png index d7936d3db8..21ae3e0e7b 100644 Binary files a/apps/website/public/images/update/july-product-updates/inbox.png and b/apps/website/public/images/update/july-product-updates/inbox.png differ diff --git a/apps/website/public/images/update/october-product-updates/invoice-status.png b/apps/website/public/images/update/october-product-updates/invoice-status.png index c466efb8a4..1d0e5605cc 100644 Binary files a/apps/website/public/images/update/october-product-updates/invoice-status.png and b/apps/website/public/images/update/october-product-updates/invoice-status.png differ diff --git a/apps/website/public/images/variables.png b/apps/website/public/images/variables.png index 0079d0f9a8..6925813a59 100644 Binary files a/apps/website/public/images/variables.png and b/apps/website/public/images/variables.png differ diff --git a/apps/website/public/inbox-actions-light.png b/apps/website/public/inbox-actions-light.png new file mode 100644 index 0000000000..a178c1ea68 Binary files /dev/null and b/apps/website/public/inbox-actions-light.png differ diff --git a/apps/website/public/inbox-suggested-light.png b/apps/website/public/inbox-suggested-light.png new file mode 100644 index 0000000000..0047ca9fbd Binary files /dev/null and b/apps/website/public/inbox-suggested-light.png differ diff --git a/apps/website/public/invoice-comments-light.png b/apps/website/public/invoice-comments-light.png new file mode 100644 index 0000000000..f11c72e6a1 Binary files /dev/null and b/apps/website/public/invoice-comments-light.png differ diff --git a/apps/website/public/invoice-comments.png b/apps/website/public/invoice-comments.png index 15f72102d7..30b7c74992 100644 Binary files a/apps/website/public/invoice-comments.png and b/apps/website/public/invoice-comments.png differ diff --git a/apps/website/public/invoice-toolbar-light.png b/apps/website/public/invoice-toolbar-light.png new file mode 100644 index 0000000000..af52d53455 Binary files /dev/null and b/apps/website/public/invoice-toolbar-light.png differ diff --git a/apps/website/public/invoice-toolbar.png b/apps/website/public/invoice-toolbar.png index 5050c9f31e..e1559d1213 100644 Binary files a/apps/website/public/invoice-toolbar.png and b/apps/website/public/invoice-toolbar.png differ diff --git a/apps/website/public/invoicing-light.png b/apps/website/public/invoicing-light.png new file mode 100644 index 0000000000..a86bac3925 Binary files /dev/null and b/apps/website/public/invoicing-light.png differ diff --git a/apps/website/public/invoicing.png b/apps/website/public/invoicing.png index c7519d88fc..ce1632b5d7 100644 Binary files a/apps/website/public/invoicing.png and b/apps/website/public/invoicing.png differ diff --git a/apps/website/public/keyboard-light.png b/apps/website/public/keyboard-light.png new file mode 100644 index 0000000000..8ddbab8906 Binary files /dev/null and b/apps/website/public/keyboard-light.png differ diff --git a/apps/website/public/menu-assistant-light.jpg b/apps/website/public/menu-assistant-light.jpg new file mode 100644 index 0000000000..f4bf9dd13b Binary files /dev/null and b/apps/website/public/menu-assistant-light.jpg differ diff --git a/apps/website/public/menu-engine-light.png b/apps/website/public/menu-engine-light.png new file mode 100644 index 0000000000..e5a2c6dcd2 Binary files /dev/null and b/apps/website/public/menu-engine-light.png differ diff --git a/apps/website/public/menu-engine.png b/apps/website/public/menu-engine.png index 2b6732a803..9c801e4861 100644 Binary files a/apps/website/public/menu-engine.png and b/apps/website/public/menu-engine.png differ diff --git a/apps/website/public/overview.png b/apps/website/public/overview.png index 2a38f679d7..1bdce12826 100644 Binary files a/apps/website/public/overview.png and b/apps/website/public/overview.png differ diff --git a/apps/website/public/product-bulk-light.png b/apps/website/public/product-bulk-light.png new file mode 100644 index 0000000000..ce54ecca54 Binary files /dev/null and b/apps/website/public/product-bulk-light.png differ diff --git a/apps/website/public/product-bulk.png b/apps/website/public/product-bulk.png index 396b9a3b62..36bd19c0cc 100644 Binary files a/apps/website/public/product-bulk.png and b/apps/website/public/product-bulk.png differ diff --git a/apps/website/public/product-files-light.png b/apps/website/public/product-files-light.png new file mode 100644 index 0000000000..13e8d401be Binary files /dev/null and b/apps/website/public/product-files-light.png differ diff --git a/apps/website/public/product-files.png b/apps/website/public/product-files.png index 3c69dc281e..0b70c9aafc 100644 Binary files a/apps/website/public/product-files.png and b/apps/website/public/product-files.png differ diff --git a/apps/website/public/product-inbox-light.jpg b/apps/website/public/product-inbox-light.jpg new file mode 100644 index 0000000000..52650192ab Binary files /dev/null and b/apps/website/public/product-inbox-light.jpg differ diff --git a/apps/website/public/product-invoice-light.jpg b/apps/website/public/product-invoice-light.jpg new file mode 100644 index 0000000000..b29a927c2e Binary files /dev/null and b/apps/website/public/product-invoice-light.jpg differ diff --git a/apps/website/public/product-match-light.png b/apps/website/public/product-match-light.png new file mode 100644 index 0000000000..f0c43e0d47 Binary files /dev/null and b/apps/website/public/product-match-light.png differ diff --git a/apps/website/public/product-match.png b/apps/website/public/product-match.png index 1ebd609440..51171fc7cc 100644 Binary files a/apps/website/public/product-match.png and b/apps/website/public/product-match.png differ diff --git a/apps/website/public/product-overview-light.jpg b/apps/website/public/product-overview-light.jpg new file mode 100644 index 0000000000..32b434c988 Binary files /dev/null and b/apps/website/public/product-overview-light.jpg differ diff --git a/apps/website/public/product-pdf-light.png b/apps/website/public/product-pdf-light.png new file mode 100644 index 0000000000..4b2a4b6c04 Binary files /dev/null and b/apps/website/public/product-pdf-light.png differ diff --git a/apps/website/public/product-pdf.png b/apps/website/public/product-pdf.png index 224688aa17..49e8af6a66 100644 Binary files a/apps/website/public/product-pdf.png and b/apps/website/public/product-pdf.png differ diff --git a/apps/website/public/product-projects-light.png b/apps/website/public/product-projects-light.png new file mode 100644 index 0000000000..048c89b339 Binary files /dev/null and b/apps/website/public/product-projects-light.png differ diff --git a/apps/website/public/product-projects.png b/apps/website/public/product-projects.png index 153faafd32..7d87558f59 100644 Binary files a/apps/website/public/product-projects.png and b/apps/website/public/product-projects.png differ diff --git a/apps/website/public/product-slot-light.png b/apps/website/public/product-slot-light.png new file mode 100644 index 0000000000..2497ff5d0f Binary files /dev/null and b/apps/website/public/product-slot-light.png differ diff --git a/apps/website/public/product-spending-light.png b/apps/website/public/product-spending-light.png new file mode 100644 index 0000000000..e5768db73a Binary files /dev/null and b/apps/website/public/product-spending-light.png differ diff --git a/apps/website/public/product-status-light.png b/apps/website/public/product-status-light.png new file mode 100644 index 0000000000..f338fc15ce Binary files /dev/null and b/apps/website/public/product-status-light.png differ diff --git a/apps/website/public/product-tracker-light.jpg b/apps/website/public/product-tracker-light.jpg new file mode 100644 index 0000000000..d5b9be167f Binary files /dev/null and b/apps/website/public/product-tracker-light.jpg differ diff --git a/apps/website/public/product-vault-light.jpg b/apps/website/public/product-vault-light.jpg new file mode 100644 index 0000000000..2b86229604 Binary files /dev/null and b/apps/website/public/product-vault-light.jpg differ diff --git a/apps/website/public/time-format-light.png b/apps/website/public/time-format-light.png new file mode 100644 index 0000000000..5f940152bc Binary files /dev/null and b/apps/website/public/time-format-light.png differ diff --git a/apps/website/public/time-tracker-light.png b/apps/website/public/time-tracker-light.png new file mode 100644 index 0000000000..05634b6cab Binary files /dev/null and b/apps/website/public/time-tracker-light.png differ diff --git a/apps/website/public/time-tracker.png b/apps/website/public/time-tracker.png index 2eb07889db..8e97b70820 100644 Binary files a/apps/website/public/time-tracker.png and b/apps/website/public/time-tracker.png differ diff --git a/apps/website/public/vault-light.png b/apps/website/public/vault-light.png new file mode 100644 index 0000000000..030b53301e Binary files /dev/null and b/apps/website/public/vault-light.png differ diff --git a/apps/website/src/app/components/invoice-react.png b/apps/website/src/app/components/invoice-react.png index 95b75bc082..8387116ce2 100644 Binary files a/apps/website/src/app/components/invoice-react.png and b/apps/website/src/app/components/invoice-react.png differ diff --git a/apps/website/src/app/components/page.tsx b/apps/website/src/app/components/page.tsx index 92694a25b7..7e15906e00 100644 --- a/apps/website/src/app/components/page.tsx +++ b/apps/website/src/app/components/page.tsx @@ -93,7 +93,7 @@ export default function Page() {

{name}

{!ready && ( - + Coming soon )} diff --git a/apps/website/src/app/inbox/page.tsx b/apps/website/src/app/inbox/page.tsx index d2bb32d010..180b261aec 100644 --- a/apps/website/src/app/inbox/page.tsx +++ b/apps/website/src/app/inbox/page.tsx @@ -1,11 +1,14 @@ import { CopyInput } from "@/components/copy-input"; +import { DynamicImage } from "@/components/dynamic-image"; import { Button } from "@midday/ui/button"; import { Icons } from "@midday/ui/icons"; import type { Metadata } from "next"; -import Image from "next/image"; -import Bulk from "public/product-bulk.png"; -import Inbox from "public/product-inbox.jpg"; -import Match from "public/product-match.png"; +import BulkLight from "public/product-bulk-light.png"; +import BulkDark from "public/product-bulk.png"; +import InboxLight from "public/product-inbox-light.jpg"; +import InboxDark from "public/product-inbox.jpg"; +import MatchLight from "public/product-match-light.png"; +import MatchDark from "public/product-match.png"; export const metadata: Metadata = { title: "Inbox", @@ -42,7 +45,7 @@ export default function Page() {
- Inbox +
@@ -64,9 +67,9 @@ export default function Page() { className="max-w-[240px] mt-8" /> - Matching @@ -83,9 +86,9 @@ export default function Page() {

- Receipt diff --git a/apps/website/src/app/invoice/page.tsx b/apps/website/src/app/invoice/page.tsx index 8210587a93..d4c32e3099 100644 --- a/apps/website/src/app/invoice/page.tsx +++ b/apps/website/src/app/invoice/page.tsx @@ -1,11 +1,13 @@ -import { CtaLink } from "@/components/cta-link"; +import { DynamicImage } from "@/components/dynamic-image"; import { Button } from "@midday/ui/button"; import { Icons } from "@midday/ui/icons"; import type { Metadata } from "next"; -import Image from "next/image"; -import Invoice from "public/product-invoice.jpg"; -import Pdf from "public/product-pdf.png"; -import Status from "public/product-status.png"; +import InvoiceLight from "public/product-invoice-light.jpg"; +import InvoiceDark from "public/product-invoice.jpg"; +import PdfLight from "public/product-pdf-light.png"; +import PdfDark from "public/product-pdf.png"; +import StatusLight from "public/product-status-light.png"; +import StatusDark from "public/product-status.png"; export const metadata: Metadata = { title: "Invoice", @@ -43,7 +45,11 @@ export default function Page() {
- Invoice +
@@ -59,9 +65,9 @@ export default function Page() {

- Pdf @@ -78,9 +84,9 @@ export default function Page() {

- Pdf diff --git a/apps/website/src/app/layout.tsx b/apps/website/src/app/layout.tsx index ab88423d1a..d482fc367e 100644 --- a/apps/website/src/app/layout.tsx +++ b/apps/website/src/app/layout.tsx @@ -5,6 +5,7 @@ import { Header } from "@/components/header"; import "@/styles/globals.css"; import { cn } from "@midday/ui/cn"; import "@midday/ui/globals.css"; +import { ThemeProvider } from "@/components/theme-provider"; import { Provider as Analytics } from "@midday/events/client"; import { GeistMono } from "geist/font/mono"; import { GeistSans } from "geist/font/sans"; @@ -75,7 +76,10 @@ export const metadata: Metadata = { }; export const viewport = { - themeColor: [{ media: "(prefers-color-scheme: dark)" }], + themeColor: [ + { media: "(prefers-color-scheme: light)" }, + { media: "(prefers-color-scheme: dark)" }, + ], }; export default function Layout({ children }: { children: ReactElement }) { @@ -84,17 +88,24 @@ export default function Layout({ children }: { children: ReactElement }) { -
-
- {children} -
- -