diff --git a/clients/admin-ui/src/features/user-management/RoleDescriptionDrawer.tsx b/clients/admin-ui/src/features/user-management/RoleDescriptionDrawer.tsx
index 77c6e8fc89..e6f77dc709 100644
--- a/clients/admin-ui/src/features/user-management/RoleDescriptionDrawer.tsx
+++ b/clients/admin-ui/src/features/user-management/RoleDescriptionDrawer.tsx
@@ -14,11 +14,11 @@ const RoleDescriptionDrawer = () => (
key={role.roleKey}
padding={4}
borderRadius="md"
- backgroundColor="blue.50"
+ backgroundColor="gray.75"
fontSize="14px"
>
{role.label}
-
{role.description}
+
{role.description}
))}
diff --git a/clients/admin-ui/src/features/user-management/UserManagementRow.tsx b/clients/admin-ui/src/features/user-management/UserManagementRow.tsx
index 3813a98c99..99c95e35bf 100644
--- a/clients/admin-ui/src/features/user-management/UserManagementRow.tsx
+++ b/clients/admin-ui/src/features/user-management/UserManagementRow.tsx
@@ -64,19 +64,7 @@ const UserManagementRow = ({ user }: UserManagementRowProps) => {
{user.username}{" "}
{user.disabled && (
-
+
Invite sent
)}
@@ -92,38 +80,13 @@ const UserManagementRow = ({ user }: UserManagementRowProps) => {
|
{permissionsLabels.map((permission) => (
-
+
{permission}
))}
|
-
+
{userSystems ? userSystems.length : 0}
|
diff --git a/clients/admin-ui/src/home/HomeBanner.tsx b/clients/admin-ui/src/home/HomeBanner.tsx
index 6344c89833..b772789801 100644
--- a/clients/admin-ui/src/home/HomeBanner.tsx
+++ b/clients/admin-ui/src/home/HomeBanner.tsx
@@ -1,4 +1,5 @@
import { Flex, Text } from "fidesui";
+import palette from "fidesui/src/palette/palette.module.scss";
import * as React from "react";
import { useFeatures } from "~/features/common/features";
@@ -6,24 +7,10 @@ import { useFeatures } from "~/features/common/features";
const HomeBanner = () => {
const { systemsCount } = useFeatures();
const hasSystems = systemsCount > 0;
- const bannerHeight = "300px";
- const bannerTextWidth = "600px";
return (
-
-
+
+
{hasSystems && (
<>
@@ -58,18 +45,6 @@ const HomeBanner = () => {
>
)}
- {/* Render the background image, using a min-width here to ensure there is
- enough left margin to avoid colliding with the banner text above */}
-
);
};
diff --git a/clients/admin-ui/src/home/HomeContent.tsx b/clients/admin-ui/src/home/HomeContent.tsx
index 2ca041ecfc..1023e05558 100644
--- a/clients/admin-ui/src/home/HomeContent.tsx
+++ b/clients/admin-ui/src/home/HomeContent.tsx
@@ -1,9 +1,10 @@
-import { Flex, SimpleGrid, Text } from "fidesui";
+import { Flex, SimpleGrid } from "fidesui";
import NextLink from "next/link";
import * as React from "react";
import { useMemo } from "react";
import { useAppSelector } from "~/app/hooks";
+import CalloutNavCard from "~/features/common/CalloutNavCard";
import { useFeatures } from "~/features/common/features";
import { selectThisUsersScopes } from "~/features/user-management";
@@ -31,59 +32,12 @@ const HomeContent = () => {
{list
.sort((a, b) => (a.sortOrder > b.sortOrder ? 1 : -1))
.map((item) => (
-
-
-
- {item.title}
-
-
- {item.name}
- →
-
-
- {item.description}
-
-
+
+
))}
diff --git a/clients/admin-ui/src/home/constants.ts b/clients/admin-ui/src/home/constants.ts
index e3ccd49fcd..62a59c8bff 100644
--- a/clients/admin-ui/src/home/constants.ts
+++ b/clients/admin-ui/src/home/constants.ts
@@ -1,3 +1,5 @@
+import palette from "fidesui/src/palette/palette.module.scss";
+
import {
ADD_SYSTEMS_ROUTE,
CONFIGURE_CONSENT_ROUTE,
@@ -22,7 +24,7 @@ export enum ModuleCardKeys {
export const MODULE_CARD_ITEMS: ModuleCardConfig[] = [
{
- color: "blue",
+ color: palette.FIDESUI_SANDSTONE,
description:
"Explore the systems and data flow across your organization and create custom reports.",
href: `${DATAMAP_ROUTE}`,
@@ -35,7 +37,7 @@ export const MODULE_CARD_ITEMS: ModuleCardConfig[] = [
scopes: [ScopeRegistryEnum.DATAMAP_READ],
},
{
- color: "orange",
+ color: palette.FIDESUI_OLIVE,
description: "Add third party applications and databases to your data map",
href: `${ADD_SYSTEMS_ROUTE}`,
key: ModuleCardKeys.ADD_SYSTEMS,
@@ -45,7 +47,7 @@ export const MODULE_CARD_ITEMS: ModuleCardConfig[] = [
scopes: [ScopeRegistryEnum.SYSTEM_CREATE],
},
{
- color: "purple",
+ color: palette.FIDESUI_TERRACOTTA,
description:
"Review system information for all systems in your organization",
href: `${SYSTEM_ROUTE}`,
@@ -57,7 +59,7 @@ export const MODULE_CARD_ITEMS: ModuleCardConfig[] = [
requiresSystems: true,
},
{
- color: "pink",
+ color: palette.FIDESUI_MINOS,
description:
"Review, approve and process privacy requests across your systems on behalf of your users.",
href: `${PRIVACY_REQUESTS_ROUTE}`,
@@ -69,7 +71,7 @@ export const MODULE_CARD_ITEMS: ModuleCardConfig[] = [
requiresConnections: true,
},
{
- color: "green",
+ color: palette.FIDESUI_NECTAR,
description:
"Manage privacy notices and experiences for all domains in your organization",
href: `${CONFIGURE_CONSENT_ROUTE}`,
diff --git a/clients/admin-ui/src/pages/404.tsx b/clients/admin-ui/src/pages/404.tsx
index 2a2d104383..368f35da50 100644
--- a/clients/admin-ui/src/pages/404.tsx
+++ b/clients/admin-ui/src/pages/404.tsx
@@ -50,15 +50,15 @@ const Custom404 = () => {
-
+
diff --git a/clients/admin-ui/src/pages/datamap/index.tsx b/clients/admin-ui/src/pages/datamap/index.tsx
index 4c257253a2..0ba88008ab 100644
--- a/clients/admin-ui/src/pages/datamap/index.tsx
+++ b/clients/admin-ui/src/pages/datamap/index.tsx
@@ -23,7 +23,7 @@ const Home: NextPage = () => {
padding: "24px 0 0 40px",
}}
>
-
+
diff --git a/clients/admin-ui/src/pages/login.tsx b/clients/admin-ui/src/pages/login.tsx
index 0a0eda5600..c7b95e62ec 100644
--- a/clients/admin-ui/src/pages/login.tsx
+++ b/clients/admin-ui/src/pages/login.tsx
@@ -234,9 +234,9 @@ const Login: NextPage = () => {
@@ -265,9 +265,9 @@ const Login: NextPage = () => {
diff --git a/clients/admin-ui/src/pages/user-management/profile/[id].tsx b/clients/admin-ui/src/pages/user-management/profile/[id].tsx
index a57eda907f..0ed7ea3d3f 100644
--- a/clients/admin-ui/src/pages/user-management/profile/[id].tsx
+++ b/clients/admin-ui/src/pages/user-management/profile/[id].tsx
@@ -51,7 +51,7 @@ const Profile = () => {
{isLoadingUser && (
-
+
)}
{!isLoadingUser && !existingUser && (
diff --git a/clients/fides-js/src/components/fides.css b/clients/fides-js/src/components/fides.css
index 79e1d866df..1841d53a3f 100644
--- a/clients/fides-js/src/components/fides.css
+++ b/clients/fides-js/src/components/fides.css
@@ -3,7 +3,7 @@
*/
:root {
/* Colors */
- --fides-overlay-primary-color: #8243f2;
+ --fides-overlay-primary-color: #2b2e35;
--fides-overlay-background-color: #f7fafc;
--fides-overlay-embed-background-color: transparent;
--fides-overlay-font-color: #4a5568;
@@ -21,7 +21,7 @@
--fides-overlay-primary-button-background-color: var(
--fides-overlay-primary-color
);
- --fides-overlay-primary-button-background-hover-color: #9569f4;
+ --fides-overlay-primary-button-background-hover-color: #4f525b;
--fides-overlay-primary-button-text-color: #ffffff;
--fides-overlay-primary-button-border-color: transparent;
--fides-overlay-secondary-button-background-color: var(
diff --git a/clients/fidesui/src/FidesUITheme.tsx b/clients/fidesui/src/FidesUITheme.tsx
index d6aced1a03..c6d7cee7a5 100644
--- a/clients/fidesui/src/FidesUITheme.tsx
+++ b/clients/fidesui/src/FidesUITheme.tsx
@@ -1,47 +1,233 @@
-import { extendTheme as extendChakraTheme } from "@chakra-ui/react";
+import {
+ defineStyle,
+ defineStyleConfig,
+ extendTheme as extendChakraTheme,
+} from "@chakra-ui/react";
import { Dict } from "@chakra-ui/utils";
+import palette from "fidesui/src/palette/palette.module.scss";
// eslint-disable-next-line import/prefer-default-export
+
+const subtleBadge = defineStyle((props) => ({
+ bg: props.colorScheme
+ ? `${props.colorScheme}.100`
+ : palette.FIDESUI_NEUTRAL_100,
+}));
+const solidBadge = defineStyle({
+ bg: palette.FIDESUI_MINOS,
+ color: palette.FIDESUI_CORINTH,
+});
+const taxonomyBadge = defineStyle({
+ bg: "transparent",
+ border: `1px solid ${palette.FIDESUI_NEUTRAL_100}`,
+});
+
+const badgeTheme = defineStyleConfig({
+ variants: {
+ // default badge for most use cases
+ subtle: subtleBadge,
+ // to be used in when displaying taxonomy labels (data categories, uses and subjects)
+ taxonomy: taxonomyBadge,
+ // for backwards compatibility with previous styles
+ solid: solidBadge,
+ },
+ baseStyle: {
+ borderRadius: "4px",
+ color: palette.FIDESUI_MINOS,
+ paddingInlineStart: "var(--chakra-space-1-5)",
+ paddingInlineEnd: "var(--chakra-space-1-5)",
+ textTransform: "none",
+ fontWeight: "normal",
+ },
+});
+
+const inputTheme = defineStyleConfig({
+ variants: {
+ outline: {
+ field: {
+ // Remove blue highlight on focused inputs
+ _focusVisible: {
+ outline: 0,
+ boxShadow: "none",
+ borderColor: "initial",
+ },
+ },
+ },
+ },
+});
+const linkTheme = defineStyleConfig({
+ baseStyle: {
+ color: palette.FIDESUI_LINK,
+ },
+});
+const checkboxTheme = defineStyleConfig({
+ defaultProps: {
+ colorScheme: "primary",
+ },
+});
+
export const theme: Dict = extendChakraTheme({
colors: {
primary: {
- 50: "#E2E3E7",
- 100: "#B8B9C4",
- 200: "#888A9C",
- 300: "#62668F",
- 400: "#464B83",
- 500: "#2B2E5C",
- 600: "#272B53",
- 700: "#20244B",
- 800: "#111439",
- 900: "#0D1031",
- },
- secondary: {
- 50: "#E4FBF2",
- 100: "#BCF5DD",
- 200: "#8FEFC7",
- 300: "#62E9B1",
- 400: "#41E4A0",
- 500: "#1FDF8F",
- 600: "#1BDB87",
- 700: "#17D77C",
- 800: "#12D272",
- 900: "#0ACA60",
+ 50: palette.FIDESUI_BG_MINOS,
+ 100: palette.FIDESUI_BG_MINOS,
+ 200: palette.FIDESUI_BG_MINOS,
+ 300: palette.FIDESUI_MINOS,
+ 400: palette.FIDESUI_MINOS,
+ 500: palette.FIDESUI_MINOS,
+ 600: palette.FIDESUI_MINOS,
+ 700: palette.FIDESUI_MINOS,
+ 800: palette.FIDESUI_MINOS,
+ 900: palette.FIDESUI_MINOS,
},
complimentary: {
- 50: "#F0EAFD",
- 100: "#DACAFB",
- 200: "#C1A7F9",
- 300: "#A883F6",
- 400: "#9569F4",
- 500: "#824EF2",
- 600: "#7A47F0",
- 700: "#6F3DEE",
- 800: "#6535EC",
- 900: "#5225E8",
- },
- minos: {
- 500: "#2b2e35",
+ 50: palette.FIDESUI_BG_MINOS,
+ 100: palette.FIDESUI_BG_MINOS,
+ 200: palette.FIDESUI_BG_MINOS,
+ 300: palette.FIDESUI_MINOS,
+ 400: palette.FIDESUI_MINOS,
+ 500: palette.FIDESUI_MINOS,
+ 600: palette.FIDESUI_MINOS,
+ 700: palette.FIDESUI_MINOS,
+ 800: palette.FIDESUI_MINOS,
+ 900: palette.FIDESUI_MINOS,
+ },
+ terracotta: {
+ 50: palette.FIDESUI_BG_TERRACOTTA,
+ 100: palette.FIDESUI_BG_TERRACOTTA,
+ 200: palette.FIDESUI_BG_TERRACOTTA,
+ 300: palette.FIDESUI_TERRACOTTA,
+ 400: palette.FIDESUI_TERRACOTTA,
+ 500: palette.FIDESUI_TERRACOTTA,
+ 600: palette.FIDESUI_TERRACOTTA,
+ 700: palette.FIDESUI_TERRACOTTA,
+ 800: palette.FIDESUI_TERRACOTTA,
+ 900: palette.FIDESUI_TERRACOTTA,
+ },
+ sandstone: {
+ 50: palette.FIDESUI_BG_SANDSTONE,
+ 100: palette.FIDESUI_BG_SANDSTONE,
+ 200: palette.FIDESUI_BG_SANDSTONE,
+ 300: palette.FIDESUI_SANDSTONE,
+ 400: palette.FIDESUI_SANDSTONE,
+ 500: palette.FIDESUI_SANDSTONE,
+ 600: palette.FIDESUI_SANDSTONE,
+ 700: palette.FIDESUI_SANDSTONE,
+ 800: palette.FIDESUI_SANDSTONE,
+ 900: palette.FIDESUI_SANDSTONE,
+ },
+ olive: {
+ 50: palette.FIDESUI_BG_OLIVE,
+ 100: palette.FIDESUI_BG_OLIVE,
+ 200: palette.FIDESUI_BG_OLIVE,
+ 300: palette.FIDESUI_OLIVE,
+ 400: palette.FIDESUI_OLIVE,
+ 500: palette.FIDESUI_OLIVE,
+ 600: palette.FIDESUI_OLIVE,
+ 700: palette.FIDESUI_OLIVE,
+ 800: palette.FIDESUI_OLIVE,
+ 900: palette.FIDESUI_OLIVE,
+ },
+ marble: {
+ 50: palette.FIDESUI_BG_MARBLE,
+ 100: palette.FIDESUI_BG_MARBLE,
+ 200: palette.FIDESUI_BG_MARBLE,
+ 300: palette.FIDESUI_MARBLE,
+ 400: palette.FIDESUI_MARBLE,
+ 500: palette.FIDESUI_MARBLE,
+ 600: palette.FIDESUI_MARBLE,
+ 700: palette.FIDESUI_MARBLE,
+ 800: palette.FIDESUI_MARBLE,
+ 900: palette.FIDESUI_MARBLE,
+ },
+ nectar: {
+ 50: palette.FIDESUI_BG_NECTAR,
+ 100: palette.FIDESUI_BG_NECTAR,
+ 200: palette.FIDESUI_BG_NECTAR,
+ 300: palette.FIDESUI_NECTAR,
+ 400: palette.FIDESUI_NECTAR,
+ 500: palette.FIDESUI_NECTAR,
+ 600: palette.FIDESUI_NECTAR,
+ 700: palette.FIDESUI_NECTAR,
+ 800: palette.FIDESUI_NECTAR,
+ 900: palette.FIDESUI_NECTAR,
+ },
+ gray: {
+ 50: palette.FIDESUI_NEUTRAL_50,
+ 75: palette.FIDESUI_NEUTRAL_75,
+ 100: palette.FIDESUI_NEUTRAL_100,
+ 200: palette.FIDESUI_NEUTRAL_200,
+ 300: palette.FIDESUI_NEUTRAL_300,
+ 400: palette.FIDESUI_NEUTRAL_400,
+ 500: palette.FIDESUI_NEUTRAL_500,
+ 600: palette.FIDESUI_NEUTRAL_600,
+ 700: palette.FIDESUI_NEUTRAL_700,
+ 800: palette.FIDESUI_NEUTRAL_800,
+ 900: palette.FIDESUI_NEUTRAL_900,
+ },
+ warn: {
+ 100: palette.FIDESUI_BG_WARNING,
+ 200: palette.FIDESUI_BG_WARNING,
+ 300: palette.FIDESUI_WARNING,
+ 400: palette.FIDESUI_WARNING,
+ 500: palette.FIDESUI_WARNING,
+ 600: palette.FIDESUI_WARNING,
+ 700: palette.FIDESUI_WARNING,
+ 800: palette.FIDESUI_WARNING,
+ 900: palette.FIDESUI_WARNING,
+ },
+ info: {
+ 100: palette.FIDESUI_BG_INFO,
+ 200: palette.FIDESUI_BG_INFO,
+ 300: palette.FIDESUI_INFO,
+ 400: palette.FIDESUI_INFO,
+ 500: palette.FIDESUI_INFO,
+ 600: palette.FIDESUI_INFO,
+ 700: palette.FIDESUI_INFO,
+ 800: palette.FIDESUI_INFO,
+ 900: palette.FIDESUI_INFO,
+ },
+ alert: {
+ 100: palette.FIDESUI_BG_ALERT,
+ 200: palette.FIDESUI_BG_ALERT,
+ 300: palette.FIDESUI_ALERT,
+ 400: palette.FIDESUI_ALERT,
+ 500: palette.FIDESUI_ALERT,
+ 600: palette.FIDESUI_ALERT,
+ 700: palette.FIDESUI_ALERT,
+ 800: palette.FIDESUI_ALERT,
+ 900: palette.FIDESUI_ALERT,
+ },
+ success: {
+ 100: palette.FIDESUI_BG_SUCCESS,
+ 200: palette.FIDESUI_BG_SUCCESS,
+ 300: palette.FIDESUI_SUCCESS,
+ 400: palette.FIDESUI_SUCCESS,
+ 500: palette.FIDESUI_SUCCESS,
+ 600: palette.FIDESUI_SUCCESS,
+ 700: palette.FIDESUI_SUCCESS,
+ 800: palette.FIDESUI_SUCCESS,
+ 900: palette.FIDESUI_SUCCESS,
+ },
+ error: {
+ 100: palette.FIDESUI_BG_ERROR,
+ 200: palette.FIDESUI_BG_ERROR,
+ 300: palette.FIDESUI_ERROR,
+ 400: palette.FIDESUI_ERROR,
+ 500: palette.FIDESUI_ERROR,
+ 600: palette.FIDESUI_ERROR,
+ 700: palette.FIDESUI_ERROR,
+ 800: palette.FIDESUI_ERROR,
+ 900: palette.FIDESUI_ERROR,
+ },
+ "success-text": {
+ 900: palette.FIDESUI_SUCCESS_TEXT,
+ },
+ "error-text": {
+ 900: palette.FIDESUI_ERROR_TEXT,
+ },
+ link: {
+ 900: palette.FIDESUI_LINK,
},
},
fonts: {
@@ -52,9 +238,16 @@ export const theme: Dict = extendChakraTheme({
global: {
body: {
bg: "gray.100",
+ color: palette.FIDESUI_MINOS,
},
},
},
+ components: {
+ Badge: badgeTheme,
+ Input: inputTheme,
+ Link: linkTheme,
+ Checkbox: checkboxTheme,
+ },
});
// Wrap the Chakra extendTheme function in our own extendTheme function which
diff --git a/clients/privacy-center/components/BrandLink.tsx b/clients/privacy-center/components/BrandLink.tsx
index d614c0afd6..44e14ea66e 100644
--- a/clients/privacy-center/components/BrandLink.tsx
+++ b/clients/privacy-center/components/BrandLink.tsx
@@ -27,7 +27,7 @@ const BrandLink = ({
>
Powered by{" "}
(
>
{title}
-
+
{description}
diff --git a/clients/privacy-center/components/Layout.tsx b/clients/privacy-center/components/Layout.tsx
index e1e73a498b..46c903e58b 100644
--- a/clients/privacy-center/components/Layout.tsx
+++ b/clients/privacy-center/components/Layout.tsx
@@ -19,7 +19,7 @@ const Layout = ({ children }: { children: ReactNode }) => {
{
diff --git a/clients/privacy-center/components/consent/ConsentHeading.tsx b/clients/privacy-center/components/consent/ConsentHeading.tsx
index ac0e2cf9a0..1ef50501f5 100644
--- a/clients/privacy-center/components/consent/ConsentHeading.tsx
+++ b/clients/privacy-center/components/consent/ConsentHeading.tsx
@@ -22,7 +22,7 @@ const ConsentHeading = () => {
return (
(
-
+
{name}
@@ -59,7 +59,7 @@ const ConsentItem = ({
-
+
{description}
{url ? (
diff --git a/clients/privacy-center/components/consent/notice-driven/ConsentItemAccordion.tsx b/clients/privacy-center/components/consent/notice-driven/ConsentItemAccordion.tsx
index b381bbf376..1fee424f89 100644
--- a/clients/privacy-center/components/consent/notice-driven/ConsentItemAccordion.tsx
+++ b/clients/privacy-center/components/consent/notice-driven/ConsentItemAccordion.tsx
@@ -38,16 +38,16 @@ const ConsentItemAccordion = ({
-
+
@@ -85,7 +85,7 @@ const ConsentItemAccordion = ({
-
+
{config.consent?.button.description}
{config.consent?.button.description_subtext?.map(
(paragraph, index) => (
// eslint-disable-next-line react/no-array-index-key
-
+
{paragraph}
),
)}
{isVerificationRequired ? (
-
+
We will send you a verification code.
) : null}
diff --git a/clients/privacy-center/components/modals/privacy-request-modal/PrivacyRequestForm.tsx b/clients/privacy-center/components/modals/privacy-request-modal/PrivacyRequestForm.tsx
index 096dd09773..9226843149 100644
--- a/clients/privacy-center/components/modals/privacy-request-modal/PrivacyRequestForm.tsx
+++ b/clients/privacy-center/components/modals/privacy-request-modal/PrivacyRequestForm.tsx
@@ -351,14 +351,14 @@ const PrivacyRequestForm = ({
{action.title}
-
+
{action.description}
{action.description_subtext?.map((paragraph, index) => (
// eslint-disable-next-line react/no-array-index-key
-
+
{paragraph}
))}
diff --git a/clients/privacy-center/features/consent/GpcMessages.tsx b/clients/privacy-center/features/consent/GpcMessages.tsx
index ee6045df07..17a2292bf7 100644
--- a/clients/privacy-center/features/consent/GpcMessages.tsx
+++ b/clients/privacy-center/features/consent/GpcMessages.tsx
@@ -12,7 +12,7 @@ const BADGE_COLORS = {
export const GpcBadge = ({ status }: { status: GpcStatus }) =>
status === GpcStatus.NONE ? null : (
-
+
Global Privacy Control
@@ -23,7 +23,7 @@ export const GpcBadge = ({ status }: { status: GpcStatus }) =>
const InfoText: typeof Text = (props) => (
{
border="1px solid"
borderColor="blue.400"
borderRadius="lg"
- background="gray.100"
+ background="gray.75"
padding={4}
spacing={1}
lineHeight={5}
diff --git a/clients/privacy-center/pages/index.tsx b/clients/privacy-center/pages/index.tsx
index e7c21b22fa..267dba1b72 100644
--- a/clients/privacy-center/pages/index.tsx
+++ b/clients/privacy-center/pages/index.tsx
@@ -171,7 +171,7 @@ const Home: NextPage = () => {
{
fontWeight="medium"
maxWidth={624}
textAlign="center"
- color="gray.600"
+ color="gray.800"
data-testid="description"
>
{config.description}
@@ -196,7 +196,7 @@ const Home: NextPage = () => {
fontWeight="medium"
maxWidth={624}
textAlign="center"
- color="gray.600"
+ color="gray.800"
data-testid={`description-${index}`}
// eslint-disable-next-line react/no-array-index-key
key={`description-${index}`}
@@ -214,7 +214,7 @@ const Home: NextPage = () => {
fontSize={["small", "medium"]}
fontWeight="medium"
maxWidth={624}
- color="gray.600"
+ color="gray.800"
data-testid={`addendum-${index}`}
// eslint-disable-next-line react/no-array-index-key
key={`addendum-${index}`}
@@ -231,7 +231,7 @@ const Home: NextPage = () => {
fontWeight="medium"
textAlign="center"
textDecoration="underline"
- color="gray.600"
+ color="gray.800"
href={config.privacy_policy_url!}
isExternal
>
diff --git a/clients/privacy-center/public/consent.svg b/clients/privacy-center/public/consent.svg
index 5707d7fd52..3236031759 100644
--- a/clients/privacy-center/public/consent.svg
+++ b/clients/privacy-center/public/consent.svg
@@ -1,3 +1,3 @@
diff --git a/clients/privacy-center/public/delete.svg b/clients/privacy-center/public/delete.svg
index a89bd3261c..71d16eb584 100644
--- a/clients/privacy-center/public/delete.svg
+++ b/clients/privacy-center/public/delete.svg
@@ -1,3 +1,3 @@
diff --git a/clients/privacy-center/public/download.svg b/clients/privacy-center/public/download.svg
index c15d4baaee..bb160b8edb 100644
--- a/clients/privacy-center/public/download.svg
+++ b/clients/privacy-center/public/download.svg
@@ -1,3 +1,3 @@
diff --git a/clients/privacy-center/public/edit.svg b/clients/privacy-center/public/edit.svg
index 41202c1396..a97b74a2c1 100644
--- a/clients/privacy-center/public/edit.svg
+++ b/clients/privacy-center/public/edit.svg
@@ -1,3 +1,3 @@
diff --git a/src/fides/api/service/privacy_request/dsr_package/dsr_report_builder.py b/src/fides/api/service/privacy_request/dsr_package/dsr_report_builder.py
index 1fcf12f5ff..00848259a2 100644
--- a/src/fides/api/service/privacy_request/dsr_package/dsr_report_builder.py
+++ b/src/fides/api/service/privacy_request/dsr_package/dsr_report_builder.py
@@ -16,7 +16,7 @@
DSR_DIRECTORY = Path(__file__).parent.resolve()
TEXT_COLOR = "#4A5568"
-HEADER_COLOR = "#F7FAFC"
+HEADER_COLOR = "#FAFAFA"
BORDER_COLOR = "#E2E8F0"