diff --git a/data/served/main.css b/data/served/main.css index 903dd42..c59ce7d 100644 --- a/data/served/main.css +++ b/data/served/main.css @@ -34,7 +34,7 @@ body { #shortened { font-size: calc(min(20pt, 10vw)); font-family: monospace; - color: #385d22; + color: #99ff5e; text-align: center; } diff --git a/data/served/main.js b/data/served/main.js index e3e60e3..2fd6b9d 100644 --- a/data/served/main.js +++ b/data/served/main.js @@ -12,8 +12,19 @@ // Select the full link with one click shortened.onclick = () => { - this.focus(); - this.select(); + if (document.body.createTextRange) { + const range = document.body.createTextRange(); + range.moveToElementText(shortened); + range.select(); + } else if (window.getSelection) { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(shortened); + selection.removeAllRanges(); + selection.addRange(range); + } else { + // Highlight unsupported + } }; // Set up the actual submission