diff --git a/src/lib/components/HoverIcon.svelte b/src/lib/components/HoverIcon.svelte
index 7fbff3c..58d0bc0 100644
--- a/src/lib/components/HoverIcon.svelte
+++ b/src/lib/components/HoverIcon.svelte
@@ -4,29 +4,35 @@
let className: string = '';
export { className as class };
export let src: string | null = null;
- export let text: string;
+ export let alt: string | undefined = undefined;
export let size: number = 32;
export let black: boolean = false;
- let isUrl;
- $: isUrl = src?.startsWith('/') || src?.startsWith('http');
+ function isUrl(src?: string) {
+ return src?.startsWith('/') || src?.startsWith('http');
+ }
-
+
{#if src}
- {#if isUrl}
-
+ {#if isUrl(src)}
+
{:else}
{/if}
{:else}
- {text}
+ {alt ?? 'Без иконки'}
{/if}
-
+
diff --git a/src/lib/components/NavBar.svelte b/src/lib/components/NavBar.svelte
index 3316ee0..84e5596 100644
--- a/src/lib/components/NavBar.svelte
+++ b/src/lib/components/NavBar.svelte
@@ -20,7 +20,7 @@
diff --git a/src/lib/components/SocialButton.svelte b/src/lib/components/SocialButton.svelte
index f12be28..b18df8b 100644
--- a/src/lib/components/SocialButton.svelte
+++ b/src/lib/components/SocialButton.svelte
@@ -14,7 +14,7 @@
target={isLinkLocal(href) ? '_self' : '_blank'}
>
-
+
= 40rem', false);
-
+
-
+