4.0.1 • Published 6 years ago
bs4-utilities-for-bs3 v4.0.1
Bootstrap 4's Utility Classes for Bootstrap 3
Backports Bootstrap 4's awesome utility/helper classes for use in your Bootstrap 3 project.
Using
- Install with npm:
npm install bs4-utilities-for-bs3
- CSS only
<link rel="stylesheet" href="dist/css/bs4-utilities-for-bs3.css">
- Import SASS
@import 'node_modules/bs4-utilities-for-bs3/src/bs4-utilities-for-bs3'
- Tip: Avoid specifying "node_modules/" in the path by using the includePaths option.
Reference
Spacing
BS4 size | BS3 size | Notes |
---|---|---|
1 | xs | Ex: .mt-1 for margin-top: $padding-xs-vertical; |
2 | sm | Ex: .ml-2 for margin-left: $padding-sm-horizontal; |
3 | default | Ex: .pt-3 for padding-top: $padding-base-vertical; |
4 | lg | Ex: .pl-4 for padding-left: $padding-lg-horizontal; |
5 | NA | BS3 doesn't have an equivalent size. |
All the Things
Class | BS3 | Notes |
---|---|---|
.border | ||
.border-top | ||
.border-right | ||
.border-bottom | ||
.border-left | ||
.border-0 | ||
.border-top-0 | ||
.border-right-0 | ||
.border-bottom-0 | ||
.border-left-0 | ||
.border-primary | ||
.border-secondary | Not ported. Uses color only available in BS4. | |
.border-success | ||
.border-danger | ||
.border-warning | ||
.border-info | ||
.border-light | Not ported. Uses color only available in BS4. | |
.border-dark | Not ported. Uses color only available in BS4. | |
.border-white | ||
.rounded | ||
.rounded-top | ||
.rounded-right | ||
.rounded-bottom | ||
.rounded-left | ||
.rounded-circle | ||
.rounded-0 | ||
.clearfix | ✓ | |
.close | ✓ | |
.text-primary | ✓ | |
.text-secondary | Not ported. Uses color only available in BS4. | |
.text-success | ✓ | |
.text-info | ✓ | |
.text-warning | ✓ | |
.text-danger | ✓ | |
.text-light | Not ported. Uses color only available in BS4. | |
.text-dark | Not ported. Uses color only available in BS4. | |
.text-muted | ✓ | |
.text-white | ✓ | |
.bg-primary | ✓ | |
.bg-secondary | Not ported. Uses color only available in BS4. | |
.bg-success | ✓ | |
.bg-danger | ✓ | |
.bg-warning | ✓ | |
.bg-info | ✓ | |
.bg-light | Not ported. Uses color only available in BS4. | |
.bg-dark | Not ported. Uses color only available in BS4. | |
.bg-white | ||
.d-none | Also provides .d-(sm\|md\|lg)-none | |
.d-inline | Also provides .d-(sm\|md\|lg)-inline | |
.d-inline-block | Also provides .d-(sm\|md\|lg)-inline-block | |
.d-block | Also provides .d-(sm\|md\|lg)-block | |
.d-table | Also provides .d-(sm\|md\|lg)-table | |
.d-table-row | Also provides .d-(sm\|md\|lg)-table-row | |
.d-table-cell | Also provides .d-(sm\|md\|lg)-table-cell | |
.d-flex | Also provides .d-(sm\|md\|lg)-flex | |
.d-inline-flex | Also provides .d-(sm\|md\|lg)-inline-flex | |
.d-print-none | ||
.d-print-inline | ||
.d-print-inline-block | ||
.d-print-block | ||
.d-print-table | ||
.d-print-table-row | ||
.d-print-table-cell | ||
.d-print-flex | ||
.d-print-inline-flex | ||
Flexbox utilities | Too many too list! See the Bootstrap 4 docs. | |
.float-left | Also provides .float-(sm\|md\|lg)-left | |
.float-right | Also provides .float-(sm\|md\|lg)-right | |
.float-none | Also provides .float-(sm\|md\|lg)-none | |
.text-hide | ✓ | |
.fixed-top | ||
.fixed-bottom | ||
.sticky-top | ||
.sr-only | ✓ | |
.sr-only-focusable | ✓ | |
.w-25 | ||
.w-50 | ||
.w-75 | ||
.w-100 | ||
.h-25 | ||
.h-50 | ||
.h-75 | ||
.h-100 | ||
.mw-100 | ||
.mh-100 | ||
.m-[0-4], .m(t\|r\|b\|l\|x\|y)-[0-4] | Also provides responsive, e.g. .mr-(sm\|md\|lg)-1 | |
.m-auto, .m(t\|r\|b\|l\|x\|y)-auto | Also provides responsive, e.g. .m-(sm-md-lg)-auto | |
.p-[0-4], .p(t\|r\|b\|l\|x\|y)-[0-4] | Also provides responsive, e.g. .pr-(sm\|md\|lg)-1 | |
.text-justify | ||
.text-left | ✓ | Also provides .text-(sm\|md\|lg)-left |
.text-center | ✓ | Also provides .text-(sm\|md\|lg)-center |
.text-right | ✓ | Also provides .text-(sm\|md\|lg)-right |
.text-nowrap | ||
.text-truncate | ||
.text-lowercase | ||
.text-uppercase | ||
.text-capitalize | ||
.font-weight-bold | ||
.font-weight-normal | ||
.font-weight-light | Not ported. Uses color only available in BS4. | |
.font-italic | ||
.text-hide | ||
.align-baseline | ||
.align-top | ||
.align-middle | ||
.align-bottom | ||
.align-text-top | ||
.align-text-bottom | ||
.visible | ||
.invisible |
Deprecated
BS3 Class | Notes |
---|---|
.caret | Not available in BS4 |
.center-block | Same as .mx-auto |
.show | Same as .d-(inline\|block\|etc) |
.hide | Same as .d-none |
.pull-left | Same as .float-left |
.pull-right | Same as .float-right |
.visible-* , .hidden-* | Replaced by .d-* utilities |
4.0.1
6 years ago
4.0.0
6 years ago
4.0.0-beta.3
6 years ago
4.0.0-beta.2
7 years ago
4.0.0-beta.0.1
7 years ago
4.0.0-beta
7 years ago