{Object.keys(ModulesMap).map((module) => {
@@ -261,7 +261,6 @@ export default function Onboarding(): JSX.Element {
})}
} onClick={handleNext}>
Get Started
diff --git a/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.styles.scss b/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.styles.scss
index 3592d58798..02972209dd 100644
--- a/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.styles.scss
+++ b/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.styles.scss
@@ -39,6 +39,36 @@
.steps-container {
width: 20%;
height: 100%;
+
+ .steps-container-header {
+ display: flex;
+ align-items: center;
+ padding: 16px 0;
+ margin-bottom: 24px;
+
+ .brand-logo {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ gap: 16px;
+ cursor: pointer;
+
+ img {
+ height: 24px;
+ width: 24px;
+ }
+
+ .brand-logo-name {
+ font-family: 'Work Sans', sans-serif;
+ font-size: 18px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: 18px;
+
+ color: #fff;
+ }
+ }
+ }
}
.selected-step-content {
@@ -153,3 +183,18 @@
.error-container {
margin: 8px 0;
}
+
+.lightMode {
+ .steps-container {
+ width: 20%;
+ height: 100%;
+
+ .steps-container-header {
+ .brand-logo {
+ .brand-logo-name {
+ color: black;
+ }
+ }
+ }
+ }
+}
diff --git a/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx b/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx
index b1712ef263..3d3349b76e 100644
--- a/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx
+++ b/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx
@@ -1,3 +1,6 @@
+/* eslint-disable jsx-a11y/no-static-element-interactions */
+/* eslint-disable jsx-a11y/click-events-have-key-events */
+/* eslint-disable react/jsx-no-comment-textnodes */
/* eslint-disable sonarjs/prefer-single-boolean-return */
import './ModuleStepsContainer.styles.scss';
@@ -135,7 +138,7 @@ export default function ModuleStepsContainer({
if (selectedModule.id === ModulesMap.APM) {
history.push(ROUTES.APPLICATION);
} else if (selectedModule.id === ModulesMap.LogsManagement) {
- history.push(ROUTES.LOGS);
+ history.push(ROUTES.LOGS_EXPLORER);
} else if (selectedModule.id === ModulesMap.InfrastructureMonitoring) {
history.push(ROUTES.APPLICATION);
}
@@ -197,9 +200,21 @@ export default function ModuleStepsContainer({
}
};
+ const handleLogoClick = (): void => {
+ history.push('/');
+ };
+
return (
+
+
+

+
+
SigNoz
+
+
+