diff --git a/docs/.vuepress/components/Footer.vue b/docs/.vuepress/components/Footer.vue
index ccba1c8..db9f1f2 100644
--- a/docs/.vuepress/components/Footer.vue
+++ b/docs/.vuepress/components/Footer.vue
@@ -6,6 +6,21 @@
+
Apache Auron is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
@@ -68,6 +83,36 @@ hr { margin-bottom: 2rem; } +/* Footer links section */ +.footer-links { + max-width: 1200px; + margin: 0 auto 2rem auto; + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: center; + gap: 0.5rem 1rem; + position: relative; + z-index: 1; +} + +.footer-links a { + color: #6b9fff; + text-decoration: none; + font-size: 0.9rem; + transition: color 0.3s ease, text-decoration 0.3s ease; +} + +.footer-links a:hover { + color: #93c5fd; + text-decoration: underline; +} + +.footer-separator { + color: #718096; + font-size: 0.9rem; +} + .footer-incubator-img a:hover { transform: translateY(-2px); opacity: 0.8; @@ -136,6 +181,15 @@ hr { max-width: 160px; } + .footer-links { + font-size: 0.85rem; + margin-bottom: 1.5rem; + } + + .footer-links a { + font-size: 0.85rem; + } + .footer-copyright p { font-size: 0.75rem; padding: 0 0.5rem; @@ -171,6 +225,20 @@ hr { max-width: 140px; } + .footer-links { + flex-direction: column; + gap: 0.8rem; + margin-bottom: 1.5rem; + } + + .footer-separator { + display: none; + } + + .footer-links a { + font-size: 0.8rem; + } + .footer-copyright { max-width: 100%; } @@ -205,6 +273,10 @@ hr { max-width: 120px; } + .footer-links a { + font-size: 0.75rem; + } + .footer-copyright p { font-size: 0.65rem; line-height: 1.4; diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index 18d9851..e357646 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -45,7 +45,18 @@ const navbar: NavbarOptions = [ { text: 'v4.0.0', link: '/archives/v4.0.0' }, { text: 'All Archived Releases', link: '/archives/all-releases' }, ]}, - { text: 'ASF', link: 'https://www.apache.org/', target: '_blank', rel: 'noopener noreferrer' }, // Added link to Apache Software Foundation + { + text: 'ASF', + children: [ + { text: 'License', link: 'https://www.apache.org/licenses/', target: '_blank', rel: 'noopener noreferrer' }, + { text: 'Security', link: 'https://www.apache.org/security/', target: '_blank', rel: 'noopener noreferrer' }, + { text: 'Privacy', link: 'https://privacy.apache.org/policies/privacy-policy-public.html', target: '_blank', rel: 'noopener noreferrer' }, + { text: 'Thanks', link: 'https://www.apache.org/foundation/thanks.html', target: '_blank', rel: 'noopener noreferrer' }, + { text: 'Sponsorship', link: 'https://www.apache.org/foundation/sponsorship.html', target: '_blank', rel: 'noopener noreferrer' }, + { text: 'Events', link: 'https://events.apache.org/', target: '_blank', rel: 'noopener noreferrer' }, + { text: 'Foundation', link: 'https://www.apache.org/', target: '_blank', rel: 'noopener noreferrer' }, + ], + }, ]; export default defineUserConfig({