diff --git a/frontend/assets/css/colors.scss b/frontend/assets/css/colors.scss index 68d69fecb..8cc2b001f 100644 --- a/frontend/assets/css/colors.scss +++ b/frontend/assets/css/colors.scss @@ -50,6 +50,7 @@ --orange-color: var(--light-orange); --black-transparent-3: rgba(0, 0, 0, 0.3); +@mixin default { --primary-contrast-color: var(--grey-4); --primary-contrast-color-discreet: var(--light-grey-5); @@ -152,8 +153,14 @@ --toast-message-error-color: var(--bold-red); --toast-background-error-color: var(--pastel-red); --toast-border-error-color: var(--bold-red); +} + + &.light-mode { + @include default; + } &.dark-mode { + @include default; --primary-color: var(--primary-orange); --primary-contrast-color: var(--light-black); --primary-contrast-color-discreet: var(--dark-grey); diff --git a/frontend/components/playground/PlaygroundColorblind.vue b/frontend/components/playground/PlaygroundColorblind.vue new file mode 100644 index 000000000..919437c3e --- /dev/null +++ b/frontend/components/playground/PlaygroundColorblind.vue @@ -0,0 +1,948 @@ + + + + + diff --git a/frontend/components/playground/PlaygroundComponents.vue b/frontend/components/playground/PlaygroundComponents.vue index 9fbb70469..e3f15ee0b 100644 --- a/frontend/components/playground/PlaygroundComponents.vue +++ b/frontend/components/playground/PlaygroundComponents.vue @@ -1,5 +1,8 @@