Topic: Can I use only input and select components?
cantarderanas
asked 4 months ago
Hello, I want to know if it's possible to only use select and date picker components without importing the entire mdb css? And how would that work? Thank you
Arkadiusz Idzikowski
staff answered 4 months ago
It's possible, but you would need to import all the required parts of the styles for these components. To do it properly, we recommend to copy them from the node_modules/mdb-ui-kit/src/scss location directly to your project and import in the same way as CSS files. You can use our starter project to speed up the process: https://github.com/mdbootstrap/mdb-webpack-starter
Here is an example. In the index.scss file, comment out the mdb.min.css and import the scss parts:
// @import '~mdb-ui-kit/css/mdb.min.css';
@import '~mdb-ui-kit/src/scss/mdb.core.scss';
@import '~mdb-ui-kit/src/scss/bootstrap/forms';
@import '~mdb-ui-kit/src/scss/free/forms/form-control.scss';
@import '~mdb-ui-kit/src/scss/free/forms/form-select.scss';
@import '~mdb-ui-kit/src/scss/free/forms/form-check.scss';
@import '~mdb-ui-kit/src/scss/pro/variables.scss';
@import '~mdb-ui-kit/src/scss/pro/datepicker';
@import '~mdb-ui-kit/src/scss/pro/select.scss';
The same rule applies to the javascript files. You can import just individual modules:
import { Input } from 'mdb-ui-kit';
import { Select } from 'mdb-ui-kit';
import { Datepicker } from 'mdb-ui-kit';
Answered
- User: Free
- Premium support: No
- Technology: MDB 5
- MDB Version: 2.0.0
- Device: Web
- Browser: Chrome
- OS: windows
- Provided sample code: No
- Provided link: No