From fa40e76986ef545b8e79b6096f7829130b220865 Mon Sep 17 00:00:00 2001 From: Andrew Gentry Date: Wed, 26 Nov 2025 17:59:19 -0500 Subject: [PATCH] SEO Improvements (#64) * Add Meta Description Tag * Change Read More wording * Add alt tags to icons missing them --- webapp/index.html | 1 + webapp/src/App.vue | 4 ++-- webapp/src/components/layout/Footer.vue | 20 ++++++++++---------- webapp/src/views/Landing.vue | 2 +- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index d1fd2d0..1e82b78 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -19,6 +19,7 @@ + diff --git a/webapp/src/App.vue b/webapp/src/App.vue index c9ba146..c07826d 100644 --- a/webapp/src/App.vue +++ b/webapp/src/App.vue @@ -83,8 +83,8 @@ watch(() => theme.global.name.value, (newTheme) => {
- - + +
diff --git a/webapp/src/components/layout/Footer.vue b/webapp/src/components/layout/Footer.vue index 2fb750a..4d02a8d 100644 --- a/webapp/src/components/layout/Footer.vue +++ b/webapp/src/components/layout/Footer.vue @@ -19,7 +19,7 @@ slim > - + {{ link.title }} @@ -41,7 +41,7 @@ > - + {{ link.title }} @@ -73,17 +73,17 @@ const isDark = computed(() => theme.name.value === 'dark'); const currentYear = new Date().getFullYear(); const internalLinks = [ - { title: 'About', to: '/about', icon: 'mdi-information' }, - { title: 'Privacy Policy', to: '/privacy', icon: 'mdi-shield-lock' }, - { title: 'Terms of Service', to: '/terms', icon: 'mdi-file-document' }, - { title: 'Press', to: '/press', icon: 'mdi-newspaper' }, - { title: 'Contact', to: '/contact', icon: 'mdi-email' }, + { title: 'About', to: '/about', icon: 'mdi-information', alt: 'About' }, + { title: 'Privacy Policy', to: '/privacy', icon: 'mdi-shield-lock', alt: 'Privacy Policy' }, + { title: 'Terms of Service', to: '/terms', icon: 'mdi-file-document', alt: 'Terms of Service' }, + { title: 'Press', to: '/press', icon: 'mdi-newspaper', alt: 'Press' }, + { title: 'Contact', to: '/contact', icon: 'mdi-email', alt: 'Contact' }, ]; const externalLinks = [ - { title: 'Discord', href: 'https://discord.gg/aV7v4R3sKT', customIcon: '/icon-discord.svg', customIconDark: '/icon-discord-white.svg' }, - { title: 'Donate', to: '/donate', icon: 'mdi-heart' }, - { title: 'GitHub', href: 'https://github.com/FoggedLens/deflock', icon: 'mdi-github' }, + { title: 'Discord', href: 'https://discord.gg/aV7v4R3sKT', customIcon: '/icon-discord.svg', customIconDark: '/icon-discord-white.svg', alt: 'Discord Logo' }, + { title: 'Donate', to: '/donate', icon: 'mdi-heart', alt: 'Donate' }, + { title: 'GitHub', href: 'https://github.com/FoggedLens/deflock', icon: 'mdi-github', alt: 'GitHub Logo' }, ] diff --git a/webapp/src/views/Landing.vue b/webapp/src/views/Landing.vue index ccf5766..e96edad 100644 --- a/webapp/src/views/Landing.vue +++ b/webapp/src/views/Landing.vue @@ -97,7 +97,7 @@ mdi-book-open-page-variant - Read More + Learn about ALPRs