From e044d3b7521f2c45a06039f79919143bbd20b98a Mon Sep 17 00:00:00 2001 From: Kayla Washburn Date: Thu, 21 Dec 2023 12:59:39 -0700 Subject: [PATCH] fix: add additional theme colors (#11313) --- site/src/components/Badges/Badges.stories.tsx | 6 +-- site/src/components/Badges/Badges.tsx | 4 +- .../AppearancePage/AppearanceForm.tsx | 20 +++---- site/src/theme/dark/experimental.ts | 27 ++-------- site/src/theme/darkBlue/experimental.ts | 29 ++-------- site/src/theme/experimental.ts | 53 +++++++++++++++---- site/src/theme/light/experimental.ts | 29 ++-------- 7 files changed, 72 insertions(+), 96 deletions(-) diff --git a/site/src/components/Badges/Badges.stories.tsx b/site/src/components/Badges/Badges.stories.tsx index fd31d446e0..65b04d9d6c 100644 --- a/site/src/components/Badges/Badges.stories.tsx +++ b/site/src/components/Badges/Badges.stories.tsx @@ -2,7 +2,7 @@ import type { Meta, StoryObj } from "@storybook/react"; import { Badges, AlphaBadge, - BetaBadge, + PreviewBadge, DisabledBadge, EnabledBadge, EntitledBadge, @@ -55,9 +55,9 @@ export const Enterprise: Story = { children: , }, }; -export const Beta: Story = { +export const Preview: Story = { args: { - children: , + children: , }, }; export const Alpha: Story = { diff --git a/site/src/components/Badges/Badges.tsx b/site/src/components/Badges/Badges.tsx index 1a60e949b0..19f20f0cfb 100644 --- a/site/src/components/Badges/Badges.tsx +++ b/site/src/components/Badges/Badges.tsx @@ -108,7 +108,7 @@ export const EnterpriseBadge: FC = () => { ); }; -export const BetaBadge: FC = () => { +export const PreviewBadge: FC = () => { return ( { }), ]} > - Beta + Preview ); }; diff --git a/site/src/pages/UserSettingsPage/AppearancePage/AppearanceForm.tsx b/site/src/pages/UserSettingsPage/AppearancePage/AppearanceForm.tsx index 85f0bd5d53..e730ebb1aa 100644 --- a/site/src/pages/UserSettingsPage/AppearancePage/AppearanceForm.tsx +++ b/site/src/pages/UserSettingsPage/AppearancePage/AppearanceForm.tsx @@ -5,7 +5,7 @@ import type { UpdateUserAppearanceSettingsRequest } from "api/typesGenerated"; import themes, { DEFAULT_THEME, type Theme } from "theme"; import { ErrorAlert } from "components/Alert/ErrorAlert"; import { Stack } from "components/Stack/Stack"; -import { BetaBadge } from "components/Badges/Badges"; +import { PreviewBadge } from "components/Badges/Badges"; import { ThemeOverride } from "contexts/ThemeProvider"; export interface AppearanceFormProps { @@ -57,7 +57,7 @@ export const AppearanceForm: FC = ({ /> onChangeTheme("light")} @@ -74,7 +74,7 @@ interface AutoThemePreviewButtonProps extends Omit { const AutoThemePreviewButton: FC = ({ active, - beta, + preview, className, displayName, themes, @@ -102,13 +102,13 @@ const AutoThemePreviewButton: FC = ({ clipPath: "polygon(-5% -5%, 50% -5%, 50% 105%, -5% 105%)", }} active={active} - beta={beta} + preview={preview} displayName={displayName} theme={leftTheme} /> @@ -123,7 +123,7 @@ interface ThemePreviewButtonProps extends ThemePreviewProps { const ThemePreviewButton: FC = ({ active, - beta, + preview, className, displayName, theme, @@ -143,7 +143,7 @@ const ThemePreviewButton: FC = ({