L'implementazione di riferimento contiene un CSS riutilizzabile basato sulla versione 3.3.5 del framework Bootstrap.
dist/css/ita-bootstrap.css
: file CSS riutilizzabile basato su Bootstrapdist/js/
: file Javascript Bootstrap e jQuerydist/*.html
: file html esemplificativi
La procedura di seguito descritta è rivolta a chi vuole contribuire allo sviluppo del tema / CSS
e non è necessaria per utilizzare il CSS (dist/ita-bootstrap.css
) all'interno di un sito web.
La procedura per personalizzare il CSS richiede come prerequisito l'installazione dei software:
È possibile effettuare un nuovo build eseguendo la sequenza di comandi:
> npm install -g bower gulp
> npm install
> bower install
> gulp dist
ita-bootstrap/
│
├── sass/
│ ├── ita-bootstrap.scss
│ ├── _custom.scss
│ └── bootstrap/
│ ├── _variables.scss
├── html/
│ ├── index.html
│ ├── bottoni.html
│ ├── ...
│
├── dist/
│ ├── index.html
│ ├── bottoni.html
│ ├── ...
│ │
│ ├── css/
│ │ └── ita-bootstrap.css
│ │
│ ├── fonts/
│ │ ├── ...
│ │
│ └── js/
│ ├── bootstrap.min.js
│ ├── ...
Le variabili personalizzate di Bootstrap e le regole specifiche per le linee guida sono contenute nei due file partial:
bootstrap/_variables.scss
: modifica le variabili standard di Bootstrap e sovrascrive le impostazioni di Bootstrap_custom.scss
: incluso in cascata a Bootstrap, modifica le regole Bootstrap
Il comando:
> gulp dist
provvede a rigenerare la cartella dist
rispecchiando le modifiche effettuate.
Durante lo sviluppo, è possibile utilizzare il comando:
> gulp watch
per mantenere allineato il file-system dist
ad ogni salvataggio dei file html
e scss
.