diff --git a/app/about/page.tsx b/app/about/page.tsx index 9870ec7..0fc8e30 100644 --- a/app/about/page.tsx +++ b/app/about/page.tsx @@ -1,55 +1,252 @@ import { Metadata } from 'next' +import { Navbar } from '@/components/blog/navbar' export const metadata: Metadata = { - title: 'Despre', - description: 'Află mai multe despre mine și acest blog', + title: 'About', + description: 'Learn more about me and this blog', } export default function AboutPage() { return ( -
+ >> _DOC://PUBLIC_ACCESS +
+- Bun venit pe blogul meu! Sunt un dezvoltator pasionat de tehnologie, specializat în - dezvoltarea web modernă cu Next.js, React și TypeScript. -
+ {/* Main Content */} ++ Welcome to my corner of the internet! This is where I share my thoughts, opinions, + and experiences - from tech adventures to life as a family man. Yes, I love + technology, but there's so much more to life than just code and servers. +
++ STATUS: ACTIVE // ROLE: DAD + DEV + LIFE ENTHUSIAST +
++ Being a dad to an amazing toddler is my most important role. Family time is + sacred - whether it's building block towers, exploring parks, or just + enjoying the chaos of everyday life together. Tech can wait; these moments + can't. +
++ I believe in keeping the body active. Whether it's hitting the gym, playing + sports, or just staying on the move - physical activity keeps me sharp, + balanced, and ready for whatever life throws my way. +
++ Life's too short not to enjoy it. A good drink, a relaxing + evening after a long day, or just not doing anything a blowing some steam off. +
++ Yes, I love tech - self-hosting, privacy, tinkering with hardware. But it's + a tool, not a lifestyle. Tech should serve life, not the other way around. +
+Acest blog este construit cu:
-+ CONTENT SCOPE // EVERYTHING FROM TECH TO LIFE +
+- Mă poți contacta pe{' '} - - email@example.com - {' '} - sau mă poți găsi pe rețelele sociale. -
+ {/* Areas of Focus Section */} ++ Playing with my boy, teaching moments, watching him grow, building memories + together +
++ Gym sessions, sports, keeping fit, maintaining energy for life's demands +
++ Software development, infrastructure, DevOps, self-hosting adventures +
++ Relaxing with good company, enjoying downtime, appreciating the simple moments +
++ TOOLS I USE // WHEN NEEDED +
++ .NET, Golang, TypeScript, Next.js, React +
++ Windows Server, Linux, Docker, Hyper-V +
++ Tailwind CSS, Markdown, Terminal aesthetics +
++ Home lab, privacy-focused services, full control, Git server +
++ You can reach me at{' '} + + email@example.com + {' '} + or find me on social media. +
*/} + {/*+ RESPONSE TIME: < 24H // STATUS: MONITORED +
*/} +- >> CLASSIFIED_DOC://PUBLIC_ACCESS + >> _DOC://PUBLIC_ACCESS
© 2025 // BLOG &{' '} - PORTOFOLIU{' '} + RANDOM THOUGHTS{' '} // ALL RIGHTS RESERVED
- DOCUMENT LEVEL-1 // CLASSIFIED + DOCUMENT LEVEL-1 //
- > Explorează idei despre dezvoltare, design și tehnologie_ + > Explore ideas
SYSTEM STATISTICS // DATABASE METRICS
- ARTICOLE PUBLICATE + PUBLISHED
@@ -200,10 +200,10 @@ export default async function HomePage() { -@@ -233,7 +233,7 @@ export default async function HomePage() {
Failed to load image
- {caption &&{caption}
} -tags + // This prevents hydration mismatches between server and client + return ( + + {imageElement} + {caption && ( + {caption} + )} + ) } diff --git a/components/blog/markdown-renderer.tsx b/components/blog/markdown-renderer.tsx index 07be1ac..9254205 100644 --- a/components/blog/markdown-renderer.tsx +++ b/components/blog/markdown-renderer.tsx @@ -18,17 +18,50 @@ export default function MarkdownRenderer({ content, className = '' }: MarkdownRe