Skip to content

Commit 383933c

Browse files
feat: optimize language icons
1 parent b172bb7 commit 383933c

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/components/Nav.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,11 @@
8181
<div class="col-start-1 row-start-1 flex items-center gap-3 pr-6">
8282
<!--temp fix-->
8383
{#if currentLanguageObject.id === 'de'}
84-
<img src={languages.de.flag} alt="" class="size-5 shrink-0 rounded-full bg-gray-100 dark:bg-gray-700 dark:-outline-offset-1 dark:outline-white/10" />
84+
<enhanced:img src={languages.de.flag} alt="" class="size-5 shrink-0 rounded-full bg-gray-100 dark:bg-gray-700 dark:-outline-offset-1 dark:outline-white/10" />
8585
{:else if currentLanguageObject.id === 'es'}
86-
<img src={languages.es.flag} alt="" class="size-5 shrink-0 rounded-full bg-gray-100 dark:bg-gray-700 dark:-outline-offset-1 dark:outline-white/10" />
86+
<enhanced:img src={languages.es.flag} alt="" class="size-5 shrink-0 rounded-full bg-gray-100 dark:bg-gray-700 dark:-outline-offset-1 dark:outline-white/10" />
8787
{:else}
88-
<img src={languages.en.flag} alt="" class="size-5 shrink-0 rounded-full bg-gray-100 dark:bg-gray-700 dark:-outline-offset-1 dark:outline-white/10" />
88+
<enhanced:img src={languages.en.flag} alt="" class="size-5 shrink-0 rounded-full bg-gray-100 dark:bg-gray-700 dark:-outline-offset-1 dark:outline-white/10" />
8989
{/if}
9090
<span class="block truncate">{currentLanguageObject.name}</span>
9191
</div>
@@ -105,7 +105,7 @@
105105
class="group/option relative block cursor-default py-2 pr-9 pl-3 text-gray-900 select-none focus:bg-indigo-600 focus:text-white focus:outline-hidden dark:text-white dark:focus:bg-indigo-500 dark:focus:text-white"
106106
>
107107
<div class="flex items-center">
108-
<img src={lang.flag} alt="" class="size-5 shrink-0 rounded-full" />
108+
<enhanced:img src={lang.flag} alt="" class="size-5 shrink-0 rounded-full" />
109109
<span class="ml-3 block truncate font-normal group-aria-selected/option:font-semibold">{lang.name}</span>
110110
</div>
111111
<span class="absolute inset-y-0 right-0 flex items-center pr-4 text-indigo-600 group-not-aria-selected/option:hidden group-focus/option:text-white in-[el-selectedcontent]:hidden dark:text-indigo-400">

src/lib/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { m } from './paraglide/messages';
2-
import flag_de from '$lib/assets/flags/flag_de.png';
3-
import flag_en from '$lib/assets/flags/flag_en.png';
4-
import flag_es from '$lib/assets/flags/flag_es.png';
2+
import flag_de from '$lib/assets/flags/flag_de.png?enhanced&w=32';
3+
import flag_en from '$lib/assets/flags/flag_en.png?enhanced&w=32';
4+
import flag_es from '$lib/assets/flags/flag_es.png?enhanced&w=32';
55
import { Moon, Sun } from '@steeze-ui/heroicons';
66
import type { IconSource } from '@steeze-ui/svelte-icon';
77

0 commit comments

Comments
 (0)