mirror of
https://github.com/expressjs/expressjs.com.git
synced 2026-02-21 19:41:33 +00:00
* refactor footer * fix icons layout * remove font awesome icons * refactor header icons * redeploy netlify preview * use absolute path for a svg icons * replace img elements with CSS background-image and mask-image for theme icons * fix bugs and remove unused css classes * apply thin scroller for tables (chrome) * inherit colors for footer social icons * simplify openjs icon * use openjs white logo * simplify theme icons * fix theme icons * fix background color * fix bugs and refactor theme.js * remove color flicker * fix bugs and refactor theme.js * refactor * remove comments from svg * legacy fix: alignment of icons
72 lines
2.8 KiB
HTML
72 lines
2.8 KiB
HTML
<a id="top" href="#" role="button" aria-label="go to top">{% include icons/arrow.svg %}</a>
|
|
|
|
<footer>
|
|
<section id="footer-content">
|
|
<div id="footer-copyright">
|
|
<a href="https://openjsf.org/" class="openjs-logo" title="OpenJS Foundation">
|
|
{% include icons/openjs_foundation-logo-horizontal-white.svg %}
|
|
</a>
|
|
<div id="footer-policy">
|
|
<a href="https://terms-of-use.openjsf.org">
|
|
{{ site.data[page.lang].footer.terms_of_use }}
|
|
</a>
|
|
<a href="https://privacy-policy.openjsf.org">
|
|
{{ site.data[page.lang].footer.privacy_policy }}
|
|
</a>
|
|
<a id="coc" href="https://github.com/expressjs/express/blob/master/Code-Of-Conduct.md">
|
|
{{ site.data[page.lang].footer.coc }}
|
|
</a>
|
|
<a href="https://trademark-policy.openjsf.org">
|
|
{{ site.data[page.lang].footer.trademark_policy }}
|
|
</a>
|
|
<a id="security" href="https://github.com/expressjs/express/security/policy">
|
|
{{ site.data[page.lang].footer.security_policy }}
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div id="footer-links">
|
|
<div class="footer-social">
|
|
<div>
|
|
<a href="https://github.com/expressjs/express" aria-label="Go to the repository on GitHub">
|
|
{% include icons/github.svg %}
|
|
</a>
|
|
</div>
|
|
<div>
|
|
<a href="https://www.youtube.com/channel/UCYjxjAeH6TRik9Iwy5nXw7g"
|
|
aria-label="Go to the repository on Youtube">
|
|
{% include icons/youtube.svg %}</a>
|
|
</div>
|
|
<div>
|
|
<a href="https://x.com/UseExpressJS" aria-label="Go to the X account">
|
|
{% include icons/X.svg %}
|
|
</a>
|
|
</div>
|
|
<div>
|
|
<a href="https://openjs-foundation.slack.com/archives/C02QB1731FH"
|
|
aria-label="Join Slack group">
|
|
{% include icons/slack.svg %}</a>
|
|
</div>
|
|
<div>
|
|
<a href="https://opencollective.com/express" aria-label="Go to Open Collective">{% include
|
|
icons/opencollective.svg %}</a>
|
|
</div>
|
|
<div>
|
|
<a href="https://bsky.app/profile/expressjs.bsky.social" aria-label="Go to the Bluesky">{%
|
|
include icons/bluesky.svg %}</a>
|
|
</div>
|
|
</div>
|
|
<a href="https://www.netlify.com">
|
|
<img src="https://www.netlify.com/v3/img/components/netlify-color-accent.svg" alt="Preview Deploys by Netlify"
|
|
width="80" />
|
|
</a>
|
|
</div>
|
|
</section>
|
|
</footer>
|
|
|
|
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js" onload="docsearch({
|
|
apiKey: '{{ site.data.docsearch.apiKey }}',
|
|
indexName: '{{ site.data.docsearch.indexName }}',
|
|
inputSelector: '#q',
|
|
algoliaOptions: { 'facetFilters': ['lang:{{ page.lang }}'] }
|
|
})" async></script>
|