glyphicons not showing with sass bootstrap integration

后端 未结 14 1836
滥情空心
滥情空心 2021-01-17 10:01

I used this tutorial to integrate bootstrap in my project:

https://laravel-news.com/2015/10/setup-bootstrap-sass-with-laravel-elixir/

This places an app.css

14条回答
  •  余生分开走
    2021-01-17 10:51

    Bootstrap4 doesn't come with icons anymore bootstrap icons

    you can use Font Awesome instead for example.

    Build your webpack.mix.js configuration.

    mix.js('resources/assets/js/app.js', 'public/js')
       .sass('resources/assets/sass/app.scss', 'public/css');
    

    Install Font Awesome.

    npm install @fortawesome/fontawesome-free
    

    In /resources/sass/app.scss import one or more styles.

    @import '~@fortawesome/fontawesome-free/scss/fontawesome';
    @import '~@fortawesome/fontawesome-free/scss/regular';
    @import '~@fortawesome/fontawesome-free/scss/solid';
    @import '~@fortawesome/fontawesome-free/scss/brands';
    

    now compile.

    npm run production
    or
    npm run dev
    

    Finally, reference your new CSS file in your layout.

    
    

提交回复
热议问题