<div class="bd-example-snippet bd-code-snippet">
{
showPreview && (
- <div id={id} class:list={['bd-example m-0 border-0', className]}>
+ <div id={id} class:list={['bd-example m-0', className]}>
<Fragment set:html={markup} />
</div>
)
showMarkup && (
<>
{showPreview && (
- <div class="d-flex align-items-center highlight-toolbar ps-3 pe-2 py-1 border-0 border-top border-bottom">
- <small class="font-monospace text-body-secondary text-uppercase">{lang}</small>
+ <div class="d-flex align-items-center highlight-toolbar ps-3 pe-2 pt-2">
+ <small class="font-monospace fg-3 text-uppercase">{lang}</small>
<div class="d-flex ms-auto">
<button
type="button"
background-color: var(--bd-callout-bg, var(--bs-gray-100));
border: 1px solid var(--bd-callout-border, var(--bs-border-color));
border-inline-start: .25rem solid var(--bd-callout-border, var(--bs-gray-300));
- @include border-radius(var(--bs-border-radius));
+ @include border-radius(var(--bs-border-radius-lg));
// box-shadow: inset .25rem 0 0 var(--bd-callout-border, var(--bs-gray-300));
h4 {
display: block;
padding: .5em;
line-height: 1;
- color: var(--bs-body-color);
+ color: var(--bs-fg-3);
background-color: var(--bd-pre-bg);
border: 0;
@include border-radius(.25rem);
&:hover {
- color: var(--bs-link-hover-color);
+ color: var(--bs-body-color);
}
&:focus {
@layer custom {
.bd-code-snippet {
+ --bd-example-border-width: 4px;
margin: 0 ($bd-gutter-x * -.5) 1rem;
- border: solid var(--bs-border-color);
- border-width: 1px 0;
@include media-breakpoint-up(md) {
margin-inline: 0;
- border-width: 1px;
- @include border-radius(var(--bs-border-radius));
+ @include border-radius(var(--bs-border-radius-lg));
}
}
display: flow-root;
padding: var(--bd-example-padding);
margin: 0 ($bd-gutter-x * -.5) 1rem;
- border: solid var(--bs-border-color);
+ background-color: var(--bs-bg-body);
+ border: solid var(--bs-border-subtle);
border-width: 1px 0;
@include media-breakpoint-up(md) {
margin-inline: 0;
border-width: 1px;
- @include border-radius(var(--bs-border-radius));
+ @include border-radius(calc(var(--bs-border-radius-lg) - var(--bd-example-border-width)));
}
+ p {
}
}
+ .bd-example-snippet {
+ padding: var(--bd-example-border-width);
+ background-color: var(--bd-pre-bg);
+ }
+
//
// Grid examples
//