From cf9656d91eedc73224e9cfc8871c977988994425 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sat, 14 Dec 2024 15:19:18 +0100 Subject: [PATCH] fix: styles for light mode (#1645) --- .../manage/_components/hero-banner.module.css | 22 ++++++++++++++----- .../manage/_components/hero-banner.tsx | 2 +- .../src/app/[locale]/manage/apps/page.tsx | 2 +- .../src/app/[locale]/manage/boards/page.tsx | 2 +- .../secrets/integration-secret-card.tsx | 2 +- .../[locale]/manage/search-engines/page.tsx | 2 +- .../tools/tasks/_components/jobs-list.tsx | 2 +- .../_components/create-user-stepper.tsx | 10 ++++----- .../components/icons/picker/icon-picker.tsx | 1 + 9 files changed, 28 insertions(+), 17 deletions(-) diff --git a/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.module.css b/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.module.css index 0805459ef..f3b4141aa 100644 --- a/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.module.css +++ b/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.module.css @@ -1,12 +1,22 @@ .bannerContainer { border-radius: 8px; overflow: hidden; - background: linear-gradient( - 130deg, - #fa52521f 0%, - var(--mantine-color-dark-6) 35%, - var(--mantine-color-dark-6) 100% - ) !important; + @mixin dark { + background: linear-gradient( + 130deg, + #fa52521f 0%, + var(--mantine-color-dark-6) 35%, + var(--mantine-color-dark-6) 100% + ) !important; + } + @mixin light { + background: linear-gradient( + 130deg, + #fa52521f 0%, + var(--mantine-color-gray-3) 35%, + var(--mantine-color-gray-3) 100% + ) !important; + } } .scrollContainer { diff --git a/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.tsx b/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.tsx index cb1a3094a..575c5afe2 100644 --- a/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.tsx +++ b/apps/nextjs/src/app/[locale]/manage/_components/hero-banner.tsx @@ -32,9 +32,9 @@ const icons = [ const countIconGroups = 3; const animationDurationInSeconds = 12; +const arrayInChunks = splitToNChunks(icons, countIconGroups); export const HeroBanner = () => { - const arrayInChunks = splitToNChunks(icons, countIconGroups); const gridSpan = 12 / countIconGroups; return ( diff --git a/apps/nextjs/src/app/[locale]/manage/apps/page.tsx b/apps/nextjs/src/app/[locale]/manage/apps/page.tsx index 8dd13774b..78a3474a4 100644 --- a/apps/nextjs/src/app/[locale]/manage/apps/page.tsx +++ b/apps/nextjs/src/app/[locale]/manage/apps/page.tsx @@ -59,7 +59,7 @@ const AppCard = async ({ app }: AppCardProps) => { const session = await auth(); return ( - + { const VisibilityIcon = board.isPublic ? IconWorld : IconLock; return ( - + diff --git a/apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-card.tsx b/apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-card.tsx index 6962390f4..38ac5ec52 100644 --- a/apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-card.tsx +++ b/apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-card.tsx @@ -30,7 +30,7 @@ export const SecretCard = ({ secret, children, onCancel }: SecretCardProps) => { const KindIcon = integrationSecretIcons[secret.kind]; return ( - + diff --git a/apps/nextjs/src/app/[locale]/manage/search-engines/page.tsx b/apps/nextjs/src/app/[locale]/manage/search-engines/page.tsx index 5d56fe17c..8fe7254ec 100644 --- a/apps/nextjs/src/app/[locale]/manage/search-engines/page.tsx +++ b/apps/nextjs/src/app/[locale]/manage/search-engines/page.tsx @@ -81,7 +81,7 @@ const SearchEngineCard = async ({ searchEngine }: SearchEngineCardProps) => { const session = await auth(); return ( - + { return ( {jobs.map((job) => ( - + diff --git a/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx b/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx index ecf9397ef..1f2960dbb 100644 --- a/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx +++ b/apps/nextjs/src/app/[locale]/manage/users/create/_components/create-user-stepper.tsx @@ -149,7 +149,7 @@ export const UserCreateStepperComponent = ({ initialGroups }: UserCreateStepperC color={!generalForm.isValid() ? "red" : undefined} >
- + - + - + @@ -198,7 +198,7 @@ export const UserCreateStepperComponent = ({ initialGroups }: UserCreateStepperC - + @@ -208,7 +208,7 @@ export const UserCreateStepperComponent = ({ initialGroups }: UserCreateStepperC - + {t("step.completed.title")} diff --git a/apps/nextjs/src/components/icons/picker/icon-picker.tsx b/apps/nextjs/src/components/icons/picker/icon-picker.tsx index 8a514f8a5..16797c5aa 100644 --- a/apps/nextjs/src/components/icons/picker/icon-picker.tsx +++ b/apps/nextjs/src/components/icons/picker/icon-picker.tsx @@ -70,6 +70,7 @@ export const IconPicker = ({ initialValue, onChange, error, onFocus, onBlur }: I overflow: "visible", cursor: "pointer", }} + withBorder >