diff --git a/www/src/layouts/BlogIndexLayout.astro b/www/src/layouts/BlogIndexLayout.astro index 5a92b37..3fec211 100644 --- a/www/src/layouts/BlogIndexLayout.astro +++ b/www/src/layouts/BlogIndexLayout.astro @@ -1,13 +1,18 @@ --- import BaseLayout from './BaseLayout.astro'; import PageHero from '../components/PageHero.astro'; -const { title, description, lang = 'en' } = Astro.props; +const { title, description, intro = [], lang = 'en' } = Astro.props; const languagePrefix = lang === 'en' ? '' : `/${lang}`; const canonical = `https://www.azinstitute4autism.com${languagePrefix}/library`; --- -

Library

{description}

+
+
+

Library

+ {intro.length ? intro.map((paragraph) =>

{paragraph}

) :

{description}

} +
+
diff --git a/www/src/pages/library/index.astro b/www/src/pages/library/index.astro index 2557099..2918c82 100644 --- a/www/src/pages/library/index.astro +++ b/www/src/pages/library/index.astro @@ -5,7 +5,14 @@ import BlogCard from '../../components/BlogCard.astro'; const posts = (await getCollection('blog', ({ data }) => data.lang === 'en' && !data.draft)).sort((a, b) => b.data.date.valueOf() - a.data.date.valueOf()); const popular = posts.slice(0, 5); --- - +
{posts.map((post) => )}