'use client' import React, { useState, useEffect } from 'react' import { BookOpen, Code2, Globe, ChevronRight, Sparkles, Terminal } from 'lucide-react' export default function DocsHub() { const [mousePosition, setMousePosition] = useState({ x: 0, y: 0 }) const [isHovering, setIsHovering] = useState(null) useEffect(() => { const handleMouseMove = (e: MouseEvent) => { setMousePosition({ x: (e.clientX / window.innerWidth) * 20 - 10, y: (e.clientY / window.innerHeight) * 20 - 10, }) } window.addEventListener('mousemove', handleMouseMove) return () => window.removeEventListener('mousemove', handleMouseMove) }, []) const projects = [ { name: 'Kompose', status: 'Active', description: 'Comprehensive documentation for Kompose project', url: '/kompose', gradient: 'from-violet-500 to-purple-600' } ] const links = [ { title: "Valknar's Blog", icon: Globe, url: 'http://pivoine.art', gradient: 'from-pink-500 to-rose-600' }, { title: 'Source Code', icon: Code2, url: 'https://code.pivoine.art', gradient: 'from-cyan-500 to-blue-600' } ] return (
{/* Animated background orbs */}
{/* Main content */}
{/* Header */}
Documentation Hub

Pivoine Docs

Comprehensive documentation for all projects by Valknar. Explore technical guides, API references, and tutorials.

{/* Projects Grid */}

Project Documentation

{/* External Links */}

Explore More

{links.map((link, idx) => { const Icon = link.icon return (

{link.title}

{link.url}

) })}
{/* Footer */}
) }