diff --git a/src/_includes/sidebar/destinations-menu-mobile.html b/src/_includes/sidebar/destination-menu-mobile.html similarity index 100% rename from src/_includes/sidebar/destinations-menu-mobile.html rename to src/_includes/sidebar/destination-menu-mobile.html diff --git a/src/_includes/sidebar/destinations-menu.html b/src/_includes/sidebar/destination-menu.html similarity index 100% rename from src/_includes/sidebar/destinations-menu.html rename to src/_includes/sidebar/destination-menu.html diff --git a/src/_includes/sidebar/source-menu-mobile.html b/src/_includes/sidebar/source-menu-mobile.html new file mode 100644 index 0000000000..8b98672fba --- /dev/null +++ b/src/_includes/sidebar/source-menu-mobile.html @@ -0,0 +1,31 @@ +{% assign destination_categories = site.data.catalogV2.source_categories.items | sort: "name" %} + +
+
+
+ + Choose category + + + + + +
+
+ + +
diff --git a/src/_includes/sidebar/source-menu.html b/src/_includes/sidebar/source-menu.html new file mode 100644 index 0000000000..d68c474817 --- /dev/null +++ b/src/_includes/sidebar/source-menu.html @@ -0,0 +1,17 @@ +{% assign destination_categories = site.data.catalogV2.source_categories.items | sort: "name" %} + +
+ +
diff --git a/src/_layouts/destinations.html b/src/_layouts/catalog.html similarity index 96% rename from src/_layouts/destinations.html rename to src/_layouts/catalog.html index d25ab49f78..66569b53ee 100644 --- a/src/_layouts/destinations.html +++ b/src/_layouts/catalog.html @@ -29,7 +29,7 @@

{%- endif -%} - {% include sidebar/destinations-menu-mobile.html %} + {% include sidebar/{{ page.integration_type }}-menu-mobile.html %}
@@ -84,7 +84,7 @@
{{ destination.display_name }}
{% include navbar/nav.html %}
diff --git a/src/connections/destinations/catalog/index.md b/src/connections/destinations/catalog/index.md index e38744e74c..959631b682 100644 --- a/src/connections/destinations/catalog/index.md +++ b/src/connections/destinations/catalog/index.md @@ -1,5 +1,5 @@ --- title: Destination catalog hide_toc: true -layout: destinations +layout: catalog --- diff --git a/src/connections/sources/catalog/index.md b/src/connections/sources/catalog/index.md index 4dfe29f64d..d128e5f631 100644 --- a/src/connections/sources/catalog/index.md +++ b/src/connections/sources/catalog/index.md @@ -4,76 +4,36 @@ hide_toc: true landing: true icon: symbols/connections.svg excerpt: Detailed information about each destination. Learn how our API methods are implemented for that destination. +layout: catalog ---
- - {% assign items = site.data.catalog.sources.sources %} - {% assign categories_array = "" | split: ',' %} - - {% for item in items %} - {% assign main_category = item.categories[0] %} - {% unless categories_array contains main_category %} - {% if main_category and main_category != "" %} - {% assign categories_array = categories_array | push: main_category %} - {% endif %} - {% endunless %} - {% endfor %} - {% for item in items %} - {% assign main_category = item.categories[0] %} - {% unless categories_array contains main_category %} - {% unless main_category and main_category != "" %} - {% assign categories_array = categories_array | push: 'Uncategorized' %} - {% endunless %} - {% endunless %} - {% endfor %} - - {% for category in categories_array %} -
-

- {{ category }} + {% assign categories = site.data.catalogV2.source_categories.items %} + {% for category in categories %} +