Skip to content

Commit fd34d61

Browse files
authored
Merge pull request #575 from trycompai/lewis/comp-trust-center-ui-tweaks
[dev] [carhartlewis] lewis/comp-trust-center-ui-tweaks
2 parents e8c6b3f + 8152fea commit fd34d61

File tree

32 files changed

+314
-280
lines changed

32 files changed

+314
-280
lines changed
59 KB
Loading
56.7 KB
Loading
49.7 KB
Loading
48.3 KB
Loading
61.8 KB
Loading
58.5 KB
Loading
49.6 KB
Loading
49.6 KB
Loading

apps/app/src/app/[locale]/(app)/(dashboard)/[orgId]/layout.tsx

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,9 @@ export default async function Layout({
6464
return notFound();
6565
}
6666

67-
// Fetch onboarding status
6867
const onboardingStatus = await getOnboardingStatus(currentOrganization.id);
6968

70-
// Handle potential error during fetching
7169
if ("error" in onboardingStatus) {
72-
// Decide how to handle the error - maybe log it or show a generic error message
73-
// For now, we'll proceed without the checklist
7470
console.error("Error fetching onboarding status:", onboardingStatus.error);
7571
}
7672

@@ -84,16 +80,17 @@ export default async function Layout({
8480
<main className="px-4 mx-auto pb-8">{children}</main>
8581
<AssistantSheet />
8682
</AnimatedLayout>
87-
{/* Render floating checklist only if onboarding is not complete and no fetch error */}
88-
{!("error" in onboardingStatus) &&
89-
onboardingStatus.completedItems < onboardingStatus.totalItems && (
90-
<FloatingOnboardingChecklist
91-
orgId={currentOrganization.id}
92-
completedItems={onboardingStatus.completedItems}
93-
totalItems={onboardingStatus.totalItems}
94-
checklistItems={onboardingStatus.checklistItems}
95-
/>
96-
)}
83+
<div className="hidden md:flex">
84+
{!("error" in onboardingStatus) &&
85+
onboardingStatus.completedItems < onboardingStatus.totalItems && (
86+
<FloatingOnboardingChecklist
87+
orgId={currentOrganization.id}
88+
completedItems={onboardingStatus.completedItems}
89+
totalItems={onboardingStatus.totalItems}
90+
checklistItems={onboardingStatus.checklistItems}
91+
/>
92+
)}
93+
</div>
9794
<HotKeys />
9895
</SidebarProvider>
9996
);

apps/app/src/app/[locale]/(app)/(dashboard)/[orgId]/risk/(overview)/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ export default async function RiskRegisterPage({
6060
"app_onboarding.risk_management.description",
6161
)}
6262
cta={t("app_onboarding.risk_management.cta")}
63-
imageSrc="/onboarding/risk-management.webp"
63+
imageSrcLight="/onboarding/risk-light.webp"
64+
imageSrcDark="/onboarding/risk-dark.webp"
6465
imageAlt="Risk Management"
6566
sheetName="create-risk-sheet"
6667
faqs={[

0 commit comments

Comments
 (0)