Add title to copy button and qr code
This commit is contained in:
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
<section id="comments">
|
<section id="comments">
|
||||||
{%- if config.extra.comments.show_qr -%}
|
{%- if config.extra.comments.show_qr -%}
|
||||||
<img id="qrcode" class="no-hover pixels" alt="{{ macros_translate::translate(key='comments_qr', default='QR code to a Mastodon post', language_strings=language_strings) }}" src="https://api.qrserver.com/v1/create-qr-code/?data=https://{{ host }}/@{{ username }}/{{ id }}&format=gif" />
|
<img id="qrcode" class="no-hover pixels" title="{{ macros_translate::translate(key='comments_qr', default='QR code to a Mastodon post', language_strings=language_strings) }}" src="https://api.qrserver.com/v1/create-qr-code/?data=https://{{ host }}/@{{ username }}/{{ id }}&format=gif" />
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
<h2>{{ macros_translate::translate(key="comments", default="Comments", language_strings=language_strings) }}</h2>
|
<h2>{{ macros_translate::translate(key="comments", default="Comments", language_strings=language_strings) }}</h2>
|
||||||
<p>{{ macros_translate::translate(key="comments_description", default="You can comment on this blog post by publicly replying to this post using a Mastodon or other ActivityPub/Fediverse account. Known non-private replies are displayed below.", language_strings=language_strings) }}</p>
|
<p>{{ macros_translate::translate(key="comments_description", default="You can comment on this blog post by publicly replying to this post using a Mastodon or other ActivityPub/Fediverse account. Known non-private replies are displayed below.", language_strings=language_strings) }}</p>
|
||||||
|
@ -15,15 +15,10 @@
|
|||||||
let icon = document.createElement("i");
|
let icon = document.createElement("i");
|
||||||
icon.classList.add("icon");
|
icon.classList.add("icon");
|
||||||
|
|
||||||
// Copy button label (for screen readers)
|
|
||||||
let label = document.createElement("span");
|
|
||||||
label.classList.add("hidden");
|
|
||||||
label.innerHTML = "{{ macros_translate::translate(key='copy_code', default='Copy code', language_strings=language_strings) }}";
|
|
||||||
|
|
||||||
// Copy button
|
// Copy button
|
||||||
let button = document.createElement("button");
|
let button = document.createElement("button");
|
||||||
|
button.setAttribute("title", "{{ macros_translate::translate(key='copy_code', default='Copy code', language_strings=language_strings) }}")
|
||||||
button.appendChild(icon);
|
button.appendChild(icon);
|
||||||
button.appendChild(label);
|
|
||||||
|
|
||||||
// Code block header
|
// Code block header
|
||||||
let header = document.createElement("div");
|
let header = document.createElement("div");
|
||||||
|
Reference in New Issue
Block a user