From 023a91832a28d2143d7fd2c96aed2394d7ab8582 Mon Sep 17 00:00:00 2001 From: Ephraim Atta-Duncan Date: Sat, 23 Sep 2023 12:02:37 +0000 Subject: [PATCH] feat: add extra info for the early adopters --- .../src/app/(marketing)/open/bar-metrics.tsx | 7 +++- .../src/app/(marketing)/open/page.tsx | 2 + .../src/app/(marketing)/open/tooltip.tsx | 40 +++++++++++++++++++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 apps/marketing/src/app/(marketing)/open/tooltip.tsx diff --git a/apps/marketing/src/app/(marketing)/open/bar-metrics.tsx b/apps/marketing/src/app/(marketing)/open/bar-metrics.tsx index ec677ec83..42295c0bf 100644 --- a/apps/marketing/src/app/(marketing)/open/bar-metrics.tsx +++ b/apps/marketing/src/app/(marketing)/open/bar-metrics.tsx @@ -13,6 +13,7 @@ export type BarMetricProps> = HTMLAttributes>>({ @@ -22,6 +23,7 @@ export const BarMetric = ) => { const formattedData = Object.keys(data) @@ -33,7 +35,10 @@ export const BarMetric = -

{title}

+
+

{title}

+ {extraInfo} +
diff --git a/apps/marketing/src/app/(marketing)/open/page.tsx b/apps/marketing/src/app/(marketing)/open/page.tsx index 8a8281d53..8d04e21b1 100644 --- a/apps/marketing/src/app/(marketing)/open/page.tsx +++ b/apps/marketing/src/app/(marketing)/open/page.tsx @@ -8,6 +8,7 @@ import { BarMetric } from './bar-metrics'; import { CapTable } from './cap-table'; import { FundingRaised } from './funding-raised'; import { TeamMembers } from './team-members'; +import { OpenPageTooltip } from './tooltip'; export const revalidate = 3600; @@ -133,6 +134,7 @@ export default async function OpenPage() { title="Early Adopters" label="Early Adopters" className="col-span-12 lg:col-span-6" + extraInfo={} /> diff --git a/apps/marketing/src/app/(marketing)/open/tooltip.tsx b/apps/marketing/src/app/(marketing)/open/tooltip.tsx new file mode 100644 index 000000000..e6bf48a94 --- /dev/null +++ b/apps/marketing/src/app/(marketing)/open/tooltip.tsx @@ -0,0 +1,40 @@ +import React from 'react'; + +import { + Tooltip, + TooltipContent, + TooltipProvider, + TooltipTrigger, +} from '@documenso/ui/primitives/tooltip'; + +export function OpenPageTooltip() { + return ( + + + + + + + + +

+ August and earlier: Active subscribers. September and beyond: Numbers of active + subscriptions. +

+
+
+
+ ); +}