diff --git a/apps/red-ui/src/app/common/filter/filter.component.scss b/apps/red-ui/src/app/common/filter/filter.component.scss
index 529547668..159c5b65d 100644
--- a/apps/red-ui/src/app/common/filter/filter.component.scss
+++ b/apps/red-ui/src/app/common/filter/filter.component.scss
@@ -3,7 +3,7 @@
.filter-menu-header {
display: flex;
justify-content: space-between;
- padding: 7px 15px 15px;
+ padding: 8px 16px 16px 16px;
width: 350px;
.actions {
diff --git a/apps/red-ui/src/assets/icons/general/arrow-right.svg b/apps/red-ui/src/assets/icons/general/arrow-right.svg
index c6aecfcd4..507e88575 100644
--- a/apps/red-ui/src/assets/icons/general/arrow-right.svg
+++ b/apps/red-ui/src/assets/icons/general/arrow-right.svg
@@ -1,3 +1,7 @@
-
-
-
+
+
diff --git a/apps/red-ui/src/assets/icons/general/arrow-up.svg b/apps/red-ui/src/assets/icons/general/arrow-up.svg
index b4d9d527d..11a03f1f9 100644
--- a/apps/red-ui/src/assets/icons/general/arrow-up.svg
+++ b/apps/red-ui/src/assets/icons/general/arrow-up.svg
@@ -1,3 +1,7 @@
-
-
-
+
+
diff --git a/apps/red-ui/src/assets/icons/general/right.svg b/apps/red-ui/src/assets/icons/general/right.svg
new file mode 100644
index 000000000..0390cde02
--- /dev/null
+++ b/apps/red-ui/src/assets/icons/general/right.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/apps/red-ui/src/assets/styles/red-checkbox.scss b/apps/red-ui/src/assets/styles/red-checkbox.scss
index 21457c3ee..4b5f957a0 100644
--- a/apps/red-ui/src/assets/styles/red-checkbox.scss
+++ b/apps/red-ui/src/assets/styles/red-checkbox.scss
@@ -24,6 +24,6 @@
display: flex;
align-items: center;
- gap: 4px;
+ gap: 8px;
}
}
diff --git a/apps/red-ui/src/assets/styles/red-menu.scss b/apps/red-ui/src/assets/styles/red-menu.scss
index a08b46ba5..2defa1624 100644
--- a/apps/red-ui/src/assets/styles/red-menu.scss
+++ b/apps/red-ui/src/assets/styles/red-menu.scss
@@ -5,12 +5,21 @@
box-shadow: 0 2px 6px 0 rgba(40, 50, 65, 0.3);
max-width: none !important;
min-width: 180px !important;
- margin-top: 4px;
+ margin-top: 10px;
+
+ .mat-menu-content:not(:empty) {
+ padding-top: 8px;
+ padding-bottom: 24px;
+ }
.mat-menu-item {
font-family: 'Inter', sans-serif;
font-size: 13px;
color: $accent;
+ padding: 0 8px;
+ margin: 0 8px 2px 8px;
+ border-radius: 4px;
+ width: -webkit-fill-available;
display: flex;
align-items: center;
@@ -18,18 +27,25 @@
.arrow-wrapper {
width: 16px;
- margin-right: 8px;
text-align: center;
mat-icon {
- width: 9px;
- height: 9px;
+ width: 16px;
+ height: 16px;
margin: 0;
}
}
&.padding-left {
- padding-left: 64px;
+ padding-left: 56px;
+ }
+
+ &:last-of-type {
+ margin-bottom: 0;
+ }
+
+ &:hover {
+ background-color: rgba($primary, 0.1);
}
}
}