mirror of
https://github.com/adityatelange/hugo-PaperMod.git
synced 2025-10-25 14:42:30 +02:00
* add buttons to copy code block contents
Adds a clickable "copy" link in the top-right corner of each code block.
If available, uses the navigator.clipboard API. Falls back to selecting
the text and calling document.execCommand('copy') to copy text.
* hides copy button unless mouse is hovering over code block
* change text of copy button when text is copied
* add translation keys for copy button text `code_copy` and `code_copied`
* To disable use `Params.disableCodeCopy: true` in site config
26 lines
380 B
YAML
26 lines
380 B
YAML
- id: prev_page
|
|
translation: "Prev Page"
|
|
|
|
- id: next_page
|
|
translation: "Next Page"
|
|
|
|
- id: read_time
|
|
translation:
|
|
one : "1 min"
|
|
other: "{{ .Count }} min"
|
|
|
|
- id: toc
|
|
translation: "Table of Contents"
|
|
|
|
- id: translations
|
|
translation: "Translations"
|
|
|
|
- id: home
|
|
translation: "Home"
|
|
|
|
- id: code_copy
|
|
translation: "copy"
|
|
|
|
- id: code_copied
|
|
translation: "copied!"
|