double arrow icons in b-form-select if scss is imported
See original GitHub issueDescribe the bug
A clear and concise description of what the bug is.
Steps to reproduce the bug
- git clone git@github.com:kzw/vuetest.git
- npm i && npm run dev
- See double arrows in form select
- In
css
andoverride
branches you will not see double arrows
Expected behavior
A clear and concise description of what you expected to happen.
Versions
Libraries:
- BootstrapVue: 2.3.0
- Bootstrap: 4.4.1
- Vue: 2.6.11
Environment:
- Device: mac
- OS: 10.15
- Browser: chrome, ff, safari
- Version: latest
Demo link
Additional context
In branch css
I use
https://bootstrap-vue.org/docs/#vue-cli-3
to import css files into main.js
In branch override
I use a style as recommended in
https://stackoverflow.com/questions/48287610/bootstrap-4-beta-options-menu-has-double-dropdown-icons/48288103
In branch master
I use instructions in
https://bootstrap-vue.org/docs/#using-module-bundlers
to import custom.scss
into main.js
I had also been creating custom.css
from custom.scss
using sass
command line utility and then importing custom.css
with the same double arrow bug. This approach is not in any branches though.
I believe that there is something wrong with merging bootstrap
and bootstrap-vue
in scss first.
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (4 by maintainers)
Top GitHub Comments
And when compiling the SCSS we do:
To auto prefix based on our browserlist.rc file
When auto-prefixer is used when compiling the SCSS, you should see:
If you only see
appearance: none
and not the prefixed versions as well, then you are missing auto-prefixer in your SASS postcss compile pipeline.In our postcss.config.js we have: