@@ -35,6 +37,7 @@ export function AppShell({ children }: AppShellProps) {
return (
+
{children}
diff --git a/apps/web/src/styles/layout.css b/apps/web/src/styles/layout.css
index dc4bf615c7..f85477642e 100644
--- a/apps/web/src/styles/layout.css
+++ b/apps/web/src/styles/layout.css
@@ -16,6 +16,7 @@
'footer footer';
height: 100vh;
overflow: hidden;
+ position: relative;
background-color: var(--color-background);
}
@@ -29,8 +30,10 @@
justify-content: space-between;
align-items: center;
padding: 12px 24px;
- background-color: var(--color-background);
+ background-color: rgba(0, 0, 0, 0.85);
border-bottom: 1px solid var(--color-border-dim);
+ position: relative;
+ z-index: 2;
}
.header-left {
@@ -66,9 +69,11 @@
display: flex;
flex-direction: column;
justify-content: space-between;
- background-color: var(--color-background);
+ background-color: rgba(0, 0, 0, 0.85);
border-right: 1px solid var(--color-border-dim);
overflow-y: auto;
+ position: relative;
+ z-index: 1;
}
.sidebar-nav {
@@ -145,7 +150,9 @@
.app-main {
grid-area: main;
overflow-y: auto;
- background-color: var(--color-background);
+ background-color: rgba(0, 0, 0, 0.75);
+ position: relative;
+ z-index: 1;
}
/* ==========================================================================
@@ -158,8 +165,10 @@
justify-content: space-between;
align-items: center;
padding: 8px 24px;
- background-color: var(--color-background);
+ background-color: rgba(0, 0, 0, 0.85);
border-top: 1px solid var(--color-border-dim);
+ position: relative;
+ z-index: 1;
}
.footer-left,