This commit is contained in:
+10
-6
@@ -64,9 +64,8 @@
|
||||
|
||||
<div class="rss-row">
|
||||
<span class="rss-label">RSS Feed</span>
|
||||
<code id="rss-url" onclick="copyRSS()"></code>
|
||||
<span id="rss-url-src" hidden>{{.RSSURL}}</span>
|
||||
<span class="rss-copied" id="rss-copied" hidden>Copied!</span>
|
||||
<button class="nb-button blue rss-url-btn" id="rss-url" onclick="copyRSS()"></button>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
@@ -97,12 +96,17 @@
|
||||
})();
|
||||
|
||||
const rssURL = document.getElementById('rss-url-src').textContent;
|
||||
document.getElementById('rss-url').textContent = rssURL;
|
||||
const rssBtn = document.getElementById('rss-url');
|
||||
rssBtn.textContent = rssURL;
|
||||
function copyRSS() {
|
||||
navigator.clipboard.writeText(rssURL).then(() => {
|
||||
const el = document.getElementById('rss-copied');
|
||||
el.hidden = false;
|
||||
setTimeout(() => el.hidden = true, 1500);
|
||||
const originalText = rssBtn.textContent;
|
||||
rssBtn.textContent = 'Copied!';
|
||||
rssBtn.disabled = true;
|
||||
setTimeout(() => {
|
||||
rssBtn.textContent = originalText;
|
||||
rssBtn.disabled = false;
|
||||
}, 1500);
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user