diff --git a/components/Footer.vue b/components/Footer.vue
index 5c9c16d8..2b623f6c 100644
--- a/components/Footer.vue
+++ b/components/Footer.vue
@@ -1,10 +1,12 @@
- v-footer(app absolute)
- v-btn(text href='https://gancio.org') Gancio {{settings.version}}
- v-btn(v-if='settings.enable_federation' text rel='me' @click.prevent='showFollowMe=true') follow me
- v-btn(nuxt to='/about' text) about
- v-btn(href='https://blog.gancio.org' text) blog
- v-btn(href='https://framagit.org/les/gancio' text) source
+ v-footer(app absolute color='secondary')
+ v-btn(color='primary' text href='https://gancio.org') Gancio {{settings.version}}
+ v-btn(v-for='link in settings.footerLinks'
+ :key='link.label' color='primary' text :href='link.href') {{link.label}}
+ //- v-btn(v-if='settings.enable_federation' text rel='me' @click.prevent='showFollowMe=true') follow me
+ //- v-btn(nuxt to='/about' text) about
+ //- v-btn(href='https://blog.gancio.org' text) blog
+ //- v-btn(href='https://framagit.org/les/gancio' text) source