Skip to content

Commit

Permalink
Add more
Browse files Browse the repository at this point in the history
  • Loading branch information
mdo committed Nov 30, 2021
1 parent e521bd4 commit 757a75d
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 8 deletions.
12 changes: 6 additions & 6 deletions site/assets/scss/_component-examples.scss
Expand Up @@ -276,13 +276,13 @@
.position-relative {
height: 200px;
background-color: #f5f5f5;
}

.position-absolute {
width: 2em;
height: 2em;
background-color: $dark;
@include border-radius();
[class^="position-"] {
width: 2em;
height: 2em;
background-color: $dark;
@include border-radius();
}
}
}

Expand Down
17 changes: 17 additions & 0 deletions site/assets/scss/docs.scss
Expand Up @@ -27,6 +27,8 @@
@import "../../../scss/functions";
@import "../../../scss/variables";
@import "../../../scss/mixins";
@import "../../../scss/maps";
@import "../../../scss/utilities";

// fusv-disable
$enable-grid-classes: false; // stylelint-disable-line scss/dollar-variable-default
Expand Down Expand Up @@ -59,3 +61,18 @@ $enable-cssgrid: true; // stylelint-disable-line scss/dollar-variable-default
@import "syntax";
@import "anchor";
@import "algolia";

// stylelint-disable scss/dollar-variable-default
$utilities: map-merge(
$utilities,
(
"position": map-merge(
map-get($utilities, "position"),
(
responsive: true
),
),
)
);

@import "../../../scss/utilities/api";
74 changes: 72 additions & 2 deletions site/content/docs/5.1/extend/snippets.md
Expand Up @@ -3,6 +3,7 @@ layout: docs
title: Snippets
description: Extend Bootstrap with some common snippets of source code not included in the main project.
group: extend
toc: true
---

## Components
Expand Down Expand Up @@ -47,5 +48,74 @@ group: extend

## Utilities

- Opacity
- Expanded widths/heights
### Responsive position

```scss
@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

```scss
@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

```scss
@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%),
),
),
),
)
);
```

0 comments on commit 757a75d

Please sign in to comment.