vzxipsule: Replace the featured rail with an auto-rotating FeaturedCarousel

This commit is contained in:
2026-10-19 22:30:16 -06:00
parent 5e391ae678
commit ce1a3e2eaa
11 changed files with 425 additions and 49 deletions
+8 -2
View File
@@ -95,7 +95,8 @@
/* Reduced motion, app-wide (ADR 0001, section 6; spec "Motion"). Switches off
card rise-ins, the feed pill and skeleton shimmer, sparks, heart bursts and
the light sweep on buttons, and stops snap and smooth scrolling. State
the light sweep on buttons, the featured glow, caption fade and slide (its
autoplay is stopped in FeaturedCarousel via matchMedia), and stops snap and smooth scrolling. State
changes still happen instantly. The loading spinner is kept, only slowed,
because it is the only sign that something is loading. */
@media (prefers-reduced-motion: reduce) {
@@ -111,7 +112,12 @@
.btn-gloss::before,
.btn-gloss::after,
.btn-sweep::before,
.account-dot { animation: none !important; }
.account-dot,
.featured-cf::before,
.featured-cap { animation: none !important; }
.featured-item,
.featured-ring,
.featured-dot { transition: none !important; }
.btn-sweep::before,
.btn-gloss::after { transition: none !important; }
.panel-scroll, .feed-list { scroll-behavior: auto !important; scroll-snap-type: none !important; }