diff options
Diffstat (limited to '_includes/common')
-rw-r--r-- | _includes/common/footer.html | 33 |
1 files changed, 30 insertions, 3 deletions
diff --git a/_includes/common/footer.html b/_includes/common/footer.html index 7b16e98..9bf9c76 100644 --- a/_includes/common/footer.html +++ b/_includes/common/footer.html @@ -3,15 +3,42 @@ <div class="footer-wrapper-collapse"> <footer class="navbar-default"> <div class="container"> - <div style="display: table; width: 100%;"> + <div style="display: table; width: 100%;" class="small"> <div style="display: table-row;"> <div style="display: table-cell;"> - <div class="text-center text-muted"><small>This project is licensed under the terms of the {{ site.settings.project.license | default: 'MIT License' }}. See <a href="{{ '/' | relative_url }}{{ site.settings.project.license_file | default: 'LICENSE.txt' }}">License</a> for details.</small></div> + <div class="text-center text-muted"> + {% if site.settings.project.license_file %} + {% capture license_file %}{{ '/' | relative_url }}{{ site.settings.project.license_file }}{% endcapture %} + {% else %} + {% for file in site.static_files %} + {% if file.path == '/LICENSE.txt' %} + {% assign license_file = file.path | relative_url %} + {% endif %} + {% endfor %} + {% endif %} + {% if site.settings.project.license %} + {% assign license = site.settings.project.license %} + {% unless license_file %} + {% capture license_file %}https://spdx.org/licenses/{{ license }}.html{% endcapture %} + {% capture license %}{{ license }} License{% endcapture %} + {% endunless %} + {% elsif site.github.license %} + {% assign license = site.github.license.name %} + {% unless license_file %} + {% capture license_file %}https://spdx.org/licenses/{{ site.github.license.spdx_id }}.html{% endcapture %} + {% endunless %} + {% endif %} + {% if license %} + This project is licensed under the <a href="{{ license_file }}">{{ license }}</a>. + {% elsif license_file %} + This project is licensed under <a href="{{ license_file }}">this license</a>. + {% endif %} + </div> </div> </div> <div style="display: table-row;"> <div style="display: table-cell;"> - <div class="text-center text-muted"><small>This version of the page was generated on {{ site.time | date: '%-d %B %Y' }}.</small></div> + <div class="text-center text-muted">This version of the page was generated on {{ site.time | date: '%-d %B %Y' }}.</div> </div> </div> </div> |