From f50d6cb05306f5705d0f59ad6c742535047fe8c5 Mon Sep 17 00:00:00 2001 From: claude Date: Tue, 2 Jun 2026 17:42:06 +0000 Subject: [PATCH] Footer: put Verso/AGPL attribution in the rendered thin-footer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The login (and other CE) pages render layout/thin-footer, not fat-footer-website-redesign, because showThinFooter = !hasFeature('saas') is true in Community Edition. The earlier footer edit therefore never showed. Replace the static "© 2025 Built on Overleaf" line with the Verso attribution (© Aloïs Coquillard · Built on Overleaf) and add an AGPL licence + source-code link group on the right, keeping the language picker and custom nav items intact. Co-Authored-By: Claude Opus 4.8 --- services/web/app/views/layout/thin-footer.pug | 29 +++++++++++++------ 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/services/web/app/views/layout/thin-footer.pug b/services/web/app/views/layout/thin-footer.pug index 1e5b3d5de0..01ef2d2c42 100644 --- a/services/web/app/views/layout/thin-footer.pug +++ b/services/web/app/views/layout/thin-footer.pug @@ -4,16 +4,20 @@ footer.site-footer .site-footer-content.hidden-print .row ul.site-footer-items.col-lg-9 - if !settings.nav.hide_powered_by - li - //- year of Server Pro release, static - | © 2025 - | - a(href='https://github.com/overleaf/overleaf') Built on Overleaf + li + | © #{new Date().getFullYear()} + | + a(href='https://alocoq.fr' target='_blank' rel='noopener noreferrer') Aloïs Coquillard + li + strong.text-muted | + li + | Built on + | + a(href='https://github.com/overleaf/overleaf' target='_blank' rel='noopener noreferrer') Overleaf - if showLanguagePicker || hasCustomLeftNav - li - strong.text-muted | + if showLanguagePicker || hasCustomLeftNav + li + strong.text-muted | if showLanguagePicker include language-picker @@ -30,6 +34,13 @@ footer.site-footer | !{item.text} ul.site-footer-items.col-lg-3.text-end + li + a(href='https://git.alocoq.fr/alois/verso/src/branch/main/LICENSE' target='_blank' rel='noopener noreferrer') AGPL licence + li + strong.text-muted | + li + a(href='https://git.alocoq.fr/alois/verso' target='_blank' rel='noopener noreferrer') Source code + each item in nav.right_footer li if item.url