diff --git a/package.json b/package.json
index 075e091..14bdd45 100644
--- a/package.json
+++ b/package.json
@@ -13,6 +13,7 @@
},
"dependencies": {
"@lucide/astro": "^1.23.0",
+ "@tailwindcss/typography": "^0.5.20",
"@tailwindcss/vite": "^4.3.2",
"astro": "^7.0.6",
"tailwindcss": "^4.3.2"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a22e0e9..96bd050 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -11,6 +11,9 @@ importers:
'@lucide/astro':
specifier: ^1.23.0
version: 1.23.0(astro@7.0.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.2)(jiti@2.7.0))
+ '@tailwindcss/typography':
+ specifier: ^0.5.20
+ version: 0.5.20(tailwindcss@4.3.2)
'@tailwindcss/vite':
specifier: ^4.3.2
version: 4.3.2(vite@8.1.3(esbuild@0.28.1)(jiti@2.7.0))
@@ -774,6 +777,11 @@ packages:
resolution: {integrity: sha512-z8ZgnzX8gdNoWLBLqBPoh/sjnxkwvf9ZuWjnO0l0yIzbLa5/9S+eC5QxGZKRobVHIC3/1BoMWjHblqWjcgFgag==}
engines: {node: '>= 20'}
+ '@tailwindcss/typography@0.5.20':
+ resolution: {integrity: sha512-hwbzQuNUfcPvbegQFatVPl/MY/tcM9KLl963hQ5laJKPh81TEZ1+dNG9PirGvcaDBkp+BCshExAyKVPW91dozw==}
+ peerDependencies:
+ tailwindcss: '>=3.0.0 || >=4.0.0 || insiders'
+
'@tailwindcss/vite@4.3.2':
resolution: {integrity: sha512-eHpMeX4JXfVNJDEcsouTeCBubJBTcTLigeaw/NTUW6PB5ATKKXdyonnXgTBX2VuRbjz1hjfz6C5XAhr52ImQXA==}
peerDependencies:
@@ -895,6 +903,11 @@ packages:
resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==}
engines: {node: '>= 6'}
+ cssesc@3.0.0:
+ resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
csso@5.0.5:
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
@@ -1249,6 +1262,10 @@ packages:
resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==}
engines: {node: '>=12'}
+ postcss-selector-parser@6.0.10:
+ resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
+ engines: {node: '>=4'}
+
postcss@8.5.16:
resolution: {integrity: sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==}
engines: {node: ^10 || ^12 || >=14}
@@ -1461,6 +1478,9 @@ packages:
uploadthing:
optional: true
+ util-deprecate@1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+
vfile-message@4.0.3:
resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}
@@ -2090,6 +2110,11 @@ snapshots:
'@tailwindcss/oxide-win32-arm64-msvc': 4.3.2
'@tailwindcss/oxide-win32-x64-msvc': 4.3.2
+ '@tailwindcss/typography@0.5.20(tailwindcss@4.3.2)':
+ dependencies:
+ postcss-selector-parser: 6.0.10
+ tailwindcss: 4.3.2
+
'@tailwindcss/vite@4.3.2(vite@8.1.3(esbuild@0.28.1)(jiti@2.7.0))':
dependencies:
'@tailwindcss/node': 4.3.2
@@ -2283,6 +2308,8 @@ snapshots:
css-what@6.2.2: {}
+ cssesc@3.0.0: {}
+
csso@5.0.5:
dependencies:
css-tree: 2.2.1
@@ -2617,6 +2644,11 @@ snapshots:
picomatch@4.0.5: {}
+ postcss-selector-parser@6.0.10:
+ dependencies:
+ cssesc: 3.0.0
+ util-deprecate: 1.0.2
+
postcss@8.5.16:
dependencies:
nanoid: 3.3.15
@@ -2838,6 +2870,8 @@ snapshots:
ofetch: 1.5.1
ufo: 1.6.4
+ util-deprecate@1.0.2: {}
+
vfile-message@4.0.3:
dependencies:
'@types/unist': 3.0.3
diff --git a/src/components/Footer.astro b/src/components/Footer.astro
new file mode 100644
index 0000000..a18ab6b
--- /dev/null
+++ b/src/components/Footer.astro
@@ -0,0 +1,23 @@
+---
+
+---
+
+
\ No newline at end of file
diff --git a/src/layouts/Content.astro b/src/layouts/Content.astro
new file mode 100644
index 0000000..74d9015
--- /dev/null
+++ b/src/layouts/Content.astro
@@ -0,0 +1,15 @@
+---
+import "../styles/global.css"
+import Footer from "../components/Footer.astro"
+import Layout from "./Layout.astro"
+
+const {frontmatter} = Astro.props
+---
+
+{frontmatter.title}
+
- Der CCC Hansestadt Hamburg e.V. und die Wau Holland Stiftung veranstalten vom 2. bis 4. Oktober zusammen mit Hamburger Stadtteilinitiativen,
+ Der CCC Hansestadt Hamburg e.V. und die Wau
+ Holland Stiftung veranstalten vom 2. bis 4. Oktober zusammen mit Hamburger Stadtteilinitiativen,
Maker- und Hackerspaces und weiteren zivilgesellschaftlichen Organisationen aus der Region die ersten Digital
Independence Days in Hamburg.
Euch erwartet ein Programm rund um digitale Unabhängigkeit: Messenger,
@@ -120,25 +126,7 @@ import {Calendar} from "@lucide/astro"