@@ -350,12 +350,13 @@ defineOgImageComponent('Default', {
350350 <div class =" relative group" :class =" { 'is-focused': isSearchFocused }" >
351351 <!-- Subtle glow effect -->
352352 <div
353- class =" absolute -inset-px rounded-lg bg-gradient-to-r from-fg/0 via-fg/5 to-fg/0 opacity-0 transition-opacity duration-500 blur-sm group-[.is-focused]:opacity-100"
353+ class =" absolute -inset-px rounded-lg bg-gradient-to-r from-fg/0 via-fg/5 to-fg/0 opacity-0 transition-opacity duration-500 blur-sm group-[.is-focused]:opacity-100 motion-reduce:transition-none "
354354 />
355355
356356 <div class =" search-box relative flex items-center" >
357357 <span
358358 class =" absolute left-4 text-fg-subtle font-mono text-base pointer-events-none transition-colors duration-200 group-focus-within:text-fg-muted"
359+ aria-hidden =" true"
359360 >
360361 /
361362 </span >
@@ -370,7 +371,7 @@ defineOgImageComponent('Default', {
370371 autocomplete =" off"
371372 autocorrect =" off"
372373 spellcheck =" false"
373- class =" w-full max-w-full bg-bg-subtle border border-border rounded-lg pl-8 pr-10 py-3 font-mono text-base text-fg placeholder:text-fg-subtle transition-colors duration-300 focus:( border-border-hover outline-none) appearance-none"
374+ class =" w-full max-w-full bg-bg-subtle border border-border rounded-lg pl-8 pr-10 py-3 font-mono text-base text-fg placeholder:text-fg-subtle transition-colors duration-300 focus:border-border-hover focus-visible: outline-none appearance-none"
374375 @focus =" isSearchFocused = true"
375376 @blur =" isSearchFocused = false"
376377 @keydown =" handleResultsKeydown"
@@ -414,7 +415,7 @@ defineOgImageComponent('Default', {
414415 </div >
415416 <button
416417 type =" button"
417- class =" shrink-0 px-4 py-2 font-mono text-sm text-bg bg-fg rounded-md transition-all duration-200 hover:bg-fg/90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50"
418+ class =" shrink-0 px-4 py-2 font-mono text-sm text-bg bg-fg rounded-md transition-colors duration-200 hover:bg-fg/90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50"
418419 @click =" claimModalOpen = true"
419420 >
420421 Claim "{{ query }}"
@@ -443,7 +444,7 @@ defineOgImageComponent('Default', {
443444 <p class =" text-sm text-fg-muted mb-3" >Want to claim this package name?</p >
444445 <button
445446 type =" button"
446- class =" px-4 py-2 font-mono text-sm text-bg bg-fg rounded-md transition-all duration-200 hover:bg-fg/90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50"
447+ class =" px-4 py-2 font-mono text-sm text-bg bg-fg rounded-md transition-colors duration-200 hover:bg-fg/90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50"
447448 @click =" claimModalOpen = true"
448449 >
449450 Claim "{{ query }}"
0 commit comments