Skip to content
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

Commit fa76831

Browse files
authored
chore(docs): added sitemap to docs (#2538)
1 parent c93b446 commit fa76831

File tree

4 files changed

+76
-0
lines changed

4 files changed

+76
-0
lines changed

src/components/site-footer.marko

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ style {
1313
<li><anchor role="menuitem" href="archive/index.html">Archive (v${siteMeta.version})</anchor></li>
1414
<li><a role="menuitem" href="https://github.com/eBay/skin">Repo</a></li>
1515
<li><a role="menuitem" href="/storybook">Storybook</a></li>
16+
<li><a role="menuitem" href="/sitemap">Sitemap</a></li>
1617
</ul>
1718
</nav>
1819
Copyright &copy; 2025 eBay, Inc. All rights reserved.

src/components/site-header.marko

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ import {components} from './components.marko';
6868
<li><anchor role="menuitem" href="archive/index.html">Archive (v${siteMeta.version})</anchor></li>
6969
<li><a role="menuitem" href="https://github.com/eBay/skin">Repo</a></li>
7070
<li><a role="menuitem" href="/storybook">Storybook</a></li>
71+
<li><a role="menuitem" href="/sitemap">Sitemap</a></li>
7172
</ul>
7273
</nav>
7374
</div>

src/routes/_index/+layout.style.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ h1 {
3535
font-size: 1.25em;
3636
}
3737

38+
main > div > h1 {
39+
font-size: var(--font-size-large-2);
40+
}
41+
3842
main > div > h2 {
3943
font-size: var(--font-size-large-1);
4044
margin-bottom: var(--spacing-100);
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
import siteMeta from "../../components/data/site.json" ;
2+
import {components} from '../../components/components.marko';
3+
4+
style {
5+
.page-sitemap {
6+
nav {
7+
margin-bottom: var(--spacing-400);
8+
}
9+
10+
li {
11+
margin-bottom: var(--spacing-200);
12+
}
13+
14+
a.nav-link {
15+
text-decoration: underline;
16+
}
17+
18+
a.nav-link:visited,
19+
a:visited {
20+
color: revert;
21+
}
22+
}
23+
24+
.site-nav {
25+
display: none;
26+
}
27+
28+
main {
29+
grid-area: 1 / 1 / span 1 / span 16;
30+
}
31+
}
32+
33+
<div class="page-sitemap">
34+
<h1>Sitemap</h1>
35+
36+
<h2 id="sitemap-pages">Main Pages</h2>
37+
38+
<nav aria-labelledby="sitemap-pages">
39+
<ul role="menubar">
40+
<li><anchor role="menuitem" href="archive/index.html">Archive (v${siteMeta.version})</anchor></li>
41+
<li><a role="menuitem" href="https://github.com/eBay/skin">Repo</a></li>
42+
<li><a role="menuitem" href="/storybook">Storybook</a></li>
43+
</ul>
44+
</nav>
45+
46+
<h2 id="sitemap-components">CSS Components</h2>
47+
48+
<nav aria-labelledby="sitemap-components">
49+
<ul role="menubar">
50+
<components-list components=components/>
51+
</ul>
52+
</nav>
53+
54+
<h2 id="sitemap-guides">Guides</h2>
55+
56+
<nav aria-labelledby="sitemap-guides">
57+
<ul role="menubar">
58+
<li>
59+
<anchor href="guide/page-grid" role="menuitem">
60+
Page Grid Use Guide</anchor>
61+
</li>
62+
<li>
63+
<anchor href="guide/skeleton" role="menuitem">Skeleton Use Guide</anchor>
64+
</li>
65+
<li>
66+
<anchor href="guide/animation" role="menuitem">Animation Guide</anchor>
67+
</li>
68+
</ul>
69+
</nav>
70+
</div>

0 commit comments

Comments
 (0)