Merge remote-tracking branch 'upstream/dev' into fix/no-scroll-snapping

This commit is contained in:
shdrs
2026-06-09 09:00:10 +08:00
851 changed files with 90788 additions and 9906 deletions
+3 -4
View File
@@ -26,16 +26,15 @@
}
* { box-sizing: border-box; }
html { scroll-behavior: smooth; scroll-padding-top: 60px; }
/* REMOVED: "scroll-snap-type: y mandatory"
/* REMOVED: "scroll-snap-type: y proximity"
The idea was: >>Each section is a full-viewport "page" with its content centered,
so only one shows at a time and the snap is obvious.<<
PROBLEM: sections easily grow taller than 100vh IRL
This cause forced jumps mid-read. It's intrusive UX.
The landing-page is not a PowerPoint presentation!
Preserved: CSS snap-points to avoid destroying code meta-data
Less intrusive version: "scroll-snap-type: y proximity"
For now: fully removed (bad UX)*/
Preserved: CSS snap-points to avoid destroying code meta-data*/
.hero, section {
scroll-snap-align: start; min-height: 100vh;
display: flex; flex-direction: column; justify-content: center;