diff --git a/src/components/layout/Footer.svelte b/src/components/layout/Footer.svelte
index bebd7a9..3c99870 100644
--- a/src/components/layout/Footer.svelte
+++ b/src/components/layout/Footer.svelte
@@ -99,10 +99,7 @@
footer {
width: 100vw;
background: #0d0e22;
- }
-
- :global(.about .page-scrollable-footer) {
- margin-left: -16.6vw;
+ z-index: 2;
}
:global(.collection .page-scrollable-footer) {
diff --git a/src/styles/layout.css b/src/styles/layout.css
index 6ecce81..0e931f8 100644
--- a/src/styles/layout.css
+++ b/src/styles/layout.css
@@ -19,33 +19,18 @@
overflow-y: auto;
}
-/* Vertical Lines */
-.vertical-line {
- z-index: var(--z-base);
- border-left: 0.1px solid rgba(238, 238, 238, 0.2);
- height: 150%;
- pointer-events: none;
-}
-
-.vertical-line-start {
- z-index: var(--z-base);
- border-left: 0.1px solid rgba(238, 238, 238, 0.2);
- grid-area: 1/6 / span 20 / span 1;
- height: 150%;
-}
-
-.vertical-line-center {
- z-index: var(--z-base);
- border-left: 0.1px solid rgba(238, 238, 238, 0.2);
- grid-area: 1/11 / span 20 / span 1;
- height: 150%;
-}
+/* Vertical Lines — utilisées dans Menu.svelte (golden-grid) */
+.vertical-line { grid-area: auto; }
+.vertical-line-start { grid-area: 1/6 / span 20 / span 1; }
+.vertical-line-center{ grid-area: 1/11 / span 20 / span 1; }
+.vertical-line-end { grid-area: 1/16 / span 20 / span 1; }
+.vertical-line,
+.vertical-line-start,
+.vertical-line-center,
.vertical-line-end {
- z-index: var(--z-base);
border-left: 0.1px solid rgba(238, 238, 238, 0.2);
- grid-area: 1/16 / span 20 / span 1;
- height: 150%;
+ pointer-events: none;
}
@media screen and (min-width: 700px) {
diff --git a/src/views/About.svelte b/src/views/About.svelte
index 0f3a439..0251e07 100644
--- a/src/views/About.svelte
+++ b/src/views/About.svelte
@@ -77,6 +77,7 @@
{data.hero.subtitle}
diff --git a/src/views/Portfolio.svelte b/src/views/Portfolio.svelte
index c673b57..6e1e06e 100644
--- a/src/views/Portfolio.svelte
+++ b/src/views/Portfolio.svelte
@@ -156,10 +156,6 @@
bind:this={sectionEl}
aria-label="Portfolio"
>
-
-
-
-
{#if currentProject}
navigation.setScrolled(sectionEl.scrollTop > 100)}>
+
@@ -182,12 +183,18 @@
}
.page-container {
+ align-items: center;
+ display: flex;
+ flex-direction: column;
+ font-size: 18px;
+ font-size: var(--font-size-paragraph);
grid-area: 6/6/span 7/span 10;
height: 100%;
place-self: center;
text-align: center;
white-space: pre-line;
- width: 100%;
+ width: 100%;
+ overflow:visible;
}
/* ── Intro ── */
diff --git a/src/views/Expertise.svelte b/src/views/Expertise.svelte
index 961c81b..185d575 100644
--- a/src/views/Expertise.svelte
+++ b/src/views/Expertise.svelte
@@ -284,13 +284,6 @@
-
-
-
-
-
-
-
-
-
-
-