Skip to content

Commit cd17d1d

Browse files
committed
Refactor theme toggle button structure for improved accessibility and layout
1 parent 792e0a4 commit cd17d1d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

resources/views/arsip/layout.blade.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -63,18 +63,18 @@
6363
/>
6464
</svg>
6565
</a>
66-
<span class="navbar-item" style="position:absolute;right:0;">
66+
<span class="navbar-item" style="position:absolute;right:5px;top:5px">
6767
<div class="container has-text-centered">
6868
<div class="control has-text-right">
69-
<button id="theme-toggle" class="button is-primary is-outlined">
69+
<span id="theme-toggle" class="icon">
7070
<span class="icon">
71-
<svg id="theme-icon" class="size-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
71+
<svg id="theme-icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
7272
<path id="sun-icon" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z" />
7373
<path id="moon-icon" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z" />
7474
<path id="system-icon" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25" />
7575
</svg>
7676
</span>
77-
</button>
77+
</span>
7878
</div>
7979
</div>
8080
</span>

0 commit comments

Comments
 (0)