diff --git a/src/app/(main)/MobileNav.tsx b/src/app/(main)/MobileNav.tsx index de12b14c3..af67bc716 100644 --- a/src/app/(main)/MobileNav.tsx +++ b/src/app/(main)/MobileNav.tsx @@ -38,7 +38,7 @@ export function MobileNav() { ]; return ( - + {({ close }) => { return ( diff --git a/src/app/(main)/TopNav.tsx b/src/app/(main)/TopNav.tsx index d410097ae..11a234cdc 100644 --- a/src/app/(main)/TopNav.tsx +++ b/src/app/(main)/TopNav.tsx @@ -16,7 +16,12 @@ export function TopNav() { style={{ position: 'sticky', top: 0 }} zIndex={1} > - + diff --git a/src/app/(main)/boards/[boardId]/BoardHeader.tsx b/src/app/(main)/boards/[boardId]/BoardHeader.tsx index f3e832446..d49d6de37 100644 --- a/src/app/(main)/boards/[boardId]/BoardHeader.tsx +++ b/src/app/(main)/boards/[boardId]/BoardHeader.tsx @@ -93,7 +93,7 @@ function BoardEditHeader() { autoComplete="off" style={{ fontSize: '2rem', fontWeight: 700, width: '100%' }} > - {board?.name} + {board?.name} diff --git a/src/app/(main)/links/[linkId]/LinkPanels.tsx b/src/app/(main)/links/[linkId]/LinkPanels.tsx index f33525e70..07a624530 100644 --- a/src/app/(main)/links/[linkId]/LinkPanels.tsx +++ b/src/app/(main)/links/[linkId]/LinkPanels.tsx @@ -20,7 +20,7 @@ export function LinkPanels({ linkId }: { linkId: string }) { - {formatMessage(labels.sources)} + {formatMessage(labels.sources)} {formatMessage(labels.referrers)} @@ -35,7 +35,7 @@ export function LinkPanels({ linkId }: { linkId: string }) { - {formatMessage(labels.environment)} + {formatMessage(labels.environment)} {formatMessage(labels.browsers)} @@ -59,7 +59,7 @@ export function LinkPanels({ linkId }: { linkId: string }) { - {formatMessage(labels.location)} + {formatMessage(labels.location)} {formatMessage(labels.countries)} diff --git a/src/app/(main)/pixels/[pixelId]/PixelPanels.tsx b/src/app/(main)/pixels/[pixelId]/PixelPanels.tsx index 9cc24c923..3acf61004 100644 --- a/src/app/(main)/pixels/[pixelId]/PixelPanels.tsx +++ b/src/app/(main)/pixels/[pixelId]/PixelPanels.tsx @@ -20,7 +20,7 @@ export function PixelPanels({ pixelId }: { pixelId: string }) { - {formatMessage(labels.sources)} + {formatMessage(labels.sources)} {formatMessage(labels.referrers)} @@ -35,7 +35,7 @@ export function PixelPanels({ pixelId }: { pixelId: string }) { - {formatMessage(labels.environment)} + {formatMessage(labels.environment)} {formatMessage(labels.browsers)} @@ -59,7 +59,7 @@ export function PixelPanels({ pixelId }: { pixelId: string }) { - {formatMessage(labels.location)} + {formatMessage(labels.location)} {formatMessage(labels.countries)} diff --git a/src/app/(main)/teams/[teamId]/TeamSettings.tsx b/src/app/(main)/teams/[teamId]/TeamSettings.tsx index 4bbb8905a..c0259f47d 100644 --- a/src/app/(main)/teams/[teamId]/TeamSettings.tsx +++ b/src/app/(main)/teams/[teamId]/TeamSettings.tsx @@ -41,7 +41,7 @@ export function TeamSettings({ teamId }: { teamId: string }) { - {formatMessage(labels.members)} + {formatMessage(labels.members)} {isAdmin && } diff --git a/src/app/(main)/websites/[websiteId]/(reports)/funnels/Funnel.tsx b/src/app/(main)/websites/[websiteId]/(reports)/funnels/Funnel.tsx index d81519d76..7821b07c1 100644 --- a/src/app/(main)/websites/[websiteId]/(reports)/funnels/Funnel.tsx +++ b/src/app/(main)/websites/[websiteId]/(reports)/funnels/Funnel.tsx @@ -33,7 +33,7 @@ export function Funnel({ id, name, type, parameters, websiteId }) { - + {name} @@ -66,21 +66,21 @@ export function Funnel({ id, name, type, parameters, websiteId }) { - + {index + 1} {index > 0 && ( - + {Math.round(remaining * 100)}% diff --git a/src/app/(main)/websites/[websiteId]/(reports)/goals/Goal.tsx b/src/app/(main)/websites/[websiteId]/(reports)/goals/Goal.tsx index 1d0b96e50..40abea27c 100644 --- a/src/app/(main)/websites/[websiteId]/(reports)/goals/Goal.tsx +++ b/src/app/(main)/websites/[websiteId]/(reports)/goals/Goal.tsx @@ -42,7 +42,7 @@ export function Goal({ id, name, type, parameters, websiteId, startDate, endDate - + {name} @@ -92,7 +92,7 @@ export function Goal({ id, name, type, parameters, websiteId, startDate, endDate maxValue={data?.total || 1} style={{ width: '100%' }} /> - + {data?.total ? Math.round((+data?.num / +data?.total) * 100) : '0'}% diff --git a/src/app/(main)/websites/[websiteId]/(reports)/retention/Retention.tsx b/src/app/(main)/websites/[websiteId]/(reports)/retention/Retention.tsx index fdd8a146b..0cccb6f7d 100644 --- a/src/app/(main)/websites/[websiteId]/(reports)/retention/Retention.tsx +++ b/src/app/(main)/websites/[websiteId]/(reports)/retention/Retention.tsx @@ -131,7 +131,7 @@ const Cell = ({ children }: { children: ReactNode }) => { alignItems="center" width="100px" height="100px" - backgroundColor="2" + backgroundColor="surface-raised" borderRadius > {children} diff --git a/src/app/(main)/websites/[websiteId]/WebsitePanels.tsx b/src/app/(main)/websites/[websiteId]/WebsitePanels.tsx index 4a666f104..b92821b1f 100644 --- a/src/app/(main)/websites/[websiteId]/WebsitePanels.tsx +++ b/src/app/(main)/websites/[websiteId]/WebsitePanels.tsx @@ -21,7 +21,7 @@ export function WebsitePanels({ websiteId }: { websiteId: string }) { - {formatMessage(labels.pages)} + {formatMessage(labels.pages)} {formatMessage(labels.path)} @@ -40,7 +40,7 @@ export function WebsitePanels({ websiteId }: { websiteId: string }) { - {formatMessage(labels.sources)} + {formatMessage(labels.sources)} {formatMessage(labels.referrers)} @@ -62,7 +62,7 @@ export function WebsitePanels({ websiteId }: { websiteId: string }) { - {formatMessage(labels.environment)} + {formatMessage(labels.environment)} {formatMessage(labels.browsers)} @@ -82,7 +82,7 @@ export function WebsitePanels({ websiteId }: { websiteId: string }) { - {formatMessage(labels.location)} + {formatMessage(labels.location)} {formatMessage(labels.countries)} @@ -108,7 +108,7 @@ export function WebsitePanels({ websiteId }: { websiteId: string }) { - {formatMessage(labels.traffic)} + {formatMessage(labels.traffic)} diff --git a/src/app/(main)/websites/[websiteId]/compare/CompareTables.tsx b/src/app/(main)/websites/[websiteId]/compare/CompareTables.tsx index 294b5fcc9..4123a1abb 100644 --- a/src/app/(main)/websites/[websiteId]/compare/CompareTables.tsx +++ b/src/app/(main)/websites/[websiteId]/compare/CompareTables.tsx @@ -169,7 +169,7 @@ export function CompareTables({ websiteId }: { websiteId: string }) { - {formatMessage(labels.previous)} + {formatMessage(labels.previous)} - {formatMessage(labels.current)} + {formatMessage(labels.current)} - {formatMessage(labels.activity)} + {formatMessage(labels.activity)} {isPhone ? ( <> diff --git a/src/app/(main)/websites/[websiteId]/sessions/SessionActivity.tsx b/src/app/(main)/websites/[websiteId]/sessions/SessionActivity.tsx index df0ef834a..a93885aa9 100644 --- a/src/app/(main)/websites/[websiteId]/sessions/SessionActivity.tsx +++ b/src/app/(main)/websites/[websiteId]/sessions/SessionActivity.tsx @@ -61,7 +61,7 @@ export function SessionActivity({ return ( - {showHeader && {formatTimezoneDate(createdAt, 'PPPP')}} + {showHeader && {formatTimezoneDate(createdAt, 'PPPP')}} {formatTimezoneDate(createdAt, 'pp')} diff --git a/src/app/(main)/websites/[websiteId]/sessions/SessionData.tsx b/src/app/(main)/websites/[websiteId]/sessions/SessionData.tsx index 7c82c17ad..15cb86ccc 100644 --- a/src/app/(main)/websites/[websiteId]/sessions/SessionData.tsx +++ b/src/app/(main)/websites/[websiteId]/sessions/SessionData.tsx @@ -17,8 +17,8 @@ export function SessionData({ websiteId, sessionId }: { websiteId: string; sessi {stringValue} - - + + {DATA_TYPES[dataType]} diff --git a/src/app/login/LoginPage.tsx b/src/app/login/LoginPage.tsx index 6f485e3f7..8b90c8f33 100644 --- a/src/app/login/LoginPage.tsx +++ b/src/app/login/LoginPage.tsx @@ -4,7 +4,7 @@ import { LoginForm } from './LoginForm'; export function LoginPage() { return ( - + ); diff --git a/src/components/charts/ChartTooltip.tsx b/src/components/charts/ChartTooltip.tsx index 95ba2a2b4..e1fce0d2b 100644 --- a/src/components/charts/ChartTooltip.tsx +++ b/src/components/charts/ChartTooltip.tsx @@ -1,4 +1,4 @@ -import { Column, FloatingTooltip, Row, StatusLight } from '@umami/react-zen'; +import { Column, FloatingTooltip, Row, StatusLight, Text } from '@umami/react-zen'; import type { ReactNode } from 'react'; export function ChartTooltip({ @@ -12,10 +12,18 @@ export function ChartTooltip({ }) { return ( - - {title && {title}} + + {title && {title}} - {value} + + {value} + diff --git a/src/components/common/EmptyPlaceholder.tsx b/src/components/common/EmptyPlaceholder.tsx index 64492e043..d7a88ff7a 100644 --- a/src/components/common/EmptyPlaceholder.tsx +++ b/src/components/common/EmptyPlaceholder.tsx @@ -12,12 +12,12 @@ export function EmptyPlaceholder({ title, description, icon, children }: EmptyPl return ( {icon && ( - + {icon} )} {title && ( - + {title} )} diff --git a/src/components/common/SectionHeader.tsx b/src/components/common/SectionHeader.tsx index 5b911efb4..f6642feaa 100644 --- a/src/components/common/SectionHeader.tsx +++ b/src/components/common/SectionHeader.tsx @@ -19,7 +19,7 @@ export function SectionHeader({ {icon && {icon}} - {title && {title}} + {title && {title}} {description && {description}} {children} diff --git a/src/components/input/FilterBar.tsx b/src/components/input/FilterBar.tsx index 5a52e5666..11707949d 100644 --- a/src/components/input/FilterBar.tsx +++ b/src/components/input/FilterBar.tsx @@ -51,7 +51,13 @@ export function FilterBar({ websiteId }: { websiteId: string }) { } return ( - + {segment && !isLoading && ( { > - + {label} - {operator} - + {operator} + {value} diff --git a/src/components/metrics/ActiveUsers.tsx b/src/components/metrics/ActiveUsers.tsx index a4bc7da22..d440f9ae7 100644 --- a/src/components/metrics/ActiveUsers.tsx +++ b/src/components/metrics/ActiveUsers.tsx @@ -30,7 +30,7 @@ export function ActiveUsers({ return ( - + {count} {formatMessage(labels.online)} diff --git a/src/components/metrics/Legend.tsx b/src/components/metrics/Legend.tsx index 34ddb5a01..2fea4abc8 100644 --- a/src/components/metrics/Legend.tsx +++ b/src/components/metrics/Legend.tsx @@ -23,7 +23,7 @@ export function Legend({ onClick(item)}> diff --git a/src/components/metrics/WeeklyTraffic.tsx b/src/components/metrics/WeeklyTraffic.tsx index 90e47c636..73cd63768 100644 --- a/src/components/metrics/WeeklyTraffic.tsx +++ b/src/components/metrics/WeeklyTraffic.tsx @@ -49,7 +49,7 @@ export function WeeklyTraffic({ websiteId }: { websiteId: string }) { }); return ( - + {label} @@ -79,7 +79,7 @@ export function WeeklyTraffic({ websiteId }: { websiteId: string }) {