From 776b980ce5a7e303176a020a4da6edb957551212 Mon Sep 17 00:00:00 2001 From: Brian Talbot Date: Tue, 28 Oct 2025 11:07:08 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20Add=20Launch=20Announcement=20Ba?= =?UTF-8?q?nner=20(#1662)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * adding decorative underline to utils.css * adding banner to base.njk * disabling sticky banner in layouts * adding logic to show/hide pageBanner * add changelog for `` fix in related Pro PR --------- Co-authored-by: lindsaym-fa --- .../docs/_includes/_banner-wa-launch.njk | 19 ++++++++++ packages/webawesome/docs/_includes/base.njk | 13 ++++++- .../webawesome/docs/assets/styles/docs.css | 37 +++++++++++++++++++ .../webawesome/docs/assets/styles/utils.css | 22 +++++++++++ .../docs/docs/resources/changelog.md | 1 + 5 files changed, 91 insertions(+), 1 deletion(-) create mode 100644 packages/webawesome/docs/_includes/_banner-wa-launch.njk diff --git a/packages/webawesome/docs/_includes/_banner-wa-launch.njk b/packages/webawesome/docs/_includes/_banner-wa-launch.njk new file mode 100644 index 000000000..50e771eee --- /dev/null +++ b/packages/webawesome/docs/_includes/_banner-wa-launch.njk @@ -0,0 +1,19 @@ +{% raw %} + {%- if not currentUser.hasPro -%} + + {%- endif -%} +{% endraw %} diff --git a/packages/webawesome/docs/_includes/base.njk b/packages/webawesome/docs/_includes/base.njk index 01998a3bc..1a28284d0 100644 --- a/packages/webawesome/docs/_includes/base.njk +++ b/packages/webawesome/docs/_includes/base.njk @@ -27,7 +27,11 @@ - {% set defaultWaPageAttributes = defaultWaPageAttributes or { view: 'desktop', 'disable-navigation-toggle': true, 'mobile-breakpoint': 1180 } %} + {% if hasBanner == undefined %} + {% set hasBanner = true %} + {% endif %} + + {% set defaultWaPageAttributes = defaultWaPageAttributes or { view: 'desktop', 'disable-navigation-toggle': true, 'mobile-breakpoint': 1180, 'disable-sticky': 'banner' } %} {% set waPageAttributes = waPageAttributes or {} %} {% set mergedWaPageAttributes = defaultWaPageAttributes | merge(waPageAttributes) %} + {% block pageBanner %} + {% if hasBanner %} + {#- WA Launch Banner -#} + {% include "_banner-wa-launch.njk" ignore missing %} + {% endif %} + {% endblock %} + {% block pageHeader %}