diff --git a/src/components/custom/Cards/PostListItem.vue b/src/components/custom/Cards/PostListItem.vue index 466c1b935..8db412432 100644 --- a/src/components/custom/Cards/PostListItem.vue +++ b/src/components/custom/Cards/PostListItem.vue @@ -18,7 +18,7 @@ class="flex flex-wrap post-tags container mx-auto relative py-1" > {{ tag.title }}{{ tag.title.replace("_", " ") }} @@ -101,20 +101,6 @@ export default { if (this.pathPrefix) return this.pathPrefix + "/" + this.record.id; return this.record.path; }, - - memberships() { - var res = []; - var memberships = this.record.memberships; - if (!memberships) { - return []; - } - memberships.forEach(function (membership) { - if(["foundation", "tech", "cofounders"].includes(membership.title)){ - res.push(membership); - } - }); - return res; - }, }, methods: { displaytags() { diff --git a/src/components/custom/NewsFilterHeader.vue b/src/components/custom/NewsFilterHeader.vue index 3a064fbc1..ac0184601 100644 --- a/src/components/custom/NewsFilterHeader.vue +++ b/src/components/custom/NewsFilterHeader.vue @@ -49,7 +49,7 @@ @click="setActive(0)" class="flex flex-row items-center w-full md:w-auto md:inline md:mt-0 md:ml-4 animated-link" > - {{ topic }} + {{ topic.replace("_", " ") }} {{ topic }}{{ topic.replace("_", " ") }} diff --git a/src/pages/Blog.vue b/src/pages/Blog.vue index d56471788..b5b666354 100644 --- a/src/pages/Blog.vue +++ b/src/pages/Blog.vue @@ -20,7 +20,9 @@ :record="post.node" /> - +
+

No results

+
@@ -57,6 +56,7 @@ cities private image + category } } } @@ -94,6 +94,14 @@ export default { ); return res; }, + items() { + let foundationItems = []; + this.$page.membership.belongsTo.edges.map((edge) => { + if (edge.node.category.includes("foundation")) + foundationItems.push(edge.node); + }); + return foundationItems; + }, }, metaInfo() { diff --git a/src/templates/Partners.vue b/src/templates/Partners.vue index 3d232eab5..d155485e5 100644 --- a/src/templates/Partners.vue +++ b/src/templates/Partners.vue @@ -8,6 +8,7 @@
-
+
{{ $page.person.bio }}

-
- -
-
-
-
-
-
    -
  • - - - -
  • -
+
+
+
+
+
+
    +
  • + + + +
  • +
+
+
- -
-
-
+ {{ edge.node.title }} +
@@ -66,16 +72,14 @@
- +
@@ -87,11 +91,11 @@ content name rank - # memberships{ - # id - # title - # path - # } + memberships{ + id + title + path + } projects{ id title @@ -144,16 +148,16 @@ } } -# memberships: allMembership(filter: {title: {in: ["foundation", "tech"]}}){ -# edges{ -# node{ -# id -# title -# path -# } -# } -# } -} + memberships: allMembership(filter: {title: {in: ["foundation", "tech", "farmers", "ambassadors"]}}){ + edges{ + node{ + id + title + path + } + } + } + }