Temele Magento 2 folosesc nativ LESS, deci poți integra Bootstrap (bazat tot pe LESS/Sass) în tema ta. Iată pașii principali.
- Descarcă pachetul sursă Bootstrap (versiunea LESS) și copiază folderul
less(cu fișierele șimixins) în tema ta, ex.<theme>/web/css/bootstrap/. - Creează un fișier principal (ex.
<theme>/web/css/bootstrap.less) care importă fișierele Bootstrap dorite. - Include CSS-ul și JS-ul în layout-ul temei (
Magento_Theme/layout/default_head_blocks.xml):<css src="css/bootstrap.css"/> <script src="js/bootstrap.min.js"/> - Compilează LESS-ul. În modul developer, Magento compilează automat; alternativ folosește Grunt (
grunt exec,grunt less) sausetup:static-content:deploypentru producție.
Importă doar componentele necesare pentru a evita conflicte cu stilurile temei Magento.