feat(footer): add isometric Three.js contact scene

This commit is contained in:
2026-09-07 22:27:44 +03:30
parent 71f55b465a
commit 0ed36b3c32
4 changed files with 673 additions and 2 deletions

View File

@@ -1,9 +1,14 @@
.heroScene,
.aboutScene {
.aboutScene,
.footerScene {
position: absolute;
inset: 0;
overflow: hidden;
background: var(--bg-page);
}
.heroScene,
.aboutScene {
pointer-events: none;
}
@@ -26,16 +31,27 @@
}
.heroScene canvas,
.aboutScene canvas {
.aboutScene canvas,
.footerScene canvas {
display: block;
width: 100%;
height: 100%;
}
.footerScene canvas {
touch-action: manipulation;
}
.aboutScene {
z-index: 0;
}
.footerScene {
z-index: 1;
background: transparent;
pointer-events: auto;
}
.aboutScene::after {
content: '';
position: absolute;