From ed3e34a01006001bde808291f04cb30264c95e50 Mon Sep 17 00:00:00 2001 From: Vins Date: Tue, 2 Jul 2024 14:12:48 +0200 Subject: [PATCH 1/7] Refacto color theme --- .../BlockList/classes.module.scss | 6 +- .../DesignSystem/Button/classes.module.scss | 58 +++++++++---------- .../DesignSystem/CheckBox/classes.module.scss | 4 +- .../DesignSystem/CheckBox/index.tsx | 2 +- .../DepositDocument/classes.module.scss | 16 +++-- .../DesignSystem/DepositDocument/index.tsx | 21 ++++--- .../DepositOtherDocument/classes.module.scss | 12 ++-- .../DepositOtherDocument/index.tsx | 14 +++-- .../DepositRib/classes.module.scss | 16 +++-- .../DesignSystem/DepositRib/index.tsx | 8 +-- .../DocumentNotary/classes.module.scss | 16 ++--- .../DesignSystem/FilePreview/index.tsx | 2 +- .../classes.module.scss | 2 +- .../FolderBoxInformation/classes.module.scss | 2 +- .../FolderContainer/classes.module.scss | 4 +- .../FolderList/classes.module.scss | 6 +- .../FolderListContainer/classes.module.scss | 2 +- .../DesignSystem/Form/BaseField.tsx | 2 +- .../Form/DateField/classes.module.scss | 8 +-- .../DesignSystem/Form/DateField/index.tsx | 2 +- .../Form/SelectField/classes.module.scss | 22 ++++--- .../DesignSystem/Form/SelectField/index.tsx | 2 +- .../Form/TextField/classes.module.scss | 8 +-- .../DesignSystem/Form/TextField/index.tsx | 2 +- .../Form/TextareaField/classes.module.scss | 8 +-- .../DesignSystem/Form/TextareaField/index.tsx | 2 +- .../BurgerModal/classes.module.scss | 4 +- .../Header/HeaderLink/classes.module.scss | 4 +- .../Header/HeaderSubmenu/classes.module.scss | 4 +- .../NotificationModal/classes.module.scss | 4 +- .../Notifications/NotificationModal/index.tsx | 6 +- .../Profile/ProfileModal/classes.module.scss | 4 +- .../DesignSystem/Header/classes.module.scss | 4 +- .../Components/DesignSystem/Header/index.tsx | 2 +- .../DesignSystem/Loader/classes.module.scss | 4 +- .../DesignSystem/Modal/classes.module.scss | 2 +- .../MultiSelect/classes.module.scss | 8 +-- .../DesignSystem/MultiSelect/index.tsx | 5 +- .../DesignSystem/Newsletter/index.tsx | 8 +-- .../ProgressBar/classes.module.scss | 4 +- .../DesignSystem/RadioBox/classes.module.scss | 4 +- .../DesignSystem/RadioBox/index.tsx | 2 +- .../SearchBar/classes.module.scss | 8 +-- .../DesignSystem/Switch/classes.module.scss | 6 +- .../Components/DesignSystem/Switch/index.tsx | 2 +- .../ToastElement/classes.module.scss | 4 +- .../ToastsContainer/ToastElement/index.tsx | 2 +- .../ToolTip/Content/classes.module.scss | 4 +- .../Components/DesignSystem/ToolTip/index.tsx | 6 +- .../Typography/classes.module.scss | 42 +++++++------- .../DesignSystem/Typography/index.tsx | 18 +++--- .../UserFolderHeader/classes.module.scss | 2 +- .../UserFolder/classes.module.scss | 2 +- .../Components/DesignSystem/Version/index.tsx | 2 +- .../WarningBadge/classes.module.scss | 2 +- .../Elements/MessageBox/classes.module.scss | 4 +- .../classes.module.scss | 2 +- .../CollaboratorListContainer/index.tsx | 2 +- .../classes.module.scss | 8 +-- .../DeedTypeListContainer/classes.module.scss | 2 +- .../classes.module.scss | 8 +-- .../classes.module.scss | 2 +- .../classes.module.scss | 8 +-- .../DefaultDoubleSidePage/classes.module.scss | 4 +- .../classes.module.scss | 18 +++--- .../OfficeListContainer/classes.module.scss | 2 +- .../classes.module.scss | 8 +-- .../RoleListContainer/classes.module.scss | 2 +- .../DefaultRoleDashboard/classes.module.scss | 8 +-- .../UserListContainer/classes.module.scss | 2 +- .../DefaultUserDashboard/classes.module.scss | 8 +-- .../ClientDashboard/classes.module.scss | 4 +- .../Layouts/ClientDashboard/index.tsx | 8 +-- .../classes.module.scss | 6 +- .../CollaboratorInformations/index.tsx | 10 ++-- .../Layouts/Collaborators/index.tsx | 2 +- .../DeedTypesInformations/classes.module.scss | 4 +- .../DeedTypes/DeedTypesInformations/index.tsx | 2 +- .../Components/Layouts/DeedTypes/index.tsx | 2 +- .../classes.module.scss | 5 +- .../DocumentTypesInformations/index.tsx | 6 +- .../Layouts/DocumentTypes/index.tsx | 2 +- .../Layouts/Folder/AskDocuments/index.tsx | 2 +- .../Layouts/Folder/CreateFolder/index.tsx | 6 +- .../FolderInformation/ClientSection/index.tsx | 2 +- .../Folder/FolderInformation/index.tsx | 6 +- .../OcrResult/classes.module.scss | 58 +++++++++---------- .../Folder/ViewDocuments/OcrResult/index.tsx | 18 +++--- .../Layouts/Folder/ViewDocuments/index.tsx | 10 ++-- src/front/Components/Layouts/Folder/index.tsx | 2 +- .../FolderInformation/ClientSection/index.tsx | 2 +- .../FolderInformation/index.tsx | 2 +- .../Layouts/FolderArchived/index.tsx | 2 +- .../LoginCustomer/PasswordForgotten/index.tsx | 2 +- .../LoginCustomer/StepNewPassword/index.tsx | 2 +- .../Layouts/LoginCustomer/StepTotp/index.tsx | 2 +- .../Layouts/LoginHome/classes.module.scss | 2 +- .../Components/Layouts/LoginHome/index.tsx | 4 +- .../Components/Layouts/MyAccount/index.tsx | 6 +- .../OfficeInformations/classes.module.scss | 12 ++-- .../Offices/OfficeInformations/index.tsx | 36 ++++++------ .../Components/Layouts/Offices/index.tsx | 2 +- src/front/Components/Layouts/Rib/index.tsx | 8 +-- src/front/Components/Layouts/Roles/index.tsx | 2 +- .../SubscribeCheckoutTicket/index.tsx | 32 +++++----- .../SubscribeIllimityComponent/index.tsx | 22 +++---- .../SubscribeStandardComponent/index.tsx | 18 +++--- .../SubscriptionClientInfos/index.tsx | 8 +-- .../SubscriptionManageCollaborators/index.tsx | 6 +- .../SubscriptionError/classes.module.scss | 2 +- .../Subscription/SubscriptionError/index.tsx | 2 +- .../SubscriptionFacturation/index.tsx | 38 ++++++------ .../Subscription/SubscriptionInvite/index.tsx | 6 +- .../Subscription/SubscriptionNew/index.tsx | 30 +++++----- .../SubscriptionSuccess/classes.module.scss | 2 +- .../SubscriptionSuccess/index.tsx | 2 +- .../UserInformations/classes.module.scss | 6 +- .../Layouts/Users/UserInformations/index.tsx | 10 ++-- src/front/Components/Layouts/Users/index.tsx | 2 +- src/front/Themes/constants-old.scss | 44 ++++++++++++++ src/front/Themes/constants.scss | 46 +++++++-------- src/front/Themes/modes.scss | 4 +- src/front/Themes/variables-old.scss | 36 ++++++++++++ src/front/Themes/variables.scss | 45 +++++++------- 124 files changed, 588 insertions(+), 516 deletions(-) create mode 100644 src/front/Themes/constants-old.scss create mode 100644 src/front/Themes/variables-old.scss diff --git a/src/front/Components/DesignSystem/BlockList/classes.module.scss b/src/front/Components/DesignSystem/BlockList/classes.module.scss index 879ad55d..a297cd3d 100644 --- a/src/front/Components/DesignSystem/BlockList/classes.module.scss +++ b/src/front/Components/DesignSystem/BlockList/classes.module.scss @@ -6,15 +6,15 @@ align-items: center; width: 100%; padding: 24px; - border: 1px solid $grey-medium; + border: 1px solid $color-neutral-200; cursor: pointer; &:hover { - background-color: $grey-medium; + background-color: $color-neutral-200; } &[data-selected="true"] { - background-color: $grey-medium; + background-color: $color-neutral-200; } .left-side { diff --git a/src/front/Components/DesignSystem/Button/classes.module.scss b/src/front/Components/DesignSystem/Button/classes.module.scss index bc86a437..dd3440d1 100644 --- a/src/front/Components/DesignSystem/Button/classes.module.scss +++ b/src/front/Components/DesignSystem/Button/classes.module.scss @@ -23,51 +23,51 @@ } &[variant="primary"] { - color: $white; - background-color: $purple-flash; - border-color: $purple-flash; + color: $color-generic-white; + background-color: $color-primary-500; + border-color: $color-primary-500; padding: 24px 48px; font-weight: 400; font-size: 18px; line-height: 22px; &:hover { - border-color: $purple-hover; - background-color: $purple-hover; + border-color: $color-primary-700; + background-color: $color-primary-700; } &:disabled { - border-color: $purple-soft; - background-color: $purple-soft; + border-color: $color-primary-500-soft; + background-color: $color-primary-500-soft; pointer-events: none; } } &[variant="secondary"] { - color: $white; - background-color: $red-flash; - border-color: $red-flash; + color: $color-generic-white; + background-color: $color-error-600; + border-color: $color-error-600; padding: 24px 48px; font-weight: 400; font-size: 18px; line-height: 22px; &:hover { - border-color: $re-hover; - background-color: $re-hover; + border-color: $color-error-800; + background-color: $color-error-800; } &:disabled { - border-color: $red-soft; - background-color: $red-soft; + border-color: $color-error-600-soft; + background-color: $color-error-600-soft; pointer-events: none; } } &[variant="ghost"] { - color: $pink-flash; + color: $color-secondary-500; background-color: transparent; - border-color: $pink-flash; + border-color: $color-secondary-500; padding: 24px 48px; font-weight: 400; font-size: 18px; @@ -75,26 +75,26 @@ svg { path { - stroke: $white; + stroke: $color-generic-white; } } &:hover { - border-color: $pink-hover; - color: $pink-hover; + border-color: $color-secondary-700; + color: $color-secondary-700; } &:disabled { - border-color: $pink-soft; - background-color: $pink-soft; + border-color: $color-secondary-500-soft; + background-color: $color-secondary-500-soft; pointer-events: none; } } &[variant="white"] { - color: $pink-flash; + color: $color-secondary-500; background-color: white; - border-color: $pink-flash; + border-color: $color-secondary-500; padding: 24px 48px; font-weight: 400; font-size: 18px; @@ -102,18 +102,18 @@ svg { path { - stroke: $white; + stroke: $color-generic-white; } } &:hover { - border-color: $pink-hover; - color: $pink-hover; + border-color: $color-secondary-700; + color: $color-secondary-700; } &:disabled { - border-color: $pink-soft; - background-color: $pink-soft; + border-color: $color-secondary-500-soft; + background-color: $color-secondary-500-soft; pointer-events: none; } } @@ -132,7 +132,7 @@ } &[variant="line"] { - color: $pink-flash; + color: $color-secondary-500; background-color: transparent; border-color: transparent; padding: 0; diff --git a/src/front/Components/DesignSystem/CheckBox/classes.module.scss b/src/front/Components/DesignSystem/CheckBox/classes.module.scss index 42530455..2eb130fb 100644 --- a/src/front/Components/DesignSystem/CheckBox/classes.module.scss +++ b/src/front/Components/DesignSystem/CheckBox/classes.module.scss @@ -13,7 +13,7 @@ background-color: transparent; width: 16px; height: 16px; - border: 1px solid $turquoise-flash; + border: 1px solid $color-secondary-500; border-radius: 2px; margin-right: 16px; display: grid; @@ -30,7 +30,7 @@ display: grid; width: 16px; height: 16px; - background-color: $turquoise-flash; + background-color: $color-secondary-500; border-radius: 2px; transform: scale(0); } diff --git a/src/front/Components/DesignSystem/CheckBox/index.tsx b/src/front/Components/DesignSystem/CheckBox/index.tsx index 3e7b30d6..82a84bca 100644 --- a/src/front/Components/DesignSystem/CheckBox/index.tsx +++ b/src/front/Components/DesignSystem/CheckBox/index.tsx @@ -37,7 +37,7 @@ export default class CheckBox extends React.Component { public override render(): JSX.Element { return ( - +