fix: enable svelte a11y linting and fix violations

This commit is contained in:
2026-07-11 12:41:10 +01:00
parent d412dc3cc4
commit d172adf392
11 changed files with 57 additions and 6 deletions
@@ -1075,6 +1075,7 @@
<!-- Tabs -->
<div class="flex gap-6 border-b border-gray-200">
<button
type="button"
class="pb-2 text-sm font-medium transition-colors {userType === 'member'
? 'border-b-2 border-primary text-primary'
: 'text-gray-500 hover:text-gray-700'}"
@@ -1086,6 +1087,7 @@
Member
</button>
<button
type="button"
class="pb-2 text-sm font-medium transition-colors {userType === 'guest'
? 'border-b-2 border-primary text-primary'
: 'text-gray-500 hover:text-gray-700'}"
@@ -1302,6 +1304,7 @@
<div class="space-y-2">
{#each customServices as cs (cs.id)}
<button
type="button"
class="flex w-full items-center justify-between rounded-lg border px-3 py-2 text-sm hover:bg-gray-50"
onclick={() => {
if (!selectedServices.some((s) => s.id === cs.id)) {