Skip to content

Commit 26d7449

Browse files
committed
Normalize link icon
This reverts commit 6c63732.
1 parent 6c63732 commit 26d7449

File tree

5 files changed

+9
-23
lines changed

5 files changed

+9
-23
lines changed

themes/ropensci/layouts/partials/blogs/blog-single.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ <h1>{{ .Title | markdownify }}</h1>
9090
<span>{{ i18n "Cite" }}</span><br/>
9191
{{ $doi := (partial "blogs/doi" ( dict "RelPermalink" .RelPermalink )) }}
9292
{{ if ne $doi "" }}
93-
<a href="{{ $doi }}" class="cite link mt-2">{{ $doi | replaceRE "https://" "" }}</a>
93+
<a href="{{ $doi }}" class="cite link mt-2">{{ $doi | replaceRE "https://" "" }} <i class='fas fa-copy copy-cite-link'></i></a>
9494
{{ else }}
95-
<a href="https://rogue-scholar.org/blogs/ropensci " class="cite link mt-2">rogue-scholar.org/blogs/ropensci</a>
95+
<a href="https://rogue-scholar.org/blogs/ropensci " class="cite link mt-2">rogue-scholar.org/blogs/ropensci <i class='fas fa-copy copy-cite-link'></i></a>
9696
{{ end }}
9797
</div>
9898
<div class="field-under mt-4">

themes/ropensci/layouts/partials/skeleton/footer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
<script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script>
112112
<script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.js" integrity="sha512-8A++P507RNeVXI9ij39nW3Rlktj3SeblU/NN3uXrSBwKy/yemNU/H6tpdO3VCemVpqHWr2S5CQvChiPAzU+gAg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
113113
<script src="/scripts/search.js"></script>
114-
<script src="/scripts/copypaste.js"></script>
114+
<script src="/scripts/copypaste.js?nocache=2"></script>
115115
{{ if and (eq .Kind "page") (eq .Type "packages") }}
116116
<script src="https://cdnjs.cloudflare.com/ajax/libs/lunr.js/2.3.9/lunr.min.js"></script>
117117
{{ $pkgjs := resources.Get "pagination.min.js" }}

themes/ropensci/layouts/partials/skeleton/head.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
1515
{{ $css := resources.Get "main.min.css" }}
16-
<link rel="stylesheet" type ="text/css" href="/copypaste.css">
1716
{{ $secureCSS := $css | resources.Fingerprint "sha512" }}
1817
<link href="{{ $secureCSS.Permalink }}" rel="stylesheet" integrity="{{ $secureCSS.Data.Integrity }}">
1918
<link

themes/ropensci/static/copypaste.css

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
document.querySelectorAll('a.cite').forEach(el => {
2-
const btn = document.createElement('button');
3-
btn.typeName = 'button';
4-
btn.className = 'btn-sm btn-primary copy-button';
5-
btn.innerHTML = "<i class='fa fa-copy'></i>";
6-
btn.onclick = () => navigator.clipboard.writeText(el.getAttribute("href"));
7-
el.parentNode.append(btn);
8-
});
1+
$('.copy-cite-link').click(function(e){
2+
e.preventDefault();
3+
alert("Copying link to cliboard!");
4+
var txt = $(this).parent().focus().attr('href');
5+
navigator.clipboard.writeText(txt);
6+
});

0 commit comments

Comments
 (0)