diff --git a/astro.config.mjs b/astro.config.mjs
index fed7cf1..8fcf35c 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -42,12 +42,12 @@ export default defineConfig({
{ tag: 'link', attrs: { rel: 'apple-touch-icon', href: '/apple-touch-icon.png' } },
{ tag: 'link', attrs: { rel: 'manifest', href: '/manifest.webmanifest' } },
{ tag: 'meta', attrs: { name: 'theme-color', content: '#0d1117' } },
- { tag: 'meta', attrs: { property: 'og:image', content: `${SITE}/img/og-4349dae5.jpg` } },
+ { tag: 'meta', attrs: { property: 'og:image', content: `${SITE}/img/og-1707b0e8.jpg` } },
{ tag: 'meta', attrs: { property: 'og:image:width', content: '1200' } },
{ tag: 'meta', attrs: { property: 'og:image:height', content: '630' } },
{ tag: 'meta', attrs: { property: 'og:site_name', content: 'Stackyard' } },
{ tag: 'meta', attrs: { name: 'twitter:card', content: 'summary_large_image' } },
- { tag: 'meta', attrs: { name: 'twitter:image', content: `${SITE}/img/og-4349dae5.jpg` } },
+ { tag: 'meta', attrs: { name: 'twitter:image', content: `${SITE}/img/og-1707b0e8.jpg` } },
],
expressiveCode: {
diff --git a/public/img/admin/app-edit-badge-03598133.png b/public/img/admin/app-edit-badge-03598133.png
deleted file mode 100644
index 76fef8d..0000000
Binary files a/public/img/admin/app-edit-badge-03598133.png and /dev/null differ
diff --git a/public/img/admin/app-edit-badge-4c5acba5.png b/public/img/admin/app-edit-badge-4c5acba5.png
new file mode 100644
index 0000000..d4c1a54
Binary files /dev/null and b/public/img/admin/app-edit-badge-4c5acba5.png differ
diff --git a/public/img/admin/app-edit-badge-dark-adce9ae8.png b/public/img/admin/app-edit-badge-dark-adce9ae8.png
deleted file mode 100644
index 6eb58f5..0000000
Binary files a/public/img/admin/app-edit-badge-dark-adce9ae8.png and /dev/null differ
diff --git a/public/img/admin/app-edit-badge-dark-fe4c22dd.png b/public/img/admin/app-edit-badge-dark-fe4c22dd.png
new file mode 100644
index 0000000..2536e35
Binary files /dev/null and b/public/img/admin/app-edit-badge-dark-fe4c22dd.png differ
diff --git a/public/img/admin/app-edit-labels-4eb0fb0b.png b/public/img/admin/app-edit-labels-4eb0fb0b.png
deleted file mode 100644
index efc4659..0000000
Binary files a/public/img/admin/app-edit-labels-4eb0fb0b.png and /dev/null differ
diff --git a/public/img/admin/app-edit-labels-81cbd949.png b/public/img/admin/app-edit-labels-81cbd949.png
new file mode 100644
index 0000000..102076a
Binary files /dev/null and b/public/img/admin/app-edit-labels-81cbd949.png differ
diff --git a/public/img/admin/app-edit-labels-dark-07bd1535.png b/public/img/admin/app-edit-labels-dark-07bd1535.png
deleted file mode 100644
index 195fc6f..0000000
Binary files a/public/img/admin/app-edit-labels-dark-07bd1535.png and /dev/null differ
diff --git a/public/img/admin/app-edit-labels-dark-7acbcfd7.png b/public/img/admin/app-edit-labels-dark-7acbcfd7.png
new file mode 100644
index 0000000..eda031b
Binary files /dev/null and b/public/img/admin/app-edit-labels-dark-7acbcfd7.png differ
diff --git a/public/img/admin/appearance-31fd5463.png b/public/img/admin/appearance-31fd5463.png
deleted file mode 100644
index 1bc096c..0000000
Binary files a/public/img/admin/appearance-31fd5463.png and /dev/null differ
diff --git a/public/img/admin/appearance-cfd783c5.png b/public/img/admin/appearance-cfd783c5.png
new file mode 100644
index 0000000..a148812
Binary files /dev/null and b/public/img/admin/appearance-cfd783c5.png differ
diff --git a/public/img/admin/appearance-dark-21a0110a.png b/public/img/admin/appearance-dark-21a0110a.png
new file mode 100644
index 0000000..ef7f379
Binary files /dev/null and b/public/img/admin/appearance-dark-21a0110a.png differ
diff --git a/public/img/admin/appearance-dark-cb2e78c0.png b/public/img/admin/appearance-dark-cb2e78c0.png
deleted file mode 100644
index e179287..0000000
Binary files a/public/img/admin/appearance-dark-cb2e78c0.png and /dev/null differ
diff --git a/public/img/dashboard-2adcbc62.jpg b/public/img/dashboard-2adcbc62.jpg
deleted file mode 100644
index 8bfbbdf..0000000
Binary files a/public/img/dashboard-2adcbc62.jpg and /dev/null differ
diff --git a/public/img/dashboard-e7b2fc03.jpg b/public/img/dashboard-e7b2fc03.jpg
new file mode 100644
index 0000000..63fb55e
Binary files /dev/null and b/public/img/dashboard-e7b2fc03.jpg differ
diff --git a/public/img/og-1707b0e8.jpg b/public/img/og-1707b0e8.jpg
new file mode 100644
index 0000000..777b8ee
Binary files /dev/null and b/public/img/og-1707b0e8.jpg differ
diff --git a/public/img/og-4349dae5.jpg b/public/img/og-4349dae5.jpg
deleted file mode 100644
index 95cca2e..0000000
Binary files a/public/img/og-4349dae5.jpg and /dev/null differ
diff --git a/src/content/docs/docs/badges.md b/src/content/docs/docs/badges.md
index d9c694c..c6a9d03 100644
--- a/src/content/docs/docs/badges.md
+++ b/src/content/docs/docs/badges.md
@@ -8,7 +8,7 @@ description: Add health checks, fixed labels and live values from any API to Sta
A badge is the small pill on an app tile. Each app can have three kinds.
-
+
## Health check
@@ -37,7 +37,7 @@ Tick **Secret** on a header to keep its value on the server. Poll sets how often
One API can feed up to five values. Press Add Label for each.
-
+
- **Show From** keeps a value hidden below that count.
diff --git a/src/content/docs/docs/customization.md b/src/content/docs/docs/customization.md
index e290252..7c5e072 100644
--- a/src/content/docs/docs/customization.md
+++ b/src/content/docs/docs/customization.md
@@ -23,7 +23,7 @@ Browsers only allow Keep Screen Awake over HTTPS. On a plain HTTP address the to
-
+ Appearance, in the admin UI.
diff --git a/src/content/docs/docs/index.md b/src/content/docs/docs/index.md
index 9a01235..336912d 100644
--- a/src/content/docs/docs/index.md
+++ b/src/content/docs/docs/index.md
@@ -5,7 +5,7 @@ description: Stackyard is a calm, self-hosted homelab dashboard for your apps, w
Stackyard is a self-hosted dashboard for your homelab. Apps, folders, a few widgets and status badges, in one container.
-
+
- **Calm.** A health badge shows only when something is wrong.
- **Badges from any API.** Pick a value from a service's API response. No code. See [Badges](/docs/badges/).
diff --git a/src/content/docs/docs/settings-reference.md b/src/content/docs/docs/settings-reference.md
index 9fbb0a5..dee049f 100644
--- a/src/content/docs/docs/settings-reference.md
+++ b/src/content/docs/docs/settings-reference.md
@@ -40,7 +40,7 @@ If every app suddenly shows as unhealthy, the socket proxy address is the usual
| --- | --- |
| Password Protection | Sets or changes the dashboard password. Between 8 and 1024 characters. Leave blank to keep the existing one. Changing the password, or turning protection off, asks for the current password. |
| Sign out all devices | Ends every session everywhere, including the one you are using. Use it if you think a session may be compromised. |
-| Allowed Addresses | Host names Stackyard answers on while no password is set, separated by commas. IP addresses and local names such as `nas` or `nas.local` always work and need no entry. See [Security](/docs/security/#addresses-without-a-password). |
+| Allowed Addresses | Host names Stackyard answers on while no password is set, separated by commas. IP addresses and local names such as `nas` or `nas.local` always work and need no entry. While a password is set and the page is open on a name that is not listed, **+ Add** puts that name in the list. See [Security](/docs/security/#addresses-without-a-password). |
Locked out? See [password recovery](/docs/troubleshooting/#i-forgot-the-password-and-i-am-locked-out).
diff --git a/src/pages/index.astro b/src/pages/index.astro
index d424f6c..ecb340f 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -34,7 +34,7 @@ const description =
const site = Astro.site?.href.replace(/\/$/, '') ?? '';
const canonical = `${site}/`;
-const ogImage = `${site}/img/og-4349dae5.jpg`;
+const ogImage = `${site}/img/og-1707b0e8.jpg`;
const publisher = {
'@type': 'Organization',