Skip to content

Commit d1845ba

Browse files
coliffCopilot
andcommitted
Add Collapse and Placeholders examples to cheatsheet
Introduced new sections for Collapse and Placeholders components in the cheatsheet example page, including navigation links and example usage for each component. Update site/src/assets/examples/cheatsheet/index.astro Update site/src/assets/examples/cheatsheet/index.astro Update index.astro Co-Authored-By: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent c2a4f97 commit d1845ba

1 file changed

Lines changed: 56 additions & 0 deletions

File tree

site/src/assets/examples/cheatsheet/index.astro

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,14 @@ export const body_class = 'bg-body-tertiary'
5454
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#button-group">Button group</a></li>
5555
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#card">Card</a></li>
5656
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#carousel">Carousel</a></li>
57+
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#collapse">Collapse</a></li>
5758
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#dropdowns">Dropdowns</a></li>
5859
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#list-group">List group</a></li>
5960
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#modal">Modal</a></li>
6061
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#navs">Navs</a></li>
6162
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#navbar">Navbar</a></li>
6263
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#pagination">Pagination</a></li>
64+
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#placeholders">Placeholders</a></li>
6365
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#popovers">Popovers</a></li>
6466
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#progress">Progress</a></li>
6567
<li><a class="d-inline-flex align-items-center rounded text-decoration-none" href="#scrollspy">Scrollspy</a></li>
@@ -879,6 +881,30 @@ export const body_class = 'bg-body-tertiary'
879881
`} />
880882
</div>
881883
</article>
884+
<article class="my-3" id="collapse">
885+
<div class="bd-heading sticky-xl-top align-self-start mt-5 mb-3 mt-xl-0 mb-xl-2">
886+
<h3>Collapse</h3>
887+
<a class="d-flex align-items-center" href={getVersionedDocsPath('components/collapse')}>Documentation</a>
888+
</div>
889+
890+
<div>
891+
<Example showMarkup={false} code={`
892+
<p class="d-inline-flex gap-1">
893+
<a class="btn btn-primary" data-bs-toggle="collapse" href="#collapseExample" role="button" aria-expanded="false" aria-controls="collapseExample">
894+
Link with href
895+
</a>
896+
<button class="btn btn-primary" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
897+
Button with data-bs-target
898+
</button>
899+
</p>
900+
<div class="collapse" id="collapseExample">
901+
<div class="card card-body">
902+
Some placeholder content for the collapse component. This panel is hidden by default but revealed when the user activates the relevant trigger.
903+
</div>
904+
</div>
905+
`} />
906+
</div>
907+
</article>
882908
<article class="my-3" id="dropdowns">
883909
<div class="bd-heading sticky-xl-top align-self-start mt-5 mb-3 mt-xl-0 mb-xl-2">
884910
<h3>Dropdowns</h3>
@@ -1322,6 +1348,36 @@ export const body_class = 'bg-body-tertiary'
13221348
`} />
13231349
</div>
13241350
</article>
1351+
<article class="my-3" id="placeholders">
1352+
<div class="bd-heading sticky-xl-top align-self-start mt-5 mb-3 mt-xl-0 mb-xl-2">
1353+
<h3>Placeholders</h3>
1354+
<a class="d-flex align-items-center" href={getVersionedDocsPath('components/placeholders')}>Documentation</a>
1355+
</div>
1356+
1357+
<div>
1358+
<Example showMarkup={false} code={`
1359+
<div class="card" aria-hidden="true">
1360+
<svg aria-label="Placeholder" class="bd-placeholder-img card-img-top" height="180" preserveAspectRatio="xMidYMid slice" role="img" width="100%" xmlns="http://www.w3.org/2000/svg">
1361+
<title>Placeholder</title>
1362+
<rect width="100%" height="100%" fill="#868e96"></rect>
1363+
</svg>
1364+
<div class="card-body">
1365+
<div class="h5 card-title placeholder-glow">
1366+
<span class="placeholder col-6"></span>
1367+
</div>
1368+
<p class="card-text placeholder-glow">
1369+
<span class="placeholder col-7"></span>
1370+
<span class="placeholder col-4"></span>
1371+
<span class="placeholder col-4"></span>
1372+
<span class="placeholder col-6"></span>
1373+
<span class="placeholder col-8"></span>
1374+
</p>
1375+
<a class="btn btn-primary disabled placeholder col-6" aria-disabled="true"></a>
1376+
</div>
1377+
</div>
1378+
`} />
1379+
</div>
1380+
</article>
13251381
<article class="my-3" id="popovers">
13261382
<div class="bd-heading sticky-xl-top align-self-start mt-5 mb-3 mt-xl-0 mb-xl-2">
13271383
<h3>Popovers</h3>

0 commit comments

Comments
 (0)