diff --git a/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.module.css b/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.module.css index 59f0cca6..ba15dfcc 100644 --- a/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.module.css +++ b/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.module.css @@ -13,16 +13,20 @@ .day { display: flex; flex-direction: column; + align-items: start; + justify-content: start; gap: 1px; position: relative; } .cell { display: flex; - align-items: center; - background-color: var(--base100); + background-color: var(--base75); width: 20px; height: 20px; + margin: auto; + border-radius: 100%; + align-items: start; } .hour { @@ -35,5 +39,5 @@ background-color: var(--primary400); width: 20px; height: 20px; - border-radius: 3px; + border-radius: 100%; } diff --git a/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.tsx b/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.tsx index 0ee4805d..3e15ddfa 100644 --- a/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.tsx +++ b/src/app/(main)/websites/[websiteId]/sessions/SessionsWeekly.tsx @@ -34,7 +34,7 @@ export function SessionsWeekly({ websiteId }: { websiteId: string }) { return ( -
+
 
{Array(24) @@ -50,11 +50,12 @@ export function SessionsWeekly({ websiteId }: { websiteId: string }) {
{data?.map((day: number[], index: number) => { return ( -
+
{format(getDayOfWeekAsDate(index), 'EEE', { locale: dateLocale })}
{day?.map((hour: number) => { + const pct = hour / max; return (
{hour > 0 && ( @@ -62,7 +63,10 @@ export function SessionsWeekly({ websiteId }: { websiteId: string }) { label={`${formatMessage(labels.visitors)}: ${hour}`} position="right" > -
+
)}