diff --git a/src/pages/haiku/[...slug].astro b/src/pages/haiku/[...slug].astro index 5426708..e2890bf 100644 --- a/src/pages/haiku/[...slug].astro +++ b/src/pages/haiku/[...slug].astro @@ -2,6 +2,7 @@ import { getCollection } from 'astro:content'; import BaseLayout from '../../layouts/BaseLayout.astro'; +import PageHeader from '../../components/PageHeader.astro'; import { Verse } from '../../components'; export async function getStaticPaths() { @@ -15,7 +16,30 @@ export async function getStaticPaths() { const { entry } = Astro.props; --- - - {entry.data.de} - {entry.data.en} + +
+ +
+
+ + {entry.data.de} + +
+
+ + {entry.data.en} + +
+
+
diff --git a/tailwind.config.cjs b/tailwind.config.cjs index 4fb4196..681d852 100644 --- a/tailwind.config.cjs +++ b/tailwind.config.cjs @@ -9,6 +9,7 @@ module.exports = { md: '768px', xl: '1280px', '3xl': '1800px', + haiku: '25rem', }, colors: { accent: '#e60510', @@ -48,9 +49,12 @@ module.exports = { 16: 'repeat(16, minmax(0, 1fr))', 18: 'repeat(18, minmax(0, 1fr))', books: 'repeat(auto-fill, minmax(150px, 1fr))', + haiku: 'repeat(auto-fit, minmax(15rem, 1fr))', + 'haiku-xl': 'repeat(auto-fit, minmax(25rem, 1fr))', }, gridTemplateRows: ({ theme }) => ({ layout: `clamp(3rem, ${theme('spacing.column')}, 9rem)`, + haiku: `clamp(3rem, ${theme('spacing.column')}, 9rem) 1fr`, }), columns: { 13: '13',