Web Components UI library based on WebCell v3, BootStrap v6, BootStrap Icon v1 & FontAwesome v7
npm install dom-renderer web-cell boot-cell
npm install parcel @parcel/config-default @parcel/transformer-typescript-tsc -D{
"scripts": {
"start": "parcel source/index.html --open",
"build": "parcel build source/index.html --public-url ."
}
}{
"compilerOptions": {
"target": "ES6",
"module": "ES2020",
"moduleResolution": "Node",
"useDefineForClassFields": true,
"jsx": "react-jsx",
"jsxImportSource": "dom-renderer"
}
}{
"extends": "@parcel/config-default",
"transformers": {
"*.{ts,tsx}": ["@parcel/transformer-typescript-tsc"]
}
}<link
rel="stylesheet"
href="https://unpkg.com/bootstrap@6.0.0-alpha.1/dist/css/bootstrap.min.css"
/>
<link
rel="stylesheet"
href="https://unpkg.com/bootstrap-icons@1.13.1/font/bootstrap-icons.css"
/>
<link
rel="stylesheet"
href="https://unpkg.com/@fortawesome/fontawesome-free@7.3.1/css/all.min.css"
/>
<script src="https://polyfill.web-cell.dev/feature/ECMAScript.js"></script>
<script src="https://polyfill.web-cell.dev/feature/WebComponents.js"></script>
<script src="https://polyfill.web-cell.dev/feature/ElementInternals.js"></script>
<script src="https://polyfill.web-cell.dev/feature/Dialog.js"></script>
<script src="https://polyfill.web-cell.dev/feature/Share.js"></script>See the migration guide when upgrading an existing project.
- BootstrapStyles
- Container
- Row
- Col
- Ratio
- ScrollBoundary
- Collapse
- Drawer
- DrawerBox
- DrawerHeader
- DrawerTitle
- DrawerBody
- ListGroup
- ListGroupItem
- Table
- Jumbotron
- Card
- CardHeader
- CardBody
- CardFooter
- CardTitle
- CardImg
- MediaObject
- SplitView
- Accordion
- AccordionItem
- AccordionHeader
- AccordionBody
- Tabs
- Tab
- CodeBlock
- BreadCrumb
- BreadcrumbItem
- Pagination
- PaginationItem
- Pager
- NavLink
- Nav
- NavDropdown
- Navbar
- NavbarBrand
- NavbarToggle
- DrawerNavbar
- Step
- Stepper
- Dropdown
- DropdownItem
- DropdownMenu
- DropdownToggle
- DropdownButton
- Spinner
- SpinnerBox
- Tooltip
- TooltipBox
- Alert
- AlertLink
- Dialog
- DialogClose
- Modal
- ModalHeader
- ModalTitle
- ModalBody
- ModalFooter
- FormGroup
- FormLabel
- FloatingLabel
- FormControl
- FormField
- FormCheck
- Button
- ButtonGroup
- ButtonToolbar
- IconButton
- CloseButton
- ToggleButton
- RangeInput
- InputGroup
- InputGroupText
- FilePicker
- FileUploader
- FileModel
Replace BootStrap official CSS file with these 3th-party libraries's directly:

