diff --git a/_config.yml b/_config.yml
index e8ff9f05a5..b4d4ace426 100644
--- a/_config.yml
+++ b/_config.yml
@@ -104,7 +104,6 @@ exclude:
- "**/*.map"
- "**/*.LICENSE.txt"
per_incident_support: 350
-STRIPE_PUBLISHABLE_API_KEY: pk_test_cW4xg5Kw7s6pIcxjaha5GJeP
search_autofocus:
- README
include:
diff --git a/_includes/footer-scripts.html b/_includes/footer-scripts.html
deleted file mode 100644
index 459e51ccd9..0000000000
--- a/_includes/footer-scripts.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
diff --git a/_includes/footer.html b/_includes/footer.html
deleted file mode 100644
index be382b26de..0000000000
--- a/_includes/footer.html
+++ /dev/null
@@ -1,290 +0,0 @@
-
-
- {% unless page.path contains "start/oss" or page.collection == "posts" or page.layout == "learn_article" or page.hide_footer_newsletter_subscribe_form %}
-
-
-
- {% include mc-validate.html %}
-
- {% endunless %}
-
-
-
-
-
-
-
-
-
-
-
-{% include footer-scripts.html %}
diff --git a/_includes/mc-validate.html b/_includes/mc-validate.html
deleted file mode 100644
index 85dcea2b9a..0000000000
--- a/_includes/mc-validate.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
diff --git a/_includes/navigation-header.html b/_includes/navigation-header.html
deleted file mode 100644
index 596dc74dfe..0000000000
--- a/_includes/navigation-header.html
+++ /dev/null
@@ -1,122 +0,0 @@
-{% assign header_classname = "bootstrap" %}
-
-{% if include.hide-menu == true %}
- {% assign logo_container_classname = "col-lg-6" %}
-{% else %}
- {% assign logo_container_classname = "col-lg-2" %}
-{% endif %}
-
-{% if include.hide-menu %}
- {% assign get_started_container_classname = "col-lg-6" %}
-{% else %}
- {% assign get_started_container_classname = "col-lg-3" %}
-{% endif %}
-
-{% if page.url contains "/learn/" %}
- {% if page.header_sticky %}
- {% assign header_classname = header_classname | append: " sticky" %}
- {% else %}
- {% unless article.pages %}
- {% assign header_classname = header_classname | append: " scrollable" %}
- {% else %}
- {% assign header_classname = header_classname | append: " sticky" %}
- {% endunless %}
- {% endif %}
-{% else %}
- {% assign header_classname = header_classname | append: " sticky" %}
-{% endif %}
-
-{% assign nav_classname = "navigation-header bg-neutral-white" %}
-
-{% if page.path contains "startup-guide" %}
- {% assign nav_classname = nav_classname | append: " has-scroll-indicator" %}
-{% endif %}
-
-{% if page.home_page_2025 %}
- {% assign nav_classname = nav_classname | append: " home-page-2025" %}
-{% else %}
- {% assign nav_classname = nav_classname | append: " bg-neutral-white" %}
-{% endif %}
-
-
-
-
diff --git a/_includes/navigation-header/desktop/docs.html b/_includes/navigation-header/desktop/docs.html
deleted file mode 100644
index 46da28db12..0000000000
--- a/_includes/navigation-header/desktop/docs.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
diff --git a/_includes/navigation-header/desktop/features-menu-footer.html b/_includes/navigation-header/desktop/features-menu-footer.html
deleted file mode 100644
index a05283009d..0000000000
--- a/_includes/navigation-header/desktop/features-menu-footer.html
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/_includes/navigation-header/desktop/features.html b/_includes/navigation-header/desktop/features.html
deleted file mode 100644
index c6f7f7e46f..0000000000
--- a/_includes/navigation-header/desktop/features.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
diff --git a/_includes/navigation-header/desktop/product-menu-footer.html b/_includes/navigation-header/desktop/product-menu-footer.html
deleted file mode 100644
index e9bcb67c57..0000000000
--- a/_includes/navigation-header/desktop/product-menu-footer.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/_includes/navigation-header/desktop/product.html b/_includes/navigation-header/desktop/product.html
deleted file mode 100644
index 04154f16b4..0000000000
--- a/_includes/navigation-header/desktop/product.html
+++ /dev/null
@@ -1,19 +0,0 @@
-
diff --git a/_includes/navigation-header/desktop/resources.html b/_includes/navigation-header/desktop/resources.html
deleted file mode 100644
index 7b190fba0e..0000000000
--- a/_includes/navigation-header/desktop/resources.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
diff --git a/_includes/navigation-header/link-to-embedded-analytics.html b/_includes/navigation-header/link-to-embedded-analytics.html
deleted file mode 100644
index 663fb25e78..0000000000
--- a/_includes/navigation-header/link-to-embedded-analytics.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
Embedded Analytics
-
Fast, flexible customer-facing analytics
-
-
-
diff --git a/_includes/navigation-header/link-to-self-service-analytics.html b/_includes/navigation-header/link-to-self-service-analytics.html
deleted file mode 100644
index f92680d209..0000000000
--- a/_includes/navigation-header/link-to-self-service-analytics.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
Business Intelligence
-
Self-service analytics for your team
-
-
-
diff --git a/_includes/navigation-header/link.html b/_includes/navigation-header/link.html
deleted file mode 100644
index 7a8aad34a7..0000000000
--- a/_includes/navigation-header/link.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
diff --git a/_includes/navigation-header/mobile.html b/_includes/navigation-header/mobile.html
deleted file mode 100644
index 91b3b18f2d..0000000000
--- a/_includes/navigation-header/mobile.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
- {% include navigation-header/mobile/product.html %}
- {% include navigation-header/mobile/features.html %}
- {% include navigation-header/mobile/docs.html %}
- {% include navigation-header/mobile/resources.html %}
-
-
- Pricing
-
-
-
- Log in
-
-
diff --git a/_includes/navigation-header/mobile/docs.html b/_includes/navigation-header/mobile/docs.html
deleted file mode 100644
index 37a7ca9c46..0000000000
--- a/_includes/navigation-header/mobile/docs.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
- Docs
- {% include svg-icons/main-nav-chevron.svg %}
-
-
-
diff --git a/_includes/navigation-header/mobile/features.html b/_includes/navigation-header/mobile/features.html
deleted file mode 100644
index e39b6f9a48..0000000000
--- a/_includes/navigation-header/mobile/features.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
- Features
- {% include svg-icons/main-nav-chevron.svg %}
-
-
-
- {% include navigation-header/link.html
- title="Metabase AI"
- href="/features/metabase-ai"
- icon-from-includes="true"
- icon-src="metabot-icon"
- %}
-
- {% include navigation-header/link.html
- title="Data Studio"
- href="/product/data-studio"
- icon-src="data-studio.svg"
- show-badge-for-new="true"
- %}
-
- {% include navigation-header/link.html
- title="Embedded analytics SDK"
- href="/product/embedded-analytics-sdk"
- icon-src="embedded-analytics-sdk"
- %}
-
- {% include navigation-header/link.html
- title="White-label analytics"
- href="/features/white-label-analytics"
- icon-src="white-label"
- %}
-
- {% include navigation-header/link.html
- title="Dashboards and reporting"
- href="/features/analytics-dashboards"
- icon-src="interactive-dashboards"
- %}
-
- {% include navigation-header/link.html
- title="Drill-through"
- href="/features/drill-through"
- icon-src="magnifying-glass"
- %}
-
- {% include navigation-header/link.html
- title="Query builder"
- href="/features/query-builder"
- icon-src="cloud-or-self-hosted"
- %}
-
- {% include navigation-header/link.html
- title="SQL editor"
- href="/features/sql-editor"
- icon-src="rows"
- %}
-
- {% include navigation-header/link.html
- title="Semantic layer"
- href="/features/semantic-layer"
- icon-src="model"
- %}
-
- {% include navigation-header/link.html
- title="Permissions"
- href="/features/permissions"
- icon-src="view"
- %}
-
- {% include navigation-header/link.html
- title="CSV upload"
- href="/product/csv-uploads"
- icon-src="csv-upload"
- %}
-
- {% include navigation-header/link.html
- title="Data segregation"
- href="/features/data-segregation"
- icon-src="sandbox"
- %}
-
- {% include navigation-header/link.html
- title="Usage analytics"
- href="/features/usage-analytics"
- icon-src="usage-analytics"
- %}
-
-
-
- {% include navigation-header/link.html
- title="What’s new"
- href="/releases"
- icon-src="stars"
- %}
- {% include navigation-header/link.html
- title="Roadmap"
- href="/roadmap"
- icon-src="map"
- %}
-
diff --git a/_includes/navigation-header/mobile/product.html b/_includes/navigation-header/mobile/product.html
deleted file mode 100644
index 8b5f94eb68..0000000000
--- a/_includes/navigation-header/mobile/product.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
- Product
- {% include svg-icons/main-nav-chevron.svg %}
-
-
-
-
- {% include navigation-header/link-to-self-service-analytics.html %}
- {% include navigation-header/link-to-embedded-analytics.html %}
-
-
-
-
- {% include navigation-header/link.html
- title="Data Sources"
- href="/data-sources/"
- icon-src="data-sources"
- %}
-
- {% include navigation-header/link.html
- title="Security"
- href="/security"
- icon-src="secure-shield-outline"
- %}
-
- {% include navigation-header/link.html
- title="Cloud"
- href="/cloud/"
- icon-src="cloud"
- %}
-
-
-
-
-
diff --git a/_includes/navigation-header/mobile/resources.html b/_includes/navigation-header/mobile/resources.html
deleted file mode 100644
index d61294e12e..0000000000
--- a/_includes/navigation-header/mobile/resources.html
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
- Resources
- {% include svg-icons/main-nav-chevron.svg %}
-
-
- {% include navigation-header/link.html
- title="Blog"
- href="/blog"
- icon-src="ribbon"
- %}
-
- {% include navigation-header/link.html
- title="Events"
- href="/events/"
- icon-src="play-outline-boxed"
- %}
-
- {% include navigation-header/link.html
- title="Customers"
- href="/case-studies"
- icon-src="heart"
- %}
-
- {% include navigation-header/link.html
- title="Discussion"
- href="https://discourse.metabase.com/"
- icon-src="balloon-rounded"
- %}
-
- {% include navigation-header/link.html
- title="Professional Services"
- href="/product/professional-services"
- icon-src="person-in-circle"
- %}
-
- {% include navigation-header/link.html
- title="Metabase Experts"
- href="/partners/"
- icon-src="support-bubble"
- %}
-
diff --git a/_includes/navigation-header/startup-guide.html b/_includes/navigation-header/startup-guide.html
deleted file mode 100644
index d07c96d708..0000000000
--- a/_includes/navigation-header/startup-guide.html
+++ /dev/null
@@ -1,6 +0,0 @@
-{% if page.path contains "startup-guide" %}
-
-{% endif %}
diff --git a/_includes/promo-banner.html b/_includes/promo-banner.html
deleted file mode 100644
index 80b5f9c256..0000000000
--- a/_includes/promo-banner.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
diff --git a/_includes/svg-icons/balloon-rounded.html b/_includes/svg-icons/balloon-rounded.html
deleted file mode 100644
index 56b22a36f7..0000000000
--- a/_includes/svg-icons/balloon-rounded.html
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
diff --git a/_includes/svg-icons/book.html b/_includes/svg-icons/book.html
deleted file mode 100644
index dfb71d634a..0000000000
--- a/_includes/svg-icons/book.html
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/_includes/svg-icons/box.html b/_includes/svg-icons/box.html
deleted file mode 100644
index 784ddaf322..0000000000
--- a/_includes/svg-icons/box.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/cloud-or-self-hosted.html b/_includes/svg-icons/cloud-or-self-hosted.html
deleted file mode 100644
index a999bab963..0000000000
--- a/_includes/svg-icons/cloud-or-self-hosted.html
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/_includes/svg-icons/cloud.html b/_includes/svg-icons/cloud.html
deleted file mode 100644
index 73ad42d27f..0000000000
--- a/_includes/svg-icons/cloud.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/csv-upload.html b/_includes/svg-icons/csv-upload.html
deleted file mode 100644
index 13291cf52b..0000000000
--- a/_includes/svg-icons/csv-upload.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
diff --git a/_includes/svg-icons/data-sources.html b/_includes/svg-icons/data-sources.html
deleted file mode 100644
index 0dab9eb5a5..0000000000
--- a/_includes/svg-icons/data-sources.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
diff --git a/_includes/svg-icons/data-studio.svg b/_includes/svg-icons/data-studio.svg
deleted file mode 100644
index e8acb2252a..0000000000
--- a/_includes/svg-icons/data-studio.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/_includes/svg-icons/embedded-analytics-sdk.html b/_includes/svg-icons/embedded-analytics-sdk.html
deleted file mode 100644
index 91ce54c23f..0000000000
--- a/_includes/svg-icons/embedded-analytics-sdk.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/github-icon.html b/_includes/svg-icons/github-icon.html
deleted file mode 100644
index 0a1f28a800..0000000000
--- a/_includes/svg-icons/github-icon.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
diff --git a/_includes/svg-icons/gridded-circles/administration.html b/_includes/svg-icons/gridded-circles/administration.html
deleted file mode 100644
index acc439336e..0000000000
--- a/_includes/svg-icons/gridded-circles/administration.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/gridded-circles/embedding.html b/_includes/svg-icons/gridded-circles/embedding.html
deleted file mode 100644
index 97b146bcfb..0000000000
--- a/_includes/svg-icons/gridded-circles/embedding.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/gridded-circles/querying.html b/_includes/svg-icons/gridded-circles/querying.html
deleted file mode 100644
index 061c69ad8d..0000000000
--- a/_includes/svg-icons/gridded-circles/querying.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/heart.html b/_includes/svg-icons/heart.html
deleted file mode 100644
index 688930fde7..0000000000
--- a/_includes/svg-icons/heart.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/interactive-dashboards.html b/_includes/svg-icons/interactive-dashboards.html
deleted file mode 100644
index b3d9c6ad91..0000000000
--- a/_includes/svg-icons/interactive-dashboards.html
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
diff --git a/_includes/svg-icons/learn.html b/_includes/svg-icons/learn.html
deleted file mode 100644
index 9be7f74828..0000000000
--- a/_includes/svg-icons/learn.html
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/_includes/svg-icons/linkedin-icon.html b/_includes/svg-icons/linkedin-icon.html
deleted file mode 100644
index 17b4c38ced..0000000000
--- a/_includes/svg-icons/linkedin-icon.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/magnifying-glass.html b/_includes/svg-icons/magnifying-glass.html
deleted file mode 100644
index a788457a87..0000000000
--- a/_includes/svg-icons/magnifying-glass.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/main-nav-chevron.svg b/_includes/svg-icons/main-nav-chevron.svg
deleted file mode 100644
index a2847333a1..0000000000
--- a/_includes/svg-icons/main-nav-chevron.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/map.html b/_includes/svg-icons/map.html
deleted file mode 100644
index 2a4a7ae7d6..0000000000
--- a/_includes/svg-icons/map.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/metabot-icon.html b/_includes/svg-icons/metabot-icon.html
deleted file mode 100644
index ed8d550e69..0000000000
--- a/_includes/svg-icons/metabot-icon.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/_includes/svg-icons/model.html b/_includes/svg-icons/model.html
deleted file mode 100644
index f43dec2c45..0000000000
--- a/_includes/svg-icons/model.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
diff --git a/_includes/svg-icons/person-in-circle.html b/_includes/svg-icons/person-in-circle.html
deleted file mode 100644
index 5414683ab8..0000000000
--- a/_includes/svg-icons/person-in-circle.html
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
diff --git a/_includes/svg-icons/play-outline-boxed.html b/_includes/svg-icons/play-outline-boxed.html
deleted file mode 100644
index 016a09622c..0000000000
--- a/_includes/svg-icons/play-outline-boxed.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
diff --git a/_includes/svg-icons/play-outline.html b/_includes/svg-icons/play-outline.html
deleted file mode 100644
index db7ae5f867..0000000000
--- a/_includes/svg-icons/play-outline.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/ribbon.html b/_includes/svg-icons/ribbon.html
deleted file mode 100644
index c4a2097986..0000000000
--- a/_includes/svg-icons/ribbon.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/rows.html b/_includes/svg-icons/rows.html
deleted file mode 100644
index 5c90d13eaa..0000000000
--- a/_includes/svg-icons/rows.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
diff --git a/_includes/svg-icons/sandbox.html b/_includes/svg-icons/sandbox.html
deleted file mode 100644
index 51086479ad..0000000000
--- a/_includes/svg-icons/sandbox.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/secure-shield-outline.html b/_includes/svg-icons/secure-shield-outline.html
deleted file mode 100644
index 9359e01124..0000000000
--- a/_includes/svg-icons/secure-shield-outline.html
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/_includes/svg-icons/secure.html b/_includes/svg-icons/secure.html
deleted file mode 100644
index a30c10aa30..0000000000
--- a/_includes/svg-icons/secure.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
diff --git a/_includes/svg-icons/support-bubble.html b/_includes/svg-icons/support-bubble.html
deleted file mode 100644
index 2e9861d020..0000000000
--- a/_includes/svg-icons/support-bubble.html
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/_includes/svg-icons/twitter-x.html b/_includes/svg-icons/twitter-x.html
deleted file mode 100644
index eca80cc1d5..0000000000
--- a/_includes/svg-icons/twitter-x.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/_includes/svg-icons/usage-analytics.html b/_includes/svg-icons/usage-analytics.html
deleted file mode 100644
index c1913b7a13..0000000000
--- a/_includes/svg-icons/usage-analytics.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/_includes/svg-icons/view.html b/_includes/svg-icons/view.html
deleted file mode 100644
index ad14e8b345..0000000000
--- a/_includes/svg-icons/view.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/_includes/svg-icons/white-label.html b/_includes/svg-icons/white-label.html
deleted file mode 100644
index 1a2992c052..0000000000
--- a/_includes/svg-icons/white-label.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/_includes/svg-icons/youtube.html b/_includes/svg-icons/youtube.html
deleted file mode 100644
index a12285e63c..0000000000
--- a/_includes/svg-icons/youtube.html
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
diff --git a/public/docs/js/anchor-links.js b/public/docs/js/anchor-links.js
index 867d5d2f89..48f17e953f 100644
--- a/public/docs/js/anchor-links.js
+++ b/public/docs/js/anchor-links.js
@@ -2,6 +2,5 @@ document.addEventListener('DOMContentLoaded', function () {
anchors.options = {
placement: 'left',
};
- anchors.add();
- anchors.remove("#search-results li h3");
-});
\ No newline at end of file
+ anchors.add(".MB-Page h1, .MB-Page h2, .MB-Page h3, .MB-Page h4, .MB-Page h5, .MB-Page h6");
+});
diff --git a/public/docs/js/github-stars.js b/public/docs/js/github-stars.js
deleted file mode 100644
index a009b036f7..0000000000
--- a/public/docs/js/github-stars.js
+++ /dev/null
@@ -1,45 +0,0 @@
-(function() {
- window.addEventListener("DOMContentLoaded", async () => {
- const MAX_RETRY = 3;
-
- async function getGithubData(retryCount) {
- // github stars is missing
- const $githubStars = document.querySelectorAll(".github-stars");
- if (!$githubStars || $githubStars.length === 0) {
- window.Sentry.captureMessage(".github-stars not found", {
- tags: {
- section: "GH stars",
- },
- });
- return;
- }
-
- try {
- const response = await fetch(
- "https://api.github.com/repos/metabase/metabase",
- );
- const githubData = await response.json();
- const starsCount = Math.ceil(githubData.stargazers_count / 100) / 10;
- $githubStars.forEach(($node) => ($node.innerHTML = `${starsCount}k`));
- } catch (err) {
- // retry with Sentry message
- if (retryCount + 1 < MAX_RETRY) {
- return await getGithubData(retryCount + 1);
- }
- // error
- else {
- window.Sentry.captureException(
- new Error(
- `Fail to load GitHub data: ${err.message ||
- err.status ||
- err.toString()}`,
- ),
- );
- }
- }
- }
-
- // load
- await getGithubData(0);
- });
-})();
diff --git a/public/docs/js/right-hand-newsletter-subscribe-widget.js b/public/docs/js/right-hand-newsletter-subscribe-widget.js
deleted file mode 100644
index 8070264b3c..0000000000
--- a/public/docs/js/right-hand-newsletter-subscribe-widget.js
+++ /dev/null
@@ -1,49 +0,0 @@
-document.addEventListener("DOMContentLoaded", function() {
- // const closeFormButton = document.getElementById("close-form-button");
-
- // TODO: Unify selectors below at HTML level, for JS and CSS reason
- const ctaWrapper =
- document.getElementById("right-hand-newsletter-subscribe-form-container") ||
- document.querySelector(".right-hand-newsletter-subscribe-form-container");
- const contentContainer =
- document.querySelector(".content-container") ||
- document.querySelector(".learn__post__content");
-
- const isLearn = contentContainer.classList.contains("learn__post__content");
-
- const [scrollStart, scrollEnd] = isLearn ? [-800, 500] : [600, 200];
-
- /*
- const isBlogPostNewsLetterClosed = localStorage.getItem(
- "isBlogPostNewsLetterClosed",
- );
- if (isBlogPostNewsLetterClosed === "true") {
- ctaWrapper.classList.add("d-none");
- }
-
- closeFormButton.addEventListener("click", function() {
- ctaWrapper.classList.add("d-none");
-
- localStorage.setItem("isBlogPostNewsLetterClosed", "true");
- });
- */
-
- window.addEventListener("scroll", function() {
- if (!ctaWrapper || !contentContainer) {
- return;
- }
-
- const rect = contentContainer.getBoundingClientRect();
-
- const top = rect.top;
- const bottom = document.documentElement.clientHeight - rect.bottom;
-
- if (top <= scrollStart && bottom <= -scrollEnd) {
- ctaWrapper.classList.add("newsletter-enter");
- ctaWrapper.parentElement.classList.add("newsletter-enter");
- } else {
- ctaWrapper.classList.remove("newsletter-enter");
- ctaWrapper.parentElement.classList.remove("newsletter-enter");
- }
- });
-});
diff --git a/src/layouts/DefaultLayout.astro b/src/layouts/DefaultLayout.astro
index 98f3382bfc..46fe205a75 100644
--- a/src/layouts/DefaultLayout.astro
+++ b/src/layouts/DefaultLayout.astro
@@ -1,4 +1,6 @@
---
+import StaticFooter from "@/components/chrome/StaticFooter.astro";
+import StaticHeader from "@/components/chrome/StaticHeader.astro";
import LiquidInclude from "@/components/LiquidInclude.astro";
import { getLiquidRenderer } from "@/lib/liquid/liquidRenderer";
@@ -7,10 +9,9 @@ type Props = {
version?: string;
};
dirname: string;
- active?: string;
};
-const { page, dirname, active } = Astro.props;
+const { page, dirname } = Astro.props;
const lq = getLiquidRenderer({ page, dirname });
@@ -22,12 +23,7 @@ const currentDocsVersion = await lq.render("{{ site.docs_version }}");
-
+
{
@@ -45,7 +41,7 @@ const currentDocsVersion = await lq.render("{{ site.docs_version }}");
-
+
diff --git a/src/layouts/OldDocsLayout.astro b/src/layouts/OldDocsLayout.astro
index f8531f9043..be7efd3907 100644
--- a/src/layouts/OldDocsLayout.astro
+++ b/src/layouts/OldDocsLayout.astro
@@ -30,7 +30,7 @@ const support = getVersionSupport(page.version);
const showChrome = page.category !== "ignore";
---
-
+