diff --git a/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/Recommendations.tsx b/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/Recommendations.tsx
index c8dec8bf53..66a870a708 100644
--- a/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/Recommendations.tsx
+++ b/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/Recommendations.tsx
@@ -51,37 +51,39 @@ const Recommendations = () => {
+ {recommendations.map(({ name }) => {
+ const { id = '', title = '', content = '', badges = [] } = recommendationsContent[name]
- const buttonContent = (
-
- {title}
-
- {renderBadges(badges)}
-
-
- )
- return (
-
- handleToggle(isOpen, id)}
- data-testid={`${id}-accordion`}
- >
-
- {renderContent(content)}
-
-
-
- )
- })}
+ const buttonContent = (
+
+ {title}
+
+ {renderBadges(badges)}
+
+
+ )
+ return (
+
+ handleToggle(isOpen, id)}
+ data-testid={`${id}-accordion`}
+ >
+
+ {renderContent(content)}
+
+
+
+ )
+ })}
+
)
}
diff --git a/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/styles.module.scss b/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/styles.module.scss
index 46ec75adb3..c7b1726a73 100644
--- a/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/styles.module.scss
+++ b/redisinsight/ui/src/pages/databaseAnalysis/components/recommendations-view/styles.module.scss
@@ -3,14 +3,10 @@
@import "@elastic/eui/src/global_styling/index";
.wrapper {
- @include euiScrollBar;
- overflow-y: auto;
- overflow-x: hidden;
- max-height: 100%;
- padding-top: 30px;
+ height: 100%;
.badgesLegend {
- margin: 0 22px 14px 0 !important;
+ margin: 20px 22px 14px 0 !important;
.badgeWrapper {
margin-right: 0;
@@ -34,6 +30,13 @@
align-items: center;
margin-right: 24px;
}
+}
+
+.recommendationsContainer {
+ @include euiScrollBar;
+ overflow-y: auto;
+ overflow-x: hidden;
+ max-height: 100%;
.accordionButton :global(.euiFlexItem) {
margin: 0;