From 60043c7805517022a65f048cf6148f19c6ff0481 Mon Sep 17 00:00:00 2001 From: Pedro Brochado Date: Thu, 16 Jul 2026 18:18:40 -0300 Subject: [PATCH 1/3] Add licensing notice page Add licensing notice page clarifying website (CC BY-SA 4.0) and aggregated project licenses. Link both from help index. --- custom/main.html | 55 +++++++++++++++++++ pulpproject.org/css/extra.css | 48 ++++++++++++++++ .../help/more/governance/licenses.md | 14 +++++ 3 files changed, 117 insertions(+) create mode 100644 pulpproject.org/help/more/governance/licenses.md diff --git a/custom/main.html b/custom/main.html index 94d9808c..ef159462 100644 --- a/custom/main.html +++ b/custom/main.html @@ -1 +1,56 @@ {% extends "base.html" %} + +{% block footer %} + +{% endblock %} diff --git a/pulpproject.org/css/extra.css b/pulpproject.org/css/extra.css index 1fb739b7..e2c978f5 100644 --- a/pulpproject.org/css/extra.css +++ b/pulpproject.org/css/extra.css @@ -38,6 +38,54 @@ line-height: 1.1; } +.md-footer-links { + display: flex; + gap: 1.5rem; + justify-content: center; + padding: 0.4rem 0; +} + +.md-footer-links a { + color: var(--md-footer-fg-color--lighter); + font-size: 0.7rem; +} + +.md-footer-links a:hover { + color: var(--md-footer-fg-color); +} + +.md-footer-license { + text-align: center; + font-size: 0.7rem; + color: var(--md-footer-fg-color--lighter); +} + +.md-footer-license a { + color: var(--md-footer-fg-color--lighter); +} + +.md-footer-license a:hover { + color: var(--md-footer-fg-color); +} + +.md-copyright__highlight { + color: var(--md-footer-fg-color--lighter); +} + +.md-copyright__highlight a { + color: var(--md-footer-fg-color--lighter); +} + +.md-copyright__highlight a:hover { + color: var(--md-footer-fg-color); +} + +.md-footer-custom { + display: flex; + justify-content: center; + padding: 0.2rem 0; +} + :root { --md-primary-fg-color: #347dbe; --md-primary-fg-color--light: #ECB7B7; diff --git a/pulpproject.org/help/more/governance/licenses.md b/pulpproject.org/help/more/governance/licenses.md new file mode 100644 index 00000000..8be0afef --- /dev/null +++ b/pulpproject.org/help/more/governance/licenses.md @@ -0,0 +1,14 @@ +# Licensing Notice + +## Website Content + +The site design, original text, and curated content on this website are licensed under the +[Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0)](https://creativecommons.org/licenses/by-sa/4.0/). + +## Aggregated Projects + +The software documentation aggregated on this site comes from multiple Pulp Project repositories. +Each repository is governed by its own open-source license. +Please refer to each project's repository for specific licensing terms. + +You can find links to all project repositories on the [Quick Links](site:help/more/quick-links/) page. From 1bdfca9e54071644fd8c6d3d1a1584e6a5dfde08 Mon Sep 17 00:00:00 2001 From: Pedro Brochado Date: Thu, 16 Jul 2026 18:19:23 -0300 Subject: [PATCH 2/3] Add enriched footer with policy links and licensing info Override footer template to add a row of links (Licensing Notice, Sponsors, Privacy Policy, Code of Conduct, AI Policy) above the copyright bar. Add licensing notice to the copyright line. Update year to 2026. --- custom/main.html | 1 + mkdocs.yml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/custom/main.html b/custom/main.html index ef159462..4e3541aa 100644 --- a/custom/main.html +++ b/custom/main.html @@ -40,6 +40,7 @@