From 429cf68301081b04000fff32362e54cbcc2db96f Mon Sep 17 00:00:00 2001
From: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com>
Date: Fri, 27 Jun 2025 16:27:28 -0400
Subject: [PATCH] Restore docs indices (#1085)
* fix missing indices
* fix search placeholder
---
.../webawesome/docs/_includes/sidebar.njk | 4 +-
.../webawesome/docs/assets/styles/docs.css | 20 +++++-
packages/webawesome/docs/docs/layout.njk | 41 ++++++++++++
packages/webawesome/docs/docs/tokens/index.md | 7 --
.../webawesome/docs/docs/tokens/index.njk | 43 ++++++++++++
.../webawesome/docs/docs/tokens/tokens.json | 3 +
.../docs/docs/utilities/align-items.md | 1 +
.../webawesome/docs/docs/utilities/cluster.md | 1 +
.../webawesome/docs/docs/utilities/color.md | 1 +
.../webawesome/docs/docs/utilities/flank.md | 1 +
.../webawesome/docs/docs/utilities/fouce.md | 1 +
.../webawesome/docs/docs/utilities/frame.md | 1 +
.../webawesome/docs/docs/utilities/gap.md | 1 +
.../webawesome/docs/docs/utilities/grid.md | 1 +
.../webawesome/docs/docs/utilities/index.md | 21 ------
.../webawesome/docs/docs/utilities/index.njk | 66 +++++++++++++++++++
.../webawesome/docs/docs/utilities/native.md | 1 +
.../docs/docs/utilities/rounding.md | 1 +
.../webawesome/docs/docs/utilities/split.md | 1 +
.../webawesome/docs/docs/utilities/stack.md | 1 +
.../webawesome/docs/docs/utilities/text.md | 1 +
.../docs/docs/utilities/visually-hidden.md | 1 +
22 files changed, 187 insertions(+), 32 deletions(-)
delete mode 100644 packages/webawesome/docs/docs/tokens/index.md
create mode 100644 packages/webawesome/docs/docs/tokens/index.njk
create mode 100644 packages/webawesome/docs/docs/tokens/tokens.json
delete mode 100644 packages/webawesome/docs/docs/utilities/index.md
create mode 100644 packages/webawesome/docs/docs/utilities/index.njk
diff --git a/packages/webawesome/docs/_includes/sidebar.njk b/packages/webawesome/docs/_includes/sidebar.njk
index ff10c4f8f..5dfd2c1fc 100644
--- a/packages/webawesome/docs/_includes/sidebar.njk
+++ b/packages/webawesome/docs/_includes/sidebar.njk
@@ -315,8 +315,8 @@
-
-
Color Palettes & Themes
+
+Theming
Color Palettes
Themes
diff --git a/packages/webawesome/docs/assets/styles/docs.css b/packages/webawesome/docs/assets/styles/docs.css
index 97c21efac..d45359646 100644
--- a/packages/webawesome/docs/assets/styles/docs.css
+++ b/packages/webawesome/docs/assets/styles/docs.css
@@ -99,7 +99,7 @@ wa-page > header {
#sidebar,
#outline {
h2 {
- font-size: var(--wa-font-size-m);
+ font-size: var(--wa-font-size-s);
margin: 0;
}
@@ -108,7 +108,16 @@ wa-page > header {
}
wa-details {
- --spacing: var(--wa-space-xs);
+ --spacing: 0;
+
+ &::part(header) {
+ padding: 0;
+ padding-block-start: var(--wa-space-xs);
+ }
+
+ &::part(content) {
+ padding-block-start: var(--wa-space-m);
+ }
&::part(base) {
border: none;
@@ -171,6 +180,7 @@ wa-page > header {
/* Pro badges */
wa-badge.pro {
+ color: white;
background-color: var(--wa-brand-orange);
border-color: var(--wa-brand-orange);
}
@@ -405,6 +415,7 @@ wa-page > main:has(> .search-list) {
wa-card {
--spacing: var(--wa-space-m);
+ box-shadow: none;
[slot='header'] {
display: flex;
@@ -417,6 +428,11 @@ wa-page > main:has(> .search-list) {
justify-content: center;
min-block-size: calc(6rem + var(--spacing));
}
+
+ &:hover {
+ border-color: var(--wa-color-brand-border-loud);
+ box-shadow: 0 0 0 0.0625rem var(--wa-color-brand-border-loud);
+ }
}
}
}
diff --git a/packages/webawesome/docs/docs/layout.njk b/packages/webawesome/docs/docs/layout.njk
index e9223dce3..7f5ee2f18 100644
--- a/packages/webawesome/docs/docs/layout.njk
+++ b/packages/webawesome/docs/docs/layout.njk
@@ -4,6 +4,46 @@ description: Layout components and utility classes help you organize content tha
layout: docs
---
+
+{% markdown %}
+ {{ description }}
+{% endmarkdown %}
+
+
+
+
+
+
+
+
+
+ No results found
+
+
+
+
+
+
{% markdown %}
## Installation
@@ -21,3 +61,4 @@ Or, you can choose to import _only_ the utilities:
```
{% endmarkdown %}
+
diff --git a/packages/webawesome/docs/docs/tokens/index.md b/packages/webawesome/docs/docs/tokens/index.md
deleted file mode 100644
index 18ee9b834..000000000
--- a/packages/webawesome/docs/docs/tokens/index.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: Design Tokens
-description: These custom properties thread through all of Web Awesome's components, giving things a consistent look and feel.
-layout: docs
----
-
-TODO
diff --git a/packages/webawesome/docs/docs/tokens/index.njk b/packages/webawesome/docs/docs/tokens/index.njk
new file mode 100644
index 000000000..1f3141084
--- /dev/null
+++ b/packages/webawesome/docs/docs/tokens/index.njk
@@ -0,0 +1,43 @@
+---
+title: Design Tokens
+description: These custom properties thread through all of Web Awesome's components, giving things a consistent look and feel.
+layout: docs
+override:tags: []
+---
+
+
+{% markdown %}
+ {{ description }}
+{% endmarkdown %}
+
+
+
+
+
+
+
+
+
+ No results found
+
+
diff --git a/packages/webawesome/docs/docs/tokens/tokens.json b/packages/webawesome/docs/docs/tokens/tokens.json
new file mode 100644
index 000000000..efd54a908
--- /dev/null
+++ b/packages/webawesome/docs/docs/tokens/tokens.json
@@ -0,0 +1,3 @@
+{
+ "tags": ["tokens"]
+}
diff --git a/packages/webawesome/docs/docs/utilities/align-items.md b/packages/webawesome/docs/docs/utilities/align-items.md
index 48f78cd1f..07ce72c73 100644
--- a/packages/webawesome/docs/docs/utilities/align-items.md
+++ b/packages/webawesome/docs/docs/utilities/align-items.md
@@ -2,6 +2,7 @@
title: Align Items
description: Align items utilities set the gap property of flex and grid containers, like other Web Awesome layout utilities.
layout: docs
+tags: layoutUtilities
---