Skip to content
Snippets Groups Projects
Commit 6aef2d73 authored by Emmanuel Salomon's avatar Emmanuel Salomon :fist:
Browse files

Change home

parents ac998575 f3f3eef1
No related branches found
No related tags found
No related merge requests found
...@@ -32,17 +32,6 @@ ...@@ -32,17 +32,6 @@
icon-class="text-2xl text-blue-100 dark:text-gray-600" icon-class="text-2xl text-blue-100 dark:text-gray-600"
@keyup.enter="$router.push(`/ressources?q=${queryRessources}`)" @keyup.enter="$router.push(`/ressources?q=${queryRessources}`)"
/> />
<TInputIcon
v-model="querySearch"
type="search"
:placeholder="$t('home.searchG1Placeholder')"
class="w-full"
input-class="text-xl rounded-full"
icon="search"
icon-class="text-2xl text-blue-100 dark:text-gray-600"
@keyup.enter="searchOnSite"
/>
</div> </div>
</div> </div>
</section> </section>
...@@ -54,7 +43,6 @@ export default { ...@@ -54,7 +43,6 @@ export default {
return { return {
querySite: null, querySite: null,
queryRessources: null, queryRessources: null,
querySearch: null,
} }
}, },
methods: { methods: {
......
...@@ -2,7 +2,8 @@ ...@@ -2,7 +2,8 @@
"description": "Axiom Team a pour but de promouvoir la g1 dans ses antennes locales", "description": "Axiom Team a pour but de promouvoir la g1 dans ses antennes locales",
"title": "Axiom Team", "title": "Axiom Team",
"url": "https://axiom-team.fr", "url": "https://axiom-team.fr",
"categories": ["Site web", "Asso"], "featured": 400,
"categories": ["Site web", "Asso", "Mises en avant"],
"related": [ "related": [
{ {
"url": "https://forum.axiom-team.fr", "url": "https://forum.axiom-team.fr",
......
...@@ -2,8 +2,7 @@ ...@@ -2,8 +2,7 @@
"url": "https://cesium.app", "url": "https://cesium.app",
"description": "Cesium est le logiciel le plus simple pour gérer ses comptes g1", "description": "Cesium est le logiciel le plus simple pour gérer ses comptes g1",
"title": "Cesium", "title": "Cesium",
"categories": [ "categories": ["App", "Mises en avant"],
"App" "featured": 100,
],
"image": "/uploads/cesium.svg" "image": "/uploads/cesium.svg"
} }
\ No newline at end of file
{ {
"categories": [ "categories": ["Site web", "Mises en avant"],
"Site web" "featured": 300,
],
"url": "https://forum.monnaie-libre.fr", "url": "https://forum.monnaie-libre.fr",
"title": "Forum", "title": "Forum",
"description": "Forum de la monnaie libre", "description": "Forum de la monnaie libre",
"image": "/uploads/ml-fr.png" "image": "/uploads/ml-fr.png"
} }
\ No newline at end of file
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
"icon": "youtube" "icon": "youtube"
} }
], ],
"categories": ["Groupe local"], "categories": ["Groupe local", "Mises en avant"],
"image": "/uploads/mlo.png" "image": "/uploads/mlo.png",
"featured": 200
} }
...@@ -36,7 +36,8 @@ export default { ...@@ -36,7 +36,8 @@ export default {
name: 'RessourcesPage', name: 'RessourcesPage',
async asyncData({ $content }) { async asyncData({ $content }) {
const results = await $content('ressources') const results = await $content('ressources')
.sortBy('createdAt', 'desc') .where({ categories: { $containsAny: 'Mises en avant' } })
.sortBy('featured', 'asc')
.fetch() .fetch()
return { return {
...@@ -47,7 +48,7 @@ export default { ...@@ -47,7 +48,7 @@ export default {
const allCategories = categories.ressources.map((cat) => cat.title) const allCategories = categories.ressources.map((cat) => cat.title)
return { return {
categories: allCategories, categories: allCategories,
selectedCategories: allCategories, selectedCategories: ['Mises en avant'], // allCategories,
} }
}, },
watch: { watch: {
...@@ -60,6 +61,7 @@ export default { ...@@ -60,6 +61,7 @@ export default {
return await this.$content('ressources') return await this.$content('ressources')
.search(query) .search(query)
.where({ categories: { $containsAny: this.selectedCategories } }) .where({ categories: { $containsAny: this.selectedCategories } })
.sortBy('title', 'asc')
.fetch() .fetch()
}, },
}, },
......
...@@ -8,6 +8,9 @@ ...@@ -8,6 +8,9 @@
} }
], ],
"ressources": [ "ressources": [
{
"title": "Mises en avant"
},
{ {
"title": "Vidéo" "title": "Vidéo"
}, },
...@@ -33,4 +36,4 @@ ...@@ -33,4 +36,4 @@
"title": "Groupe local" "title": "Groupe local"
} }
] ]
} }
\ No newline at end of file
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
"url": "/faq" "url": "/faq"
}, },
{ {
"title": "Contribuer", "title": "Ressources",
"url": "/contribuer" "url": "/ressources"
}, },
{ {
"title": "Blog", "title": "Blog",
...@@ -55,4 +55,4 @@ ...@@ -55,4 +55,4 @@
] ]
} }
] ]
} }
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment