Skip to content

Commit 9601a34

Browse files
committed
Made share button focusable
For improved accessibility #410
1 parent 1b4c362 commit 9601a34

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

resources/views/littlelink.blade.php

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -248,12 +248,26 @@ function get_operating_system() {
248248

249249
@if($user_browser === 'Chrome' or get_operating_system() == 'mobile')
250250
<script>{!! file_get_contents(base_path("assets/linkstack/js/jquery.min.js")) !!}</script>
251-
<div align="right" class="sharediv"><div><span class="sharebutton button-hover icon-hover" id='share-share-button'><i style="color: black;" class="fa-solid fa-share sharebutton-img share-icon hvr-icon"></i><span class="sharebutton-mb">Share</span></span></div></div>
252-
<span class="copy-icon" role="button" aria-label="Share this page">
251+
<div align="right" class="sharediv">
252+
<div>
253+
<span class="sharebutton button-hover icon-hover" id='share-share-button' tabindex="0" role="button" aria-label="Share this page">
254+
<i style="color: black;" class="fa-solid fa-share sharebutton-img share-icon hvr-icon"></i>
255+
<span class="sharebutton-mb">Share</span>
256+
</span>
257+
</div>
258+
</div>
259+
<span class="copy-icon" tabindex="0" role="button" aria-label="Copy URL to clipboard">
253260
</span>
254261
@else
255-
<span class="copy-icon" role="button" aria-label="Share this page">
256-
<div onclick="alert('URL has been copied to your clipboard!')" align="right" class="sharediv"><div><a class="sharebutton button-hover icon-hover"><i style="color: black;" class="fa-solid fa-share sharebutton-img share-icon hvr-icon"></i><span class="sharebutton-mb">Share</span></a></div></div>
262+
<span class="copy-icon" tabindex="0" role="button" aria-label="Copy URL to clipboard">
263+
<div onclick="alert('URL has been copied to your clipboard!')" align="right" class="sharediv">
264+
<div>
265+
<a class="sharebutton button-hover icon-hover" tabindex="0" role="button" aria-label="Share this page">
266+
<i style="color: black;" class="fa-solid fa-share sharebutton-img share-icon hvr-icon"></i>
267+
<span class="sharebutton-mb">Share</span>
268+
</a>
269+
</div>
270+
</div>
257271
</span>
258272
@endif
259273
<script>{!! file_get_contents(base_path("assets/linkstack/js/share.button.js")) !!}</script>

0 commit comments

Comments
 (0)