mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-06-05 16:42:29 +03:00
2.4 KiB
2.4 KiB
layout, title, description, group, toc
| layout | title | description | group | toc |
|---|---|---|---|---|
| docs | Snippets | Extend Bootstrap with some common snippets of source code not included in the main project. | extend | true |
Components
Light badges
{{< example >}} {{< badge.inline >}} {{- range (index $.Site.Data "theme-colors") }} {{ .name | title }}{{- end -}} {{< /badge.inline >}} {{< /example >}}
@each $color, $value in $theme-colors {
$badge-light-bg: shift-color($value, -80%);
.badge-light-#{$color} {
background-color: $badge-light-bg;
}
}
Light buttons
{{< example >}} {{< buttons.inline >}} {{- range (index $.Site.Data "theme-colors") }} {{ .name | title }} {{- end -}} {{< /buttons.inline >}} {{< /example >}}
@each $color, $value in $theme-colors {
$btn-light-bg: shift-color($value, -80%);
$btn-light-border: shift-color($value, -80%);
.btn-light-#{$color} {
@include button-variant($btn-light-bg, $btn-light-border, shift-color($value, 50%));
}
}
Utilities
Responsive position
@import "bootstrap/scss/functions";
@import "bootstrap/scss/variables";
@import "bootstrap/scss/maps";
@import "bootstrap/scss/mixins";
@import "bootstrap/scss/utilities";
@import "bootstrap/scss/utilities/api";
$utilities: map-merge(
$utilities,
(
"position": map-merge(
map-get($utilities, "position"),
(
responsive: true
),
),
)
);
Responsive width
@import "bootstrap/scss/functions";
@import "bootstrap/scss/variables";
@import "bootstrap/scss/maps";
@import "bootstrap/scss/mixins";
@import "bootstrap/scss/utilities";
@import "bootstrap/scss/utilities/api";
$utilities: map-merge(
$utilities,
(
"width": map-merge(
map-get($utilities, "width"),
(
responsive: true
),
),
)
);
Additional height
@import "bootstrap/scss/functions";
@import "bootstrap/scss/variables";
@import "bootstrap/scss/maps";
@import "bootstrap/scss/mixins";
@import "bootstrap/scss/utilities";
@import "bootstrap/scss/utilities/api";
$utilities: map-merge(
$utilities,
(
"height": map-merge(
map-get($utilities, "height"),
(
values: map-merge(
map-get(map-get($utilities, "height"), "values"),
(10: 10%),
),
),
),
)
);