From 830a876e2d935b65c3d5b8f09a4d181da4bd56bb Mon Sep 17 00:00:00 2001 From: Mykyta Maliarchuk <84377976+nikita-web-ua@users.noreply.github.com> Date: Fri, 10 May 2024 12:07:50 +0200 Subject: [PATCH] [ACS-7573] folder rules fixes (#3836) * [ACS-7573] folder rules fixes * [ACS-7573] cr fix --- .../manage-rules.smart-component.scss | 9 ++++ .../rule-action-list.ui-component.scss | 6 ++- .../actions/rule-action.ui-component.html | 2 +- .../actions/rule-action.ui-component.scss | 1 + ...rule-composite-condition.ui-component.html | 5 +-- ...rule-composite-condition.ui-component.scss | 6 +++ ...e-composite-condition.ui-component.spec.ts | 4 +- .../rule-composite-condition.ui-component.ts | 41 ++++++++----------- .../rule-simple-condition.ui-component.html | 8 ++-- .../rule-simple-condition.ui-component.ts | 39 ++++++++---------- .../options/rule-options.ui-component.html | 2 + .../options/rule-options.ui-component.scss | 8 ++++ .../rule-details.ui-component.html | 6 +-- .../rule-details.ui-component.scss | 8 +++- 14 files changed, 87 insertions(+), 58 deletions(-) diff --git a/projects/aca-content/folder-rules/src/manage-rules/manage-rules.smart-component.scss b/projects/aca-content/folder-rules/src/manage-rules/manage-rules.smart-component.scss index 0120a2776..acdb6807e 100644 --- a/projects/aca-content/folder-rules/src/manage-rules/manage-rules.smart-component.scss +++ b/projects/aca-content/folder-rules/src/manage-rules/manage-rules.smart-component.scss @@ -1,4 +1,13 @@ .aca-manage-rules { + /* stylelint-disable selector-class-pattern */ + .mat-mdc-slide-toggle:is(mat-slide-toggle) .mdc-switch:enabled .mdc-switch__track::after { + background: var(--mdc-switch-selected-track-color); + } + + .mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle::before { + background: var(--mdc-switch-selected-pressed-handle-color); + } + &__actions-bar { padding: 0 30px; display: flex; diff --git a/projects/aca-content/folder-rules/src/rule-details/actions/rule-action-list.ui-component.scss b/projects/aca-content/folder-rules/src/rule-details/actions/rule-action-list.ui-component.scss index 4f66706f8..ee287b0fc 100644 --- a/projects/aca-content/folder-rules/src/rule-details/actions/rule-action-list.ui-component.scss +++ b/projects/aca-content/folder-rules/src/rule-details/actions/rule-action-list.ui-component.scss @@ -1,6 +1,6 @@ .aca-rule-action-list { &__item { - padding: 4px 8px; + padding: 8px; border-radius: 8px; display: flex; @@ -10,6 +10,10 @@ &:nth-child(2n) { background-color: hsl(0deg, 0%, 95%); + + &:last-of-type { + margin-bottom: 8px; + } } } } diff --git a/projects/aca-content/folder-rules/src/rule-details/actions/rule-action.ui-component.html b/projects/aca-content/folder-rules/src/rule-details/actions/rule-action.ui-component.html index c33ba6fcf..5f315c3a7 100644 --- a/projects/aca-content/folder-rules/src/rule-details/actions/rule-action.ui-component.html +++ b/projects/aca-content/folder-rules/src/rule-details/actions/rule-action.ui-component.html @@ -1,6 +1,6 @@