fix: Improve accessibility in patches page (#206)

This commit is contained in:
André 2023-12-31 20:15:27 +00:00 committed by GitHub
parent 3a8ec6b054
commit 425d0c347b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,13 +34,15 @@
<li class="patch-info">🌎 Universal patch</li> <li class="patch-info">🌎 Universal patch</li>
{:else} {:else}
{#each patch.compatiblePackages as pkg} {#each patch.compatiblePackages as pkg}
<li class="patch-info">
<a <a
href="https://play.google.com/store/apps/details?id={pkg.name}" href="https://play.google.com/store/apps/details?id={pkg.name}"
target="_blank" target="_blank"
rel="noreferrer" rel="noreferrer"
> >
<li class="patch-info">📦 {pkg.name}</li> 📦 {pkg.name}
</a> </a>
</li>
{/each} {/each}
{/if} {/if}
@ -71,6 +73,7 @@
</li> </li>
{/if} {/if}
{#if patch.compatiblePackages[0].versions.length > 1} {#if patch.compatiblePackages[0].versions.length > 1}
<li class="button">
<Button type="text" on:click={() => (showAllVersions = !showAllVersions)}> <Button type="text" on:click={() => (showAllVersions = !showAllVersions)}>
<img <img
class="expand-arrow" class="expand-arrow"
@ -79,6 +82,7 @@
alt="dropdown" alt="dropdown"
/> />
</Button> </Button>
</li>
{/if} {/if}
{:else} {:else}
<li class="patch-info">🎯 Any</li> <li class="patch-info">🎯 Any</li>
@ -117,6 +121,10 @@
color: var(--accent-color-two); color: var(--accent-color-two);
} }
.button {
display: flex;
align-items: center;
}
.patch-info { .patch-info {
display: flex; display: flex;
justify-content: center; justify-content: center;
@ -136,12 +144,13 @@
a { a {
text-decoration: none; text-decoration: none;
} color: var(--grey-five);
a .patch-info:hover { &:hover {
text-decoration: underline var(--accent-color-two); text-decoration: underline var(--accent-color-two);
color: var(--accent-color-two); color: var(--accent-color-two);
} }
}
.info-container { .info-container {
display: flex; display: flex;