From e0cdc8dededc35bbad0162c53d6d40a79ce682e2 Mon Sep 17 00:00:00 2001 From: Phil Miller Date: Mon, 9 Dec 2024 17:15:44 -0500 Subject: [PATCH] WIP: remove beta banner, add dynamic test component and use that on mobile --- .../components/CustomStarlightBanner.astro | 42 ++-- .../src/components/IconGraph/IconGraph.vue | 217 ++++++++++++------ packages/docs-site/src/pages/index.astro | 14 +- 3 files changed, 174 insertions(+), 99 deletions(-) diff --git a/packages/docs-site/src/components/CustomStarlightBanner.astro b/packages/docs-site/src/components/CustomStarlightBanner.astro index 47845ccf..651bbd97 100644 --- a/packages/docs-site/src/components/CustomStarlightBanner.astro +++ b/packages/docs-site/src/components/CustomStarlightBanner.astro @@ -8,26 +8,26 @@ const showDefaultBanner = Astro.url.pathname.startsWith("/docs/") && !["/docs/"].includes(Astro.url.pathname); --- -{ (banner || showDefaultBanner) && -
-
- {banner &&
} - { - showDefaultBanner && ( - <> -
- 🚧 DMNO is still in beta! Use with caution! -
-
- ✨ If you've tried DMNO or looked through the docs,{" "} - let us know - what you think! -
- - ) - } -
-
+ +{ + (banner || showDefaultBanner) && ( +
+
+ {banner &&
} + {showDefaultBanner && ( + <> +
+ ✨ If you've tried DMNO or looked through the docs,{" "} + + let us know + + what you think! +
+ + )} +
+
+ ) } diff --git a/packages/docs-site/src/pages/index.astro b/packages/docs-site/src/pages/index.astro index fb99e897..86bfaeb2 100644 --- a/packages/docs-site/src/pages/index.astro +++ b/packages/docs-site/src/pages/index.astro @@ -26,22 +26,16 @@ const muxId = "FmBLL2H1yt6cEfqz01QVje7LSlI8DtF9Vn18NRsv5o6E"; Connective Configuration - DMNO is the missing middleware for your configuration and secrets. + + DMNO is the missing middleware for your configuration and secrets. +
-
+
- -
- DMNO Integration Graph -