feat: Add Hardcover currently reading integration with i18n support

- Add CurrentlyReading component with beautiful design
- Integrate into About section
- Add German and English translations
- Add n8n API route for Hardcover integration
- Add comprehensive documentation for n8n setup
This commit is contained in:
2026-01-15 14:58:34 +01:00
parent b90a3d589c
commit 38a98a9ea2
6 changed files with 764 additions and 0 deletions

View File

@@ -6,6 +6,7 @@ import { useEffect, useState } from "react";
import { useLocale, useTranslations } from "next-intl";
import type { JSONContent } from "@tiptap/react";
import RichTextClient from "./RichTextClient";
import CurrentlyReading from "./CurrentlyReading";
const staggerContainer: Variants = {
hidden: { opacity: 0 },
@@ -239,6 +240,14 @@ const About = () => {
))}
</div>
</div>
{/* Currently Reading */}
<motion.div
variants={fadeInUp}
className="mt-8"
>
<CurrentlyReading />
</motion.div>
</motion.div>
</div>
</div>