mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-06-17 19:21:23 +03:00
Docs: replace CSS by utilities in examples (#35699)
* Drop .opacity-50 and .opacity-75 redefinition in examples * Drop unused .card-img-right from blog example CSS files * Use line-height utilities when possible * Use rounded-* utilities in examples * Replace .nav-underline by .nav-scroller and use it in examples.html default * Use .mb-1 for .blog-post-title * Remove unused CSS rule and use .fw-* utilities for carousels examples * Use utilities for cheatsheet examples * Extract some CSS to utilities for .nav-masthead .nav-link in cover example * Dashboard group of minor modifications * Dropdowns example: refactoring * Dropdowns example refactoring: fix linting by removing selector by id * Features example refactoring * Headers example refactoring * List groups example refactoring * Sidebars example refactoring * Sign-in example refactoring * Starter template refactoring * Fix RTL examples Co-authored-by: Mark Otto <markd.otto@gmail.com>
This commit is contained in:
@@ -27,7 +27,7 @@ body_class: ""
|
||||
</symbol>
|
||||
</svg>
|
||||
|
||||
<div class="list-group">
|
||||
<div class="list-group w-auto">
|
||||
<a href="#" class="list-group-item list-group-item-action d-flex gap-3 py-3" aria-current="true">
|
||||
<img src="https://github.com/twbs.png" alt="twbs" width="32" height="32" class="rounded-circle flex-shrink-0">
|
||||
<div class="d-flex gap-2 w-100 justify-content-between">
|
||||
@@ -63,7 +63,7 @@ body_class: ""
|
||||
<div class="b-example-divider"></div>
|
||||
|
||||
<div class="d-flex gap-5 justify-content-center">
|
||||
<div class="list-group mx-0">
|
||||
<div class="list-group mx-0 w-auto">
|
||||
<label class="list-group-item d-flex gap-2">
|
||||
<input class="form-check-input flex-shrink-0" type="checkbox" value="" checked>
|
||||
<span>
|
||||
@@ -87,7 +87,7 @@ body_class: ""
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="list-group mx-0">
|
||||
<div class="list-group mx-0 w-auto">
|
||||
<label class="list-group-item d-flex gap-2">
|
||||
<input class="form-check-input flex-shrink-0" type="radio" name="listGroupRadios" id="listGroupRadios1" value="" checked>
|
||||
<span>
|
||||
@@ -114,7 +114,7 @@ body_class: ""
|
||||
|
||||
<div class="b-example-divider"></div>
|
||||
|
||||
<div class="list-group">
|
||||
<div class="list-group w-auto">
|
||||
<label class="list-group-item d-flex gap-3">
|
||||
<input class="form-check-input flex-shrink-0" type="checkbox" value="" checked style="font-size: 1.375em;">
|
||||
<span class="pt-1 form-checked-content">
|
||||
@@ -146,7 +146,7 @@ body_class: ""
|
||||
</span>
|
||||
</label>
|
||||
<label class="list-group-item d-flex gap-3 bg-light">
|
||||
<input class="form-check-input form-check-input-placeholder bg-light flex-shrink-0" disabled type="checkbox" value="" style="font-size: 1.375em;">
|
||||
<input class="form-check-input form-check-input-placeholder bg-light flex-shrink-0 pe-none" disabled type="checkbox" value="" style="font-size: 1.375em;">
|
||||
<span class="pt-1 form-checked-content">
|
||||
<span contenteditable="true" class="w-100">Add new task...</span>
|
||||
<small class="d-block text-muted">
|
||||
@@ -159,27 +159,27 @@ body_class: ""
|
||||
|
||||
<div class="b-example-divider"></div>
|
||||
|
||||
<div class="list-group list-group-checkable">
|
||||
<input class="list-group-item-check" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios1" value="" checked>
|
||||
<label class="list-group-item py-3" for="listGroupCheckableRadios1">
|
||||
<div class="list-group list-group-checkable d-grid gap-2 border-0 w-auto">
|
||||
<input class="list-group-item-check pe-none" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios1" value="" checked>
|
||||
<label class="list-group-item rounded-4 py-3" for="listGroupCheckableRadios1">
|
||||
First radio
|
||||
<span class="d-block small opacity-50">With support text underneath to add more detail</span>
|
||||
</label>
|
||||
|
||||
<input class="list-group-item-check" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios2" value="">
|
||||
<label class="list-group-item py-3" for="listGroupCheckableRadios2">
|
||||
<input class="list-group-item-check pe-none" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios2" value="">
|
||||
<label class="list-group-item rounded-4 py-3" for="listGroupCheckableRadios2">
|
||||
Second radio
|
||||
<span class="d-block small opacity-50">Some other text goes here</span>
|
||||
</label>
|
||||
|
||||
<input class="list-group-item-check" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios3" value="">
|
||||
<label class="list-group-item py-3" for="listGroupCheckableRadios3">
|
||||
<input class="list-group-item-check pe-none" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios3" value="">
|
||||
<label class="list-group-item rounded-4 py-3" for="listGroupCheckableRadios3">
|
||||
Third radio
|
||||
<span class="d-block small opacity-50">And we end with another snippet of text</span>
|
||||
</label>
|
||||
|
||||
<input class="list-group-item-check" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios4" value="" disabled>
|
||||
<label class="list-group-item py-3" for="listGroupCheckableRadios4">
|
||||
<input class="list-group-item-check pe-none" type="radio" name="listGroupCheckableRadios" id="listGroupCheckableRadios4" value="" disabled>
|
||||
<label class="list-group-item rounded-4 py-3" for="listGroupCheckableRadios4">
|
||||
Fourth disabled radio
|
||||
<span class="d-block small opacity-50">This option is disabled</span>
|
||||
</label>
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
.list-group {
|
||||
width: auto;
|
||||
max-width: 460px;
|
||||
margin: 4rem auto;
|
||||
}
|
||||
@@ -9,26 +8,18 @@
|
||||
}
|
||||
|
||||
.form-check-input-placeholder {
|
||||
pointer-events: none;
|
||||
border-style: dashed;
|
||||
}
|
||||
[contenteditable]:focus {
|
||||
outline: 0;
|
||||
}
|
||||
|
||||
.list-group-checkable {
|
||||
display: grid;
|
||||
gap: .5rem;
|
||||
border: 0;
|
||||
}
|
||||
.list-group-checkable .list-group-item {
|
||||
cursor: pointer;
|
||||
border-radius: .5rem;
|
||||
}
|
||||
.list-group-item-check {
|
||||
position: absolute;
|
||||
clip: rect(0, 0, 0, 0);
|
||||
pointer-events: none;
|
||||
}
|
||||
.list-group-item-check:hover + .list-group-item {
|
||||
background-color: var(--bs-light);
|
||||
|
||||
Reference in New Issue
Block a user