From 3d75bbbe22b8df7731f0cbef58eaae4a0f26c871 Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Tue, 2 Apr 2019 16:35:00 +0200
Subject: [PATCH] Added meta description

---
 src/PageMixin.vue   | 11 +++++++----
 src/views/Guide.vue |  3 +++
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/PageMixin.vue b/src/PageMixin.vue
index e3ac0f8..7520e76 100644
--- a/src/PageMixin.vue
+++ b/src/PageMixin.vue
@@ -22,10 +22,7 @@ export default {
       return [
         {
           name: "description",
-          content: this.$pgettext(
-            "Content/Home/Header",
-            "Funkwhale contribution guides: help us improve Funkwhale with translations, documentation, feedback, communication… You don't need to be a developper to help!"
-          )
+          content: this.getDescription()
         },
         {
           "http-equiv": "content-language",
@@ -60,6 +57,12 @@ export default {
         "Contribute to Funkwhale development"
       );
     },
+    getDescription () {
+      return this.$pgettext(
+        "Content/Home/Header",
+        "Funkwhale contribution guides: help us improve Funkwhale with translations, documentation, feedback, communication… You don't need to be a developper to help!"
+      )
+    },
     autodetectLanguage() {
       autodetected = true
       let userLanguage =
diff --git a/src/views/Guide.vue b/src/views/Guide.vue
index 0cbe88c..a346eac 100644
--- a/src/views/Guide.vue
+++ b/src/views/Guide.vue
@@ -38,6 +38,9 @@ export default {
     getInnerTitle() {
       return this.task.name
     },
+    getDescription () {
+      return this.task.summary
+    }
   },
   watch: {
     hash (h) {
-- 
GitLab