⚙️ Personalizzare i breakpoint — nozioni di base con Sass
I breakpoint standard (sm/md/lg/xl, guida Fondamenti) sono definiti in variabili Sass che Bootstrap usa per generare tutte le classi responsive — modificarli richiede di ricompilare Bootstrap da sorgente Sass invece di usare il CSS precompilato via CDN.
// file _variables.scss personalizzato, PRIMA di importare Bootstrap
$grid-breakpoints: (
xs: 0,
sm: 576px,
md: 768px,
lg: 992px,
xl: 1200px,
xxl: 1400px // valore di default, modificabile qui
);
// poi, nello stesso file:
@import "bootstrap/scss/bootstrap";
⚠️ Questo approccio richiede un ambiente di build (Node.js + Sass compiler, tipicamente tramite npm), non è possibile personalizzare i breakpoint usando solo il CSS precompilato via CDN — è la differenza pratica più importante tra i due metodi di installazione visti nella guida Fondamenti.
💡 Per la maggior parte dei progetti didattici o prototipi rapidi, i breakpoint standard sono più che sufficienti — la personalizzazione via Sass è una tecnica per progetti più maturi con esigenze di design specifiche.