Add rel="noopener" to all external target="_blank" links
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
5a052a6527
commit
15866cc322
6 changed files with 14 additions and 14 deletions
|
|
@ -14,21 +14,21 @@
|
|||
<div class="row row-cols-1 row-cols-sm-3 my-4 align-items-center">
|
||||
|
||||
<div class="col text-center my-2">
|
||||
<a href="https://hub.docker.com/r/happydomain/happydomain/" class="h-100 btn btn-lg btn-success" target="_blank" data-umami-event="download-docker">
|
||||
<a href="https://hub.docker.com/r/happydomain/happydomain/" class="h-100 btn btn-lg btn-success" target="_blank" rel="noopener" data-umami-event="download-docker">
|
||||
<i class="bi bi-box"></i>
|
||||
{{ i18n "downloads-docker" }}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="col text-center my-2">
|
||||
<a href="https://get.happydomain.org/master/" class="h-100 btn btn-lg btn-success" target="_blank" data-umami-event="download-binaries">
|
||||
<a href="https://get.happydomain.org/master/" class="h-100 btn btn-lg btn-success" target="_blank" rel="noopener" data-umami-event="download-binaries">
|
||||
<i class="bi bi-download"></i>
|
||||
{{ i18n "downloads-binaries" }}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="col text-center my-2">
|
||||
<a href="https://git.happydomain.org/" class="h-100 btn btn-lg btn-success" target="_blank" data-umami-event="download-sources">
|
||||
<a href="https://git.happydomain.org/" class="h-100 btn btn-lg btn-success" target="_blank" rel="noopener" data-umami-event="download-sources">
|
||||
<i class="bi bi-git"></i>
|
||||
{{ i18n "downloads-source" }}
|
||||
</a>
|
||||
|
|
|
|||
|
|
@ -19,10 +19,10 @@
|
|||
</p>
|
||||
<p>
|
||||
{{ i18n "features-wip-p1-start" }}
|
||||
<strong>{{ i18n "features-wip-p1-strong" }} <a href="https://github.com/happyDomain/happydomain/" target="_blank" data-umami-event="goto-issue">{{ i18n "features-wip-p1-link" }}</a>.</strong> {{ i18n "features-wip-p1-end" }}
|
||||
<strong>{{ i18n "features-wip-p1-strong" }} <a href="https://github.com/happyDomain/happydomain/" target="_blank" rel="noopener" data-umami-event="goto-issue">{{ i18n "features-wip-p1-link" }}</a>.</strong> {{ i18n "features-wip-p1-end" }}
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://feedback.happydomain.org" target="_blank" data-umami-event="goto-feedback">{{ i18n "features-wip-p2-feedback" }}</a> {{ i18n "features-wip-p2-start" }} <u>{{ i18n "features-wip-p2-emph" }}</u>{{ i18n "features-wip-p2-end" }}
|
||||
<a href="https://feedback.happydomain.org" target="_blank" rel="noopener" data-umami-event="goto-feedback">{{ i18n "features-wip-p2-feedback" }}</a> {{ i18n "features-wip-p2-start" }} <u>{{ i18n "features-wip-p2-emph" }}</u>{{ i18n "features-wip-p2-end" }}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -22,8 +22,8 @@
|
|||
<div class="col">
|
||||
<h3>{{ i18n "footer-resources" }}</h3>
|
||||
<ul class="footer-links">
|
||||
<li><a href="https://help.happydomain.org/{{ .Site.Language.Lang }}/" target="_blank" data-umami-event="footer-docs">{{ i18n "footer-resources-docs" }}</a></li>
|
||||
<li><a href="https://app.happydomain.org/swagger/index.html" target="_blank" data-umami-event="footer-api">{{ i18n "footer-resources-api" }}</a></li>
|
||||
<li><a href="https://help.happydomain.org/{{ .Site.Language.Lang }}/" target="_blank" rel="noopener" data-umami-event="footer-docs">{{ i18n "footer-resources-docs" }}</a></li>
|
||||
<li><a href="https://app.happydomain.org/swagger/index.html" target="_blank" rel="noopener" data-umami-event="footer-api">{{ i18n "footer-resources-api" }}</a></li>
|
||||
<li><a href="https://blog.happydomain.org/" data-umami-event="footer-blog">{{ i18n "footer-resources-blog" }}</a></li>
|
||||
<li><a href="/{{ .Site.Language.Lang }}/newsletter/" data-umami-event="footer-newsletter">{{ i18n "footer-resources-newsletter" }}</a></li>
|
||||
<li><a href="/{{ .Site.Language.Lang }}/community/" data-umami-event="footer-community">{{ i18n "footer-resources-community" }}</a></li>
|
||||
|
|
@ -43,16 +43,16 @@
|
|||
<div class="col">
|
||||
<h3>{{ i18n "footer-follow" }}</h3>
|
||||
<div class="d-flex flex-wrap justify-content-between footer-links" style="gap: .5em; font-size: 2em">
|
||||
<a href="https://framagit.org/happyDomain/happydomain" target="_blank" data-umami-event="footer-framagit">
|
||||
<a href="https://framagit.org/happyDomain/happydomain" target="_blank" rel="noopener" data-umami-event="footer-framagit">
|
||||
<i class="bi bi-gitlab"></i>
|
||||
</a>
|
||||
<a href="https://github.com/happyDomain/happydomain" target="_blank" data-umami-event="footer-github-social">
|
||||
<a href="https://github.com/happyDomain/happydomain" target="_blank" rel="noopener" data-umami-event="footer-github-social">
|
||||
<i class="bi bi-github"></i>
|
||||
</a>
|
||||
<a href="https://feedback.happydomain.org/" target="_blank" data-umami-event="footer-feedback">
|
||||
<a href="https://feedback.happydomain.org/" target="_blank" rel="noopener" data-umami-event="footer-feedback">
|
||||
<i class="bi bi-lightbulb-fill"></i>
|
||||
</a>
|
||||
<a href="https://floss.social/@happyDomain" target="_blank" data-umami-event="footer-mastodon">
|
||||
<a href="https://floss.social/@happyDomain" target="_blank" rel="noopener" data-umami-event="footer-mastodon">
|
||||
<i class="bi bi-mastodon"></i>
|
||||
</a>
|
||||
<a
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
<h3>{{ i18n "conf-fosdem24-title" }}</h3>
|
||||
<p class="card-text">
|
||||
{{ i18n "conf-fosdem24-body-1" }}
|
||||
<a href="{{ i18n "conf-fosdem24-href" }}" target="_blank"><em>{{ i18n "conf-fosdem24-link" }}</em></a>
|
||||
<a href="{{ i18n "conf-fosdem24-href" }}" target="_blank" rel="noopener"><em>{{ i18n "conf-fosdem24-link" }}</em></a>
|
||||
{{ i18n "conf-fosdem24-body-2" }}
|
||||
</p>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<div id="voxppl">
|
||||
<a href="{{ .Site.Params.survey }}" class="d-flex p-3 text-light row" data-umami-event="survey" target="_blank">
|
||||
<a href="{{ .Site.Params.survey }}" class="d-flex p-3 text-light row" data-umami-event="survey" target="_blank" rel="noopener">
|
||||
<h1 class="col-auto align-self-center m-0 p-0">
|
||||
<div class="circle-head" style="background-color: #430c59; font-size: 1.1em;">
|
||||
<i class="bi bi-megaphone-fill"></i>
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
<div class="col-xs-7">
|
||||
<div class="social">
|
||||
{{ range .Site.Menus.topbar.ByWeight }}
|
||||
<a href="{{ .URL }}" target="_blank" style="opacity: 1;">{{ .Pre }}</a>
|
||||
<a href="{{ .URL }}" target="_blank" rel="noopener" style="opacity: 1;">{{ .Pre }}</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue