Hi, someone has tried to replace milligram to bootstrap as the CSS?
or do you know some post related to that?
thanks.
Hi, someone has tried to replace milligram to bootstrap as the CSS?
or do you know some post related to that?
thanks.
The FullstackPhoenix website has a generator for both bootstrap and tailwindcss that might be helpful.
A: In short, just import bootstrap directly.
B: But, how to import?
A: In out context,import
is a feature provided by Webpack. Do you know something about it?
B: No.
A: So… that’s a long story.
It’s better to know some basic concepts of Webpack, or it will block you again in the future.
It just likes ‘before you using Phoenix, you should learn some basic Elixir’.
It is not that complicated…
To remove milligram comment in assets/css/app.css reference to phoenix.css
Next install bootstrap…
npm i --prefix bootstrap
and reference it in app.css like this
@import "~bootstrap/scss/bootstrap.scss";
# or
@import "~bootstrap/dist/css/bootstrap.min.css";
And You will already get the BS look and feel. But using bootstrap javascript is a bit more complicated, as it needs jquery, popper.js. You need to learn a little bit of Webpack.
You need also to configure webpack for fonts and images if You use icons.
BS5 alpha is out, dropping jquery dependencies, and I am waiting the beta version to remove jquery from my projects