diff --git a/components/global/G1Crowdfunding.vue b/components/global/G1Crowdfunding.vue
index f6fa1dd31229a44cfed68b2b452cad4a4c93cfa7..1aab47c89156aca0208e6e473c300f4ee549cf6b 100644
--- a/components/global/G1Crowdfunding.vue
+++ b/components/global/G1Crowdfunding.vue
@@ -40,7 +40,17 @@
     </slot>
 
     <div
-      class="flex items-center w-full lg:w-max justify-center px-2 lg:px-0 pt-2 lg:pt-0"
+      class="
+        flex
+        items-center
+        w-full
+        lg:w-max
+        justify-center
+        px-2
+        lg:px-0
+        pt-2
+        lg:pt-0
+      "
     >
       <slot
         v-if="!isKeyCopied"
@@ -140,9 +150,8 @@ export default {
   computed: {
     endpoint() {
       // Build url from props. Prevent missing protocol.
-      return (/^https:\/\//.test(this.node)
-        ? this.node
-        : `https://${this.node}`
+      return (
+        /^https:\/\//.test(this.node) ? this.node : `https://${this.node}`
       ).replace(/\/$/, '')
     },
     startDateTimestamp() {
diff --git a/components/global/Lexique.vue b/components/global/Lexique.vue
index 90fbb00b22c6f9de7eebcf68881de115667f58c8..01f4d2f4e9a6ee61fc24fbe7c60a6fc94e687ac0 100644
--- a/components/global/Lexique.vue
+++ b/components/global/Lexique.vue
@@ -14,7 +14,22 @@
     <client-only>
       <div
         v-if="document"
-        class="tooltip absolute bg-blue-100 border-blue-200 border invisible opacity-0 left-1/2 px-4 py-3 rounded-xl shadow-2xl text-gray-600 text-sm z-50 dark:bg-blue-900 dark:text-gray-100 dark:border-blue-800"
+        class="
+          tooltip
+          absolute
+          bg-blue-100
+          border-blue-200 border
+          invisible
+          opacity-0
+          left-1/2
+          px-4
+          py-3
+          rounded-xl
+          shadow-2xl
+          text-gray-600 text-sm
+          z-50
+          dark:bg-blue-900 dark:text-gray-100 dark:border-blue-800
+        "
       >
         <span class="triangle absolute"></span>
 
@@ -25,7 +40,13 @@
         <span>{{ document.description }}</span>
 
         <span
-          class="block font-light mt-3 text-xs text-purple-800 dark:text-purple-500"
+          class="
+            block
+            font-light
+            mt-3
+            text-xs text-purple-800
+            dark:text-purple-500
+          "
         >
           {{ $t('lexique.tooltipReadmore') }}
         </span>
diff --git a/components/home/HomeHero.vue b/components/home/HomeHero.vue
index 43ab3f068e7c7096ff2692fd5501a3fa9464f7a5..7c3ea46d4554243d90c66b59623e63492fb25643 100644
--- a/components/home/HomeHero.vue
+++ b/components/home/HomeHero.vue
@@ -7,7 +7,16 @@
     </div>
 
     <SuperHero
-      class="superhero absolute h-40 hidden lg:h-full lg:relative lg:right-0 lg:w-full md:block right-6 w-1/3"
+      class="
+        superhero
+        absolute
+        h-40
+        hidden
+        lg:h-full lg:relative lg:right-0 lg:w-full
+        md:block
+        right-6
+        w-1/3
+      "
     />
   </div>
 </template>
diff --git a/components/page/PageFlatPlan.vue b/components/page/PageFlatPlan.vue
index c678fbbe63f73a4a3174f0ea1b11aef48f1dd8e6..2653d5060075a45036205646164af5ada6dee5b5 100644
--- a/components/page/PageFlatPlan.vue
+++ b/components/page/PageFlatPlan.vue
@@ -19,7 +19,18 @@
         v-for="(section, i) in sections"
         :key="i"
         :to="section.to"
-        class="bg-blue-100 dark:bg-blue-900 px-4 py-4 pb-3 rounded transition hover:shadow-xl transform hover:-translate-y-0.5"
+        class="
+          bg-blue-100
+          dark:bg-blue-900
+          px-4
+          py-4
+          pb-3
+          rounded
+          transition
+          hover:shadow-xl
+          transform
+          hover:-translate-y-0.5
+        "
         :class="
           showNext &&
           (nextPage && nextPage.to === section.to
diff --git a/components/page/PageHeader.vue b/components/page/PageHeader.vue
index a0ab456060d90766ce6790c7b89536a83d8e44f6..4f7c8b3e248388a9ac9e95316cb3d3915f86c039 100644
--- a/components/page/PageHeader.vue
+++ b/components/page/PageHeader.vue
@@ -2,7 +2,19 @@
   <div class="flex items-center justify-between">
     <h1
       v-prevent-last-char-break
-      class="text-3xl md:text-4xl 2xl:text-5xl bg-clip-text text-transparent bg-gradient-to-r from-purple-800 to-blue-600 font-extrabold leading-tight py-10"
+      class="
+        text-3xl
+        md:text-4xl
+        2xl:text-5xl
+        bg-clip-text
+        text-transparent
+        bg-gradient-to-r
+        from-purple-800
+        to-blue-600
+        font-extrabold
+        leading-tight
+        py-10
+      "
     >
       {{ document.title }}
     </h1>
diff --git a/components/ressources/RessourcesCategoriesFilter.vue b/components/ressources/RessourcesCategoriesFilter.vue
index cd19e5433602772676cfa6b6c071f9fa24b10315..74eeee0035e09f2346252c81087a01b2972f0fec 100644
--- a/components/ressources/RessourcesCategoriesFilter.vue
+++ b/components/ressources/RessourcesCategoriesFilter.vue
@@ -3,7 +3,16 @@
     <div class="text-xs font-semibold mr-3 whitespace-nowrap">Filtres :</div>
     <div class="flex items-center flex-wrap">
       <div
-        class="text-xs uppercase font-semibold mr-3 rounded px-1 py-0.5 cursor-pointer"
+        class="
+          text-xs
+          uppercase
+          font-semibold
+          mr-3
+          rounded
+          px-1
+          py-0.5
+          cursor-pointer
+        "
         :class="
           selectedCategories.length !== categories.length
             ? 'text-gray-400 hover:text-hover'
@@ -16,7 +25,17 @@
       <div
         v-for="(category, index) in categories"
         :key="index"
-        class="text-xs uppercase font-semibold mr-3 rounded px-1 py-0.5 my-0.5 cursor-pointer"
+        class="
+          text-xs
+          uppercase
+          font-semibold
+          mr-3
+          rounded
+          px-1
+          py-0.5
+          my-0.5
+          cursor-pointer
+        "
         :class="
           !selectedCategories.includes(category) ||
           selectedCategories.length === categories.length
diff --git a/components/ressources/RessourcesItemHeader.vue b/components/ressources/RessourcesItemHeader.vue
index 30190e407a2389caa25e626339318e8d4515c498..831f773d0eb02e1c17e71948232a9eac75186966 100644
--- a/components/ressources/RessourcesItemHeader.vue
+++ b/components/ressources/RessourcesItemHeader.vue
@@ -6,7 +6,14 @@
         v-for="(category, index) in item.categories"
         v-else
         :key="index"
-        class="text-gray-400 hover:text-hover text-xs uppercase font-semibold mr-3"
+        class="
+          text-gray-400
+          hover:text-hover
+          text-xs
+          uppercase
+          font-semibold
+          mr-3
+        "
         @click="$emit('select', [category])"
       >
         {{ category }}
@@ -29,7 +36,20 @@
 
       <div
         v-if="item.wallet"
-        class="relative bg-purple-500 flex font-semibold h-6 items-center justify-center ml-1 rounded text-white text-xs w-6 cursor-pointer"
+        class="
+          relative
+          bg-purple-500
+          flex
+          font-semibold
+          h-6
+          items-center
+          justify-center
+          ml-1
+          rounded
+          text-white text-xs
+          w-6
+          cursor-pointer
+        "
         @click="onCopy(item.wallet)"
         @mouseenter="isHover = `PubKey : ${item.wallet}`"
         @mouseleave="isHover = false"
diff --git a/layouts/error.vue b/layouts/error.vue
index 2effdbb7552ff5a9977634316fc4a76eff31f658..98428951961e06936e72e30e37d9891283971c8b 100644
--- a/layouts/error.vue
+++ b/layouts/error.vue
@@ -1,12 +1,26 @@
 <template>
   <div
-    class="bg-gradient-to-b flex from-blue-100 relative to-blue-50 overflow-hidden"
+    class="
+      bg-gradient-to-b
+      flex
+      from-blue-100
+      relative
+      to-blue-50
+      overflow-hidden
+    "
     style="height: 80vh"
   >
     <div class="container flex items-center justify-center">
       <div class="absolute z-10">
         <div
-          class="flex items-center text-red-400 dark:text-red-600 scale-150 transform"
+          class="
+            flex
+            items-center
+            text-red-400
+            dark:text-red-600
+            scale-150
+            transform
+          "
         >
           <span class="text-9xl">4</span>
           <fa
diff --git a/pages/blog/_slug.vue b/pages/blog/_slug.vue
index 86cdfcfd1559cc6599d4187ec25e3de6fa5da099..414e3c1fae0261dabb2193d2544732b7743c56bf 100644
--- a/pages/blog/_slug.vue
+++ b/pages/blog/_slug.vue
@@ -14,7 +14,15 @@
           class="absolute inset-0 -z-10"
         />
         <div
-          class="absolute inset-0 -z-1 bg-gradient-to-t from-black via-transparent opacity-50"
+          class="
+            absolute
+            inset-0
+            -z-1
+            bg-gradient-to-t
+            from-black
+            via-transparent
+            opacity-50
+          "
         />
       </div>
     </template>
diff --git a/pages/lexique/index.vue b/pages/lexique/index.vue
index fc8fc1b00d6c47964f071e048b4ef2ec5db8db8d..d19f26cf4a1d437c6fcabb4b76a22ebacaecf755 100644
--- a/pages/lexique/index.vue
+++ b/pages/lexique/index.vue
@@ -11,7 +11,17 @@
           v-for="item of alphabet"
           :key="item"
           :to="`#${item}`"
-          class="bg-gray-100 font-semibold h-6 hover:bg-hover-light leading-6 rounded-full text-center text-gray-200 text-sm w-6 my-2"
+          class="
+            bg-gray-100
+            font-semibold
+            h-6
+            hover:bg-hover-light
+            leading-6
+            rounded-full
+            text-center text-gray-200 text-sm
+            w-6
+            my-2
+          "
           :class="
             computedResults.map((item) => item.firstLetter).includes(item)
               ? 'bg-gray-200 text-gray-600'
diff --git a/test/e2e/index.spec.js b/test/e2e/index.spec.js
index 7d0ac14288fb65850ceec174666ba5859de4ebae..e2a799f9ff33067e3a44a683a07370d96155c4c9 100644
--- a/test/e2e/index.spec.js
+++ b/test/e2e/index.spec.js
@@ -10,7 +10,7 @@ let nuxt = null
 test.before(async () => {
   const config = {
     dev: false,
-    rootDir: resolve(__dirname, '../../')
+    rootDir: resolve(__dirname, '../../'),
   }
   nuxt = new Nuxt(config)
   await new Builder(nuxt).build()
diff --git a/test/helpers/ava.setup.js b/test/helpers/ava.setup.js
index 040f75f949b9f0056631d0b2ab2fefad1cd50cda..212c2c75fa52f62a1e8a397586e01517bec278da 100644
--- a/test/helpers/ava.setup.js
+++ b/test/helpers/ava.setup.js
@@ -7,9 +7,7 @@ Vue.config.productionTip = false
 // https://github.com/nuxt/create-nuxt-app/issues/180#issuecomment-463069941
 window.Date = global.Date = Date
 
-hooks('vue')
-  .plugin('vue')
-  .push()
+hooks('vue').plugin('vue').push()
 hooks(['vue', 'js'])
   .exclude(({ filename }) => filename.match(/\/node_modules\//))
   .plugin('babel')