diff --git a/astro.config.mjs b/astro.config.mjs index 2be8f01..01487b2 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -18,6 +18,7 @@ export default defineConfig({ remotePatterns: [ { protocol: 'https', hostname: '*.alexlebens.net' }, { protocol: 'https', hostname: '*.jsdelivr.net' }, + { protocol: 'https', hostname: '*.icons8.com' }, ], service: { entrypoint: 'astro/assets/services/sharp', diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 0eabc38..f471f19 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,8 +1,8 @@ --- +import { Image } from 'astro:assets'; import { readSingleton } from '@directus/sdk'; -import BrandLogo from '@components/ui/logos/BrandLogo.astro'; -import Image from '@components/ui/images/Image.astro'; +import BrandLogo from '@components/images/BrandLogo.astro'; import directus from '@lib/directus'; import { NavigationLinks, FooterLinks } from '@/config'; @@ -84,7 +84,7 @@ const currentYear = new Date().getFullYear(); format="webp" quality="low" widths={[440]} - disableBlur={true} + inferSize={true} /> diff --git a/src/components/Header.astro b/src/components/Header.astro index 5635248..63eabe9 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -1,5 +1,5 @@ --- -import BrandLogo from '@components/ui/logos/BrandLogo.astro'; +import BrandLogo from '@components/images/BrandLogo.astro'; import ThemeToggleButton from '@components/buttons/ThemeToggleButton.astro'; import { NavigationLinks } from '@/config'; diff --git a/src/components/buttons/BookmarkButton.astro b/src/components/buttons/BookmarkButton.astro index 3d4b627..c6e88a8 100644 --- a/src/components/buttons/BookmarkButton.astro +++ b/src/components/buttons/BookmarkButton.astro @@ -1,5 +1,5 @@ --- -import Icon from '@components/ui/icons/icon.astro'; + ---