diff --git a/www/src/layouts/BlogIndexLayout.astro b/www/src/layouts/BlogIndexLayout.astro index 5a92b37..1e5c356 100644 --- a/www/src/layouts/BlogIndexLayout.astro +++ b/www/src/layouts/BlogIndexLayout.astro @@ -1,33 +1,38 @@ --- 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) => )}
{description}
{paragraph}