From 65ef6f682f78a3800c4543b9371c1bf19d09a05d Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Thu, 5 Feb 2026 12:24:04 +0100 Subject: [PATCH] feat(footer): more footer content --- app/components/AppFooter.vue | 35 ++++++++++++++++++------- app/components/footer/SocialAccount.vue | 15 +++++++++++ app/types/social-account.ts | 5 ++++ i18n/locales/en.json | 5 +++- i18n/locales/fr.json | 5 +++- 5 files changed, 54 insertions(+), 11 deletions(-) create mode 100644 app/components/footer/SocialAccount.vue create mode 100644 app/types/social-account.ts diff --git a/app/components/AppFooter.vue b/app/components/AppFooter.vue index 8925a36..360a50a 100644 --- a/app/components/AppFooter.vue +++ b/app/components/AppFooter.vue @@ -11,13 +11,12 @@ @@ -26,6 +25,7 @@ diff --git a/app/types/social-account.ts b/app/types/social-account.ts new file mode 100644 index 0000000..f3f815a --- /dev/null +++ b/app/types/social-account.ts @@ -0,0 +1,5 @@ +export interface SocialAccount { + icon: string; + label: string; + link: string; +} diff --git a/i18n/locales/en.json b/i18n/locales/en.json index c52c050..3d576c0 100644 --- a/i18n/locales/en.json +++ b/i18n/locales/en.json @@ -70,7 +70,10 @@ }, "footer": { "links": { - "source": "Website’s source code", + "source": { + "backend": "Backend Source Code", + "frontend": "Frontend Source Code" + }, "nuxt": "Frontend made with Nuxt", "rust": "Backend made with Rust" }, diff --git a/i18n/locales/fr.json b/i18n/locales/fr.json index 98f68ea..abbfca2 100644 --- a/i18n/locales/fr.json +++ b/i18n/locales/fr.json @@ -70,7 +70,10 @@ }, "footer": { "links": { - "source": "Code source du site web", + "source": { + "backend": "Code source du backend", + "frontend": "Code source du frontend" + }, "nuxt": "Frontend fait avec Nuxt", "rust": "Backend fait avec Rust" },