From fc0b8f8a8742a096b84c8410e01bacf6921256ab Mon Sep 17 00:00:00 2001 From: _aandres Date: Fri, 30 Dec 2022 22:27:11 +0100 Subject: [PATCH] feat [front]: admin page titles --- front/layouts/admin.vue | 4 + front/nuxt.config.ts | 1 - front/pages/admin/[id]/edition.vue | 6 +- front/pages/admin/[id]/index.vue | 12 +- front/pages/admin/config.vue | 4 +- front/pages/admin/index.vue | 5 +- front/pages/admin/login.vue | 5 +- front/pages/admin/nouveau.vue | 5 +- front/yarn.lock | 5617 ---------------------------- 9 files changed, 22 insertions(+), 5637 deletions(-) delete mode 100644 front/yarn.lock diff --git a/front/layouts/admin.vue b/front/layouts/admin.vue index bed486f..272936a 100644 --- a/front/layouts/admin.vue +++ b/front/layouts/admin.vue @@ -11,6 +11,10 @@ import { useAuthStore } from "~/stores/authStore" const authStore = useAuthStore() +useHead({ + titleTemplate: (pageTitle) => + (pageTitle ? `${pageTitle} | ` : "") + "Admin | Ciné-club ENS Ulm", +}) diff --git a/front/nuxt.config.ts b/front/nuxt.config.ts index 9e69d6a..ab473d3 100644 --- a/front/nuxt.config.ts +++ b/front/nuxt.config.ts @@ -3,7 +3,6 @@ export default defineNuxtConfig({ app: { head: { - title: "front", htmlAttrs: { lang: "fr", }, diff --git a/front/pages/admin/[id]/edition.vue b/front/pages/admin/[id]/edition.vue index d7b9340..02ef9f5 100644 --- a/front/pages/admin/[id]/edition.vue +++ b/front/pages/admin/[id]/edition.vue @@ -13,17 +13,15 @@ + diff --git a/front/pages/admin/index.vue b/front/pages/admin/index.vue index c4e895e..a99b4e0 100644 --- a/front/pages/admin/index.vue +++ b/front/pages/admin/index.vue @@ -23,9 +23,8 @@