Scorrere un nav affollato invece di schiacciare le sue opzioni

Featurekamo-internal
Spegnimento
12 agosto 2026 alle ore 20:40 UTC
Autore
kamo
Impegno
c1093bd

Pinning più opzioni di un nav può mostrare premuto le piastrelle di forma: entrambe le strisce erano scatole di overflow grezze e le piastrelle sono bambini flessosi senza flex-shrink del proprio, quindi la barra superiore li ha distorti (e ha nascosto la sua barra di scorrimento verso l'esterno, ingoiando le opzioni senza segno che esistevano) mentre il rail ha disegnato una barra di scorrimento 12px sopra il suo gradiente. Entrambi i nav ora rendono le loro opzioni mobili attraverso NavOverflowScroller: piastrelle mantenere la loro impronta, le frecce di fine e un bordo morbido sbiadimento solo sul lato che ha ancora qualcosa da raggiungere, e la striscia può essere intestata, tenuta, ruotato, gettato con slancio, o trascinato. L'opzione della pagina corrente è ripiegato in vista all'arrivo, e la barra superiore non cromata fissa più a lungo condivide la caduta con il bambino che può assorbirlo. Dragging un'opzione e scorrere la striscia sono lo stesso gesto su un affollato nav, quindi un nav affollato mette in marcia dietro una breve presa. Che cosa? tiene il mousedown da dnd-kit piuttosto che usare il suo `delay` vincolo: il vincolo di ritardo si attiva sul timer da solo e dnd-kit sopprime il clic di qualsiasi pressa che raggiunge l'attivazione, che avrebbe ha fermato ogni clic leggermente basso su un'opzione nav da navigare.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo