diff --git a/_includes/navigation-header.html b/_includes/navigation-header.html
index 9fd3924f9e..da5abd81ac 100644
--- a/_includes/navigation-header.html
+++ b/_includes/navigation-header.html
@@ -48,11 +48,7 @@
diff --git a/_includes/navigation-header/desktop-menu-footer-to-financial-models.html b/_includes/navigation-header/desktop-menu-footer-to-financial-models.html
deleted file mode 100644
index 894e56962a..0000000000
--- a/_includes/navigation-header/desktop-menu-footer-to-financial-models.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/_includes/svg-icons/arrow-down.html b/_includes/svg-icons/arrow-down.html
deleted file mode 100644
index d27985a7b4..0000000000
--- a/_includes/svg-icons/arrow-down.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/arrow-left.html b/_includes/svg-icons/arrow-left.html
deleted file mode 100644
index b14addbee0..0000000000
--- a/_includes/svg-icons/arrow-left.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/_includes/svg-icons/arrow-right.html b/_includes/svg-icons/arrow-right.html
deleted file mode 100644
index 68e37edca1..0000000000
--- a/_includes/svg-icons/arrow-right.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/_includes/svg-icons/arrow-up-right.html b/_includes/svg-icons/arrow-up-right.html
deleted file mode 100644
index 4cea562eb0..0000000000
--- a/_includes/svg-icons/arrow-up-right.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/_includes/svg-icons/arrow-up-then-right.html b/_includes/svg-icons/arrow-up-then-right.html
deleted file mode 100644
index a772ea729e..0000000000
--- a/_includes/svg-icons/arrow-up-then-right.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/balloon-squarish.html b/_includes/svg-icons/balloon-squarish.html
deleted file mode 100644
index ec36088c0d..0000000000
--- a/_includes/svg-icons/balloon-squarish.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/baloon.html b/_includes/svg-icons/baloon.html
deleted file mode 100644
index 3350fa00d4..0000000000
--- a/_includes/svg-icons/baloon.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/bell.html b/_includes/svg-icons/bell.html
deleted file mode 100644
index edb09304dd..0000000000
--- a/_includes/svg-icons/bell.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
diff --git a/_includes/svg-icons/business-intelligence-light-blue-bg.html b/_includes/svg-icons/business-intelligence-light-blue-bg.html
deleted file mode 100644
index 44678f937c..0000000000
--- a/_includes/svg-icons/business-intelligence-light-blue-bg.html
+++ /dev/null
@@ -1,34 +0,0 @@
-
diff --git a/_includes/svg-icons/check-circle.html b/_includes/svg-icons/check-circle.html
deleted file mode 100644
index 971eca1a6e..0000000000
--- a/_includes/svg-icons/check-circle.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/_includes/svg-icons/checkmark.svg b/_includes/svg-icons/checkmark.svg
deleted file mode 100644
index 2fb6cb9c1b..0000000000
--- a/_includes/svg-icons/checkmark.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/_includes/svg-icons/chevron-right.html b/_includes/svg-icons/chevron-right.html
deleted file mode 100644
index a08b8870e1..0000000000
--- a/_includes/svg-icons/chevron-right.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/_includes/svg-icons/classic-icon.html b/_includes/svg-icons/classic-icon.html
deleted file mode 100644
index 5a9f0edf16..0000000000
--- a/_includes/svg-icons/classic-icon.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/_includes/svg-icons/cli-prompt.html b/_includes/svg-icons/cli-prompt.html
deleted file mode 100644
index db1cfe4823..0000000000
--- a/_includes/svg-icons/cli-prompt.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/clip-icon.html b/_includes/svg-icons/clip-icon.html
deleted file mode 100644
index 378a068a99..0000000000
--- a/_includes/svg-icons/clip-icon.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/_includes/svg-icons/clock.html b/_includes/svg-icons/clock.html
deleted file mode 100644
index b0db88019f..0000000000
--- a/_includes/svg-icons/clock.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/_includes/svg-icons/code.html b/_includes/svg-icons/code.html
deleted file mode 100644
index 5fbf4d842f..0000000000
--- a/_includes/svg-icons/code.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/_includes/svg-icons/coin.html b/_includes/svg-icons/coin.html
deleted file mode 100644
index 86c1918adc..0000000000
--- a/_includes/svg-icons/coin.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/collections.html b/_includes/svg-icons/collections.html
deleted file mode 100644
index e6b8fbe984..0000000000
--- a/_includes/svg-icons/collections.html
+++ /dev/null
@@ -1,28 +0,0 @@
-
diff --git a/_includes/svg-icons/cube.html b/_includes/svg-icons/cube.html
deleted file mode 100644
index 50fcc141cb..0000000000
--- a/_includes/svg-icons/cube.html
+++ /dev/null
@@ -1,24 +0,0 @@
-
diff --git a/_includes/svg-icons/curved-arrow.html b/_includes/svg-icons/curved-arrow.html
deleted file mode 100644
index 033f77b4da..0000000000
--- a/_includes/svg-icons/curved-arrow.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/_includes/svg-icons/dashboard.html b/_includes/svg-icons/dashboard.html
deleted file mode 100644
index 5f7d121aa1..0000000000
--- a/_includes/svg-icons/dashboard.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/_includes/svg-icons/dependencies.svg b/_includes/svg-icons/dependencies.svg
deleted file mode 100644
index f6d9861dc3..0000000000
--- a/_includes/svg-icons/dependencies.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/_includes/svg-icons/deployment-cube.html b/_includes/svg-icons/deployment-cube.html
deleted file mode 100644
index 4613cfade5..0000000000
--- a/_includes/svg-icons/deployment-cube.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
\ No newline at end of file
diff --git a/_includes/svg-icons/diamond.html b/_includes/svg-icons/diamond.html
deleted file mode 100644
index 5dab529aeb..0000000000
--- a/_includes/svg-icons/diamond.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/document.html b/_includes/svg-icons/document.html
deleted file mode 100644
index 900f1b603e..0000000000
--- a/_includes/svg-icons/document.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/_includes/svg-icons/dollar.html b/_includes/svg-icons/dollar.html
deleted file mode 100644
index c14bb477a1..0000000000
--- a/_includes/svg-icons/dollar.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/elegant-icon.html b/_includes/svg-icons/elegant-icon.html
deleted file mode 100644
index 6538d7e551..0000000000
--- a/_includes/svg-icons/elegant-icon.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/_includes/svg-icons/embedded-analytics-light-blue-bg.html b/_includes/svg-icons/embedded-analytics-light-blue-bg.html
deleted file mode 100644
index c776e50401..0000000000
--- a/_includes/svg-icons/embedded-analytics-light-blue-bg.html
+++ /dev/null
@@ -1,132 +0,0 @@
-
diff --git a/_includes/svg-icons/embedded-analytics.html b/_includes/svg-icons/embedded-analytics.html
deleted file mode 100644
index 0199980c6c..0000000000
--- a/_includes/svg-icons/embedded-analytics.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/_includes/svg-icons/enter.html b/_includes/svg-icons/enter.html
deleted file mode 100644
index 7ea414e57a..0000000000
--- a/_includes/svg-icons/enter.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/equalizer.svg b/_includes/svg-icons/equalizer.svg
deleted file mode 100644
index 3c69d5dc06..0000000000
--- a/_includes/svg-icons/equalizer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/fast-forward.html b/_includes/svg-icons/fast-forward.html
deleted file mode 100644
index 9456675bfa..0000000000
--- a/_includes/svg-icons/fast-forward.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/git.html b/_includes/svg-icons/git.html
deleted file mode 100644
index 82e26a15af..0000000000
--- a/_includes/svg-icons/git.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
diff --git a/_includes/svg-icons/globe.html b/_includes/svg-icons/globe.html
deleted file mode 100644
index d56d7dcf3d..0000000000
--- a/_includes/svg-icons/globe.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/_includes/svg-icons/government.html b/_includes/svg-icons/government.html
deleted file mode 100644
index 141b8cc408..0000000000
--- a/_includes/svg-icons/government.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/graduation-hat.html b/_includes/svg-icons/graduation-hat.html
deleted file mode 100644
index 231daa3eab..0000000000
--- a/_includes/svg-icons/graduation-hat.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/_includes/svg-icons/graph.html b/_includes/svg-icons/graph.html
deleted file mode 100644
index 8f2b13cd10..0000000000
--- a/_includes/svg-icons/graph.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
diff --git a/_includes/svg-icons/gridded-circles/play.html b/_includes/svg-icons/gridded-circles/play.html
deleted file mode 100644
index 5c851a8231..0000000000
--- a/_includes/svg-icons/gridded-circles/play.html
+++ /dev/null
@@ -1,49 +0,0 @@
-
diff --git a/_includes/svg-icons/gridded-circles/ribbon.html b/_includes/svg-icons/gridded-circles/ribbon.html
deleted file mode 100644
index e31436e310..0000000000
--- a/_includes/svg-icons/gridded-circles/ribbon.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
diff --git a/_includes/svg-icons/growing-businesses.html b/_includes/svg-icons/growing-businesses.html
deleted file mode 100644
index 364589e4e1..0000000000
--- a/_includes/svg-icons/growing-businesses.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/_includes/svg-icons/info-blue.html b/_includes/svg-icons/info-blue.html
deleted file mode 100644
index 3752792387..0000000000
--- a/_includes/svg-icons/info-blue.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/_includes/svg-icons/info-icon-grey.html b/_includes/svg-icons/info-icon-grey.html
deleted file mode 100644
index e8ca1e9c60..0000000000
--- a/_includes/svg-icons/info-icon-grey.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/_includes/svg-icons/key.html b/_includes/svg-icons/key.html
deleted file mode 100644
index 30e381abc1..0000000000
--- a/_includes/svg-icons/key.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/_includes/svg-icons/layers.html b/_includes/svg-icons/layers.html
deleted file mode 100644
index b3ed5c32d2..0000000000
--- a/_includes/svg-icons/layers.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
diff --git a/_includes/svg-icons/lifesaver.html b/_includes/svg-icons/lifesaver.html
deleted file mode 100644
index 8e4d7a0e6e..0000000000
--- a/_includes/svg-icons/lifesaver.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
diff --git a/_includes/svg-icons/lightning.html b/_includes/svg-icons/lightning.html
deleted file mode 100644
index c89cd8c5fe..0000000000
--- a/_includes/svg-icons/lightning.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/link-modern.html b/_includes/svg-icons/link-modern.html
deleted file mode 100644
index 860c8f17ce..0000000000
--- a/_includes/svg-icons/link-modern.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
diff --git a/_includes/svg-icons/link.html b/_includes/svg-icons/link.html
deleted file mode 100644
index 6c9c0a8179..0000000000
--- a/_includes/svg-icons/link.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/list-dot-icon.html b/_includes/svg-icons/list-dot-icon.html
deleted file mode 100644
index 4c177d02ea..0000000000
--- a/_includes/svg-icons/list-dot-icon.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/_includes/svg-icons/magnifying-glass-plus.html b/_includes/svg-icons/magnifying-glass-plus.html
deleted file mode 100644
index b09718166a..0000000000
--- a/_includes/svg-icons/magnifying-glass-plus.html
+++ /dev/null
@@ -1,36 +0,0 @@
-
diff --git a/_includes/svg-icons/mail-icon.html b/_includes/svg-icons/mail-icon.html
deleted file mode 100644
index c08d18970c..0000000000
--- a/_includes/svg-icons/mail-icon.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/_includes/svg-icons/mail-outline.html b/_includes/svg-icons/mail-outline.html
deleted file mode 100644
index d42b7ea435..0000000000
--- a/_includes/svg-icons/mail-outline.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/medal.html b/_includes/svg-icons/medal.html
deleted file mode 100644
index d6b5636327..0000000000
--- a/_includes/svg-icons/medal.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/metabase-symbol.html b/_includes/svg-icons/metabase-symbol.html
deleted file mode 100644
index 0d46dad098..0000000000
--- a/_includes/svg-icons/metabase-symbol.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
diff --git a/_includes/svg-icons/metabot-happy-looking-right.html b/_includes/svg-icons/metabot-happy-looking-right.html
deleted file mode 100644
index 4fb3d2b91a..0000000000
--- a/_includes/svg-icons/metabot-happy-looking-right.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/metabot-inner-shadow.html b/_includes/svg-icons/metabot-inner-shadow.html
deleted file mode 100644
index c225d45106..0000000000
--- a/_includes/svg-icons/metabot-inner-shadow.html
+++ /dev/null
@@ -1,42 +0,0 @@
-
diff --git a/_includes/svg-icons/metabot-on-a-paper-airplane.html b/_includes/svg-icons/metabot-on-a-paper-airplane.html
deleted file mode 100644
index 5801b0e63e..0000000000
--- a/_includes/svg-icons/metabot-on-a-paper-airplane.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
diff --git a/_includes/svg-icons/metabot-sad.html b/_includes/svg-icons/metabot-sad.html
deleted file mode 100644
index 69dd119384..0000000000
--- a/_includes/svg-icons/metabot-sad.html
+++ /dev/null
@@ -1,32 +0,0 @@
-
diff --git a/_includes/svg-icons/metabot-simple.svg b/_includes/svg-icons/metabot-simple.svg
deleted file mode 100644
index 56c6af3c97..0000000000
--- a/_includes/svg-icons/metabot-simple.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/_includes/svg-icons/metabot-wide.html b/_includes/svg-icons/metabot-wide.html
deleted file mode 100644
index dbff9a508a..0000000000
--- a/_includes/svg-icons/metabot-wide.html
+++ /dev/null
@@ -1,23 +0,0 @@
-
diff --git a/_includes/svg-icons/metabot.html b/_includes/svg-icons/metabot.html
deleted file mode 100644
index 0036fb1948..0000000000
--- a/_includes/svg-icons/metabot.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
diff --git a/_includes/svg-icons/metrics.svg b/_includes/svg-icons/metrics.svg
deleted file mode 100644
index ef7b6814d9..0000000000
--- a/_includes/svg-icons/metrics.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/modules.html b/_includes/svg-icons/modules.html
deleted file mode 100644
index c2e77e8388..0000000000
--- a/_includes/svg-icons/modules.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
diff --git a/_includes/svg-icons/moon-and-star.html b/_includes/svg-icons/moon-and-star.html
deleted file mode 100644
index 0abb70b81c..0000000000
--- a/_includes/svg-icons/moon-and-star.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/new-tab.html b/_includes/svg-icons/new-tab.html
deleted file mode 100644
index 13fcbbb58a..0000000000
--- a/_includes/svg-icons/new-tab.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/_includes/svg-icons/nine-dots.html b/_includes/svg-icons/nine-dots.html
deleted file mode 100644
index 8cd193904b..0000000000
--- a/_includes/svg-icons/nine-dots.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/paper-icon.html b/_includes/svg-icons/paper-icon.html
deleted file mode 100644
index f5fadccea9..0000000000
--- a/_includes/svg-icons/paper-icon.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/_includes/svg-icons/params-horizontal.html b/_includes/svg-icons/params-horizontal.html
deleted file mode 100644
index 63412d8995..0000000000
--- a/_includes/svg-icons/params-horizontal.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/people.html b/_includes/svg-icons/people.html
deleted file mode 100644
index d4eebd20f7..0000000000
--- a/_includes/svg-icons/people.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/person.html b/_includes/svg-icons/person.html
deleted file mode 100644
index 457fbfc5ee..0000000000
--- a/_includes/svg-icons/person.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/play-icon.html b/_includes/svg-icons/play-icon.html
deleted file mode 100644
index 041b55760b..0000000000
--- a/_includes/svg-icons/play-icon.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/_includes/svg-icons/playful-icon.html b/_includes/svg-icons/playful-icon.html
deleted file mode 100644
index 88421cd011..0000000000
--- a/_includes/svg-icons/playful-icon.html
+++ /dev/null
@@ -1,34 +0,0 @@
-
diff --git a/_includes/svg-icons/plus-in-circle.html b/_includes/svg-icons/plus-in-circle.html
deleted file mode 100644
index 725d63c554..0000000000
--- a/_includes/svg-icons/plus-in-circle.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/_includes/svg-icons/plus.svg b/_includes/svg-icons/plus.svg
deleted file mode 100644
index 12541f3fef..0000000000
--- a/_includes/svg-icons/plus.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/_includes/svg-icons/repository.svg b/_includes/svg-icons/repository.svg
deleted file mode 100644
index 65d670571b..0000000000
--- a/_includes/svg-icons/repository.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/_includes/svg-icons/rounded-lightning.html b/_includes/svg-icons/rounded-lightning.html
deleted file mode 100644
index 0b6194f9d7..0000000000
--- a/_includes/svg-icons/rounded-lightning.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/_includes/svg-icons/search_check.svg b/_includes/svg-icons/search_check.svg
deleted file mode 100644
index bc7cb3084b..0000000000
--- a/_includes/svg-icons/search_check.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/secure-shield-no-checkmark-outline.html b/_includes/svg-icons/secure-shield-no-checkmark-outline.html
deleted file mode 100644
index f6b02cf791..0000000000
--- a/_includes/svg-icons/secure-shield-no-checkmark-outline.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/_includes/svg-icons/sport.html b/_includes/svg-icons/sport.html
deleted file mode 100644
index 14499c6366..0000000000
--- a/_includes/svg-icons/sport.html
+++ /dev/null
@@ -1,24 +0,0 @@
-
diff --git a/_includes/svg-icons/stack.html b/_includes/svg-icons/stack.html
deleted file mode 100644
index f96038da68..0000000000
--- a/_includes/svg-icons/stack.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/_includes/svg-icons/star-outline.html b/_includes/svg-icons/star-outline.html
deleted file mode 100644
index 2d17870b12..0000000000
--- a/_includes/svg-icons/star-outline.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/_includes/svg-icons/tech-icon.html b/_includes/svg-icons/tech-icon.html
deleted file mode 100644
index 28f0310b50..0000000000
--- a/_includes/svg-icons/tech-icon.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/_includes/svg-icons/tick-icon.html b/_includes/svg-icons/tick-icon.html
deleted file mode 100644
index de0c28714a..0000000000
--- a/_includes/svg-icons/tick-icon.html
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/_includes/svg-icons/transform.svg b/_includes/svg-icons/transform.svg
deleted file mode 100644
index ff58db454e..0000000000
--- a/_includes/svg-icons/transform.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/_includes/svg-icons/twitter-icon.html b/_includes/svg-icons/twitter-icon.html
deleted file mode 100644
index bf9b43d911..0000000000
--- a/_includes/svg-icons/twitter-icon.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/_includes/svg-icons/twitter.html b/_includes/svg-icons/twitter.html
deleted file mode 100644
index 82f1baa760..0000000000
--- a/_includes/svg-icons/twitter.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/upload-promo.svg b/_includes/svg-icons/upload-promo.svg
deleted file mode 100644
index 282bc7f29c..0000000000
--- a/_includes/svg-icons/upload-promo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/upload.html b/_includes/svg-icons/upload.html
deleted file mode 100644
index 01b7ddc4c3..0000000000
--- a/_includes/svg-icons/upload.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/_includes/svg-icons/visit-page.html b/_includes/svg-icons/visit-page.html
deleted file mode 100644
index 6cb4d68cfb..0000000000
--- a/_includes/svg-icons/visit-page.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/_includes/svg-icons/windows.html b/_includes/svg-icons/windows.html
deleted file mode 100644
index 87c2c7584f..0000000000
--- a/_includes/svg-icons/windows.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/_plugins/jekyll_html_filters.rb b/_plugins/jekyll_html_filters.rb
deleted file mode 100644
index 7a411af3ad..0000000000
--- a/_plugins/jekyll_html_filters.rb
+++ /dev/null
@@ -1,112 +0,0 @@
-require "nokogiri"
-
-module Jekyll
- module JekyllHtmlFilterUtils
- module_function
-
- ABSOLUTE_URL_ATTRIBUTES = %w[href src action poster].freeze
- PASS_THROUGH_URL_PREFIXES = ["#", "mailto:", "tel:", "data:", "javascript:"].freeze
-
- def absolute_url(url, origin)
- return url if url.nil? || url.empty?
- return url if PASS_THROUGH_URL_PREFIXES.any? { |prefix| url.start_with?(prefix) }
- return url if url.match?(%r{\A(?:[a-z][a-z0-9+\-.]*:)?//}i)
-
- url.start_with?("/") ? "#{origin.sub(%r{/\z}, "")}#{url}" : url
- end
-
- def absolutize_srcset(srcset, origin)
- srcset.split(",").map do |candidate|
- url, descriptor = candidate.strip.split(/\s+/, 2)
- next candidate if url.nil? || url.empty?
-
- [absolute_url(url, origin), descriptor].compact.join(" ")
- end.join(", ")
- end
-
- def absolutize_style_urls(style, origin)
- style.gsub(/url\((['"]?)(\/[^)'"]*)\1\)/i) do
- quote = Regexp.last_match(1)
- path = Regexp.last_match(2)
- %(url(#{quote}#{absolute_url(path, origin)}#{quote}))
- end
- end
-
- def absolutize_html_fragment(html, origin)
- fragment = Nokogiri::HTML5::DocumentFragment.parse(html.to_s)
-
- fragment.css("*").each do |node|
- ABSOLUTE_URL_ATTRIBUTES.each do |attribute|
- next unless node[attribute]
-
- node[attribute] = absolute_url(node[attribute], origin)
- end
-
- node["srcset"] = absolutize_srcset(node["srcset"], origin) if node["srcset"]
- node["style"] = absolutize_style_urls(node["style"], origin) if node["style"]
- end
-
- fragment.to_html
- end
-
- def node_to_tag_object(node)
- tag_object = {
- "tag" => node.name,
- "attributes" => node.attribute_nodes.to_h { |attribute| [attribute.name, attribute.value] },
- }
- children = node.inner_html
- tag_object["children"] = children unless children.nil? || children.empty?
- tag_object
- end
-
- def absolutize_value(value, origin)
- case value
- when Array
- value.map { |entry| absolutize_value(entry, origin) }
- when Hash
- value.each_with_object({}) do |(key, entry), memo|
- memo[key] =
- case key.to_s
- when *ABSOLUTE_URL_ATTRIBUTES
- absolute_url(entry, origin)
- when "srcset"
- absolutize_srcset(entry, origin)
- when "style"
- absolutize_style_urls(entry, origin)
- else
- absolutize_value(entry, origin)
- end
- end
- when String
- value
- else
- value
- end
- end
- end
-
- module JekyllHtmlFilters
- def just(html, selector)
- fragment = Nokogiri::HTML5::DocumentFragment.parse(html.to_s)
- fragment.css(selector.to_s).map(&:to_html).join("\n")
- end
-
- def structurize(html)
- fragment = Nokogiri::HTML5::DocumentFragment.parse(html.to_s)
- fragment.css("*").map do |node|
- JekyllHtmlFilterUtils.node_to_tag_object(node)
- end
- end
-
- def use_absolute_urls(value, origin)
- case value
- when Array, Hash
- JekyllHtmlFilterUtils.absolutize_value(value, origin)
- else
- JekyllHtmlFilterUtils.absolutize_html_fragment(value, origin)
- end
- end
- end
-end
-
-Liquid::Template.register_filter(Jekyll::JekyllHtmlFilters)
diff --git a/script/package.json b/script/package.json
deleted file mode 100644
index cc7d325be0..0000000000
--- a/script/package.json
+++ /dev/null
@@ -1,122 +0,0 @@
-{
- "name": "www.metabase.com",
- "version": "1.0.0",
- "description": "Website for Metabase.com",
- "repository": {
- "type": "git",
- "url": "https://github.com/metabase/metabase.github.io"
- },
- "author": "GitHub",
- "license": "MIT",
- "bugs": {
- "url": "https://github.com/metabase/metabase/issues"
- },
- "scripts": {
- "build": "./node_modules/webpack/bin/webpack.js --progress",
- "build:watch": "./node_modules/webpack/bin/webpack.js --watch",
- "redirects": "node lib/update-redirects",
- "latest-docs": "node lib/latest-docs.js",
- "lint-scripts": "eslint .",
- "lint-scripts-fix": "eslint . --fix",
- "lint-styles": "stylelint '**/*.scss' --quiet && stylelint '**/*.css' --quiet",
- "lint-styles-fix": "stylelint '**/*.scss' --fix && stylelint '**/*.css' --fix",
- "lint-markdown": "npx markdownlint '**/*.{md,markdown}' --ignore-path=.markdownlintignore",
- "lint-markdown-fix": "npx markdownlint '**/*.{md,markdown}' --ignore-path=.markdownlintignore --fix",
- "lint-html": "npx linthtml '**/*.{html,htm}'",
- "lint-markups": "yarn lint-markdown && yarn lint-html",
- "lint-fix": "lint-scripts-fix && lint-styles-fix && lint-markdown-fix",
- "test": "tape spec/*.js | tap-spec",
- "test-linter": "jest",
- "test-linter:watch": "jest --watch",
- "lint-links": "node script/_linter/bin/links.js",
- "frontMatter-blog": "node script/_linter/bin/front-matter.js --folder _posts --config script/_linter/config/blog.json",
- "frontMatter-glossary": "node script/_linter/bin/front-matter.js --config script/_linter/config/glossary.json --folder _glossary",
- "opengraph-community": "node script/_data/bin/opengraph.js --folder _community_posts --properties category_filters,title,author,author_img,organization",
- "opengraph-case-studies": "node script/_data/bin/opengraph.js --folder _case_studies --properties title,logo_image,image",
- "opengraph-dashboards": "node script/_data/bin/opengraph.js --folder dashboards --properties title,image",
- "opengraph-data-sources": "node script/_data/bin/opengraph.js --folder _data-sources --properties title,summary,logo_image",
- "opengraph-docs": "node script/_data/bin/opengraph.js --folder _docs --properties version,category,title",
- "opengraph-glossary": "node script/_data/bin/opengraph.js --folder _glossary --properties title",
- "opengraph-learn": "node script/_data/bin/opengraph.js --folder _learn --properties title,image,categories",
- "all-opengraphs": "yarn opengraph-community && yarn opengraph-case-studies && yarn opengraph-dashboards && yarn opengraph-data-sources && yarn opengraph-docs && yarn opengraph-glossary && yarn opengraph-learn",
- "jekyll:clean": "rm -f -r _site && rm -f -r .sass-cache && rm -f .jekyll-metadata",
- "jekyll:start": "bundle exec jekyll serve --config _config.dev.yml --livereload --incremental --port=4321",
- "jekyll:clean-start": "yarn jekyll:clean && yarn jekyll:start",
- "jekyll:build": "bundle exec jekyll build --config _config.yml",
- "frontend:dev": "webpack --watch --mode=development --stats-error-details",
- "frontend:build": "webpack --progress --mode=production",
- "cloudflare:remove-heavy-files": "find ./_site -type f -size +25M | xargs rm"
- },
- "homepage": "https://metabase.com",
- "dependencies": {
- "animateplus": "^1.3.1",
- "babel": "^5.8.23",
- "babel-loader": "^8.2.5",
- "classnames": "^2.1.5",
- "cpr": "^0.4.0",
- "es6-promise": "^3.1.2",
- "glob": "^5.0.10",
- "graceful-fs": "^4.2.10",
- "gray-matter": "^4.0.3",
- "gunzip-maybe": "^1.1.0",
- "isomorphic-fetch": "^2.2.1",
- "mkdirp": "^0.5.2",
- "nugget": "^1.5.1",
- "react": "0.14.*",
- "react-addons-update": "^0.14.7",
- "react-dom": "^0.14.7",
- "react-forms": "^2.0.0-beta1",
- "react-geomicons": "^2.0.4",
- "react-retina-image": "^1.3.3",
- "react-syntax-highlighter": "^15.5.0",
- "request": "^2.55.0",
- "rimraf": "^2.3.3",
- "tar-fs": "^1.5.0",
- "through2": "^0.6.5",
- "titlecase": "^1.0.2",
- "yaml-front-matter": "^3.2.3",
- "yamljs": "^0.2.3"
- },
- "devDependencies": {
- "@html-eslint/eslint-plugin": "^0.13.2",
- "@html-eslint/parser": "^0.13.2",
- "@linthtml/linthtml": "^0.8.6",
- "@linthtml/linthtml-config-recommended": "^0.1.0",
- "@babel/core": "^7.18.6",
- "@babel/preset-env": "^7.18.6",
- "@babel/preset-react": "^7.18.6",
- "@babel/runtime": "^7.18.6",
- "babel-core": "5.6.*",
- "babel-runtime": "^5.8.25",
- "chai": "^3.3.0",
- "chai-immutable": "^1.3.0",
- "eslint": "^8.29.0",
- "eslint-plugin-frontmatter": "^0.0.8",
- "eslint-plugin-markdown": "^2.2.1",
- "eslint-plugin-mdx": "^2.0.0",
- "eslint-plugin-react": "^7.30.0",
- "grunt": "^0.4.5",
- "grunt-cli": "^0.1.13",
- "grunt-link-checker": "^0.1.0",
- "jest": "^27.0",
- "markdownlint-cli": "^0.33.0",
- "mocha": "^2.3.3",
- "node-libs-browser": "0.5.2",
- "prettier": "^1.18.2",
- "react-hot-loader": "^1.2.8",
- "stylelint": "^14.9.0",
- "stylelint-config-standard-scss": "^4.0.0",
- "stylelint-order": "^5.0.0",
- "tap-spec": "^4.0.0",
- "tape": "^4.0.0",
- "webpack": "^5.73.0",
- "webpack-cli": "^4.10.0",
- "webpack-dev-server": "^4.9.3"
- },
- "resolutions": {
- "graceful-fs": "^4.2.9"
- },
- "overrides": {
- "graceful-fs": "^4.2.9"
- }
-}