diff --git a/astro.config.mjs b/astro.config.mjs index 2e47fed..46d28c5 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -11,7 +11,8 @@ import icon from 'astro-icon' export default defineConfig({ site: 'https://ayo.ayco.io', image: { - domains: ['cdn.bsky.app'], + domains: ['cdn.bsky.app', 'media.ayco.io'], + remotePatterns: [{ protocol: 'https' }], }, integrations: [ sitemap(), diff --git a/src/pages/index.astro b/src/pages/index.astro index ee3005e..c8cb09a 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -3,6 +3,16 @@ import Layout from '../layouts/Layout.astro' import Card from '../components/Card.astro' import Footer from '../components/Footer.astro' import now from '../constants/now.json' + +import { Picture } from 'astro:assets' + +// fetch mastodon account +const response = await fetch( + 'https://social.ayco.io/api/v1/accounts/lookup?acct=ayo' +) +const data = await response.json() +const { avatar } = data +const avatarSize = 150 --- @@ -18,12 +28,13 @@ import now from '../constants/now.json' hobby projects.

- Ayo Ayco's avatar

@@ -67,7 +78,7 @@ import now from '../constants/now.json'