feat: add Draw (Excalidraw) tool as 6th tool

- Added Draw tool to ToolsGrid with collaborative badges
- Updated Stats component to show 6 tools
- Updated Footer to show 6 tools and include Draw link
- Updated README with Draw tool description
- Draw tool accessible at draw.kit.pivoine.art

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-08 17:35:56 +01:00
parent 47f8fe7040
commit d0d646e5a0
4 changed files with 16 additions and 2 deletions

View File

@@ -136,6 +136,7 @@ Tailwind CSS 4 uses a new CSS-first configuration approach:
- **Pastel** - Modern color manipulation toolkit with palette generation and accessibility testing
- **Stirling** - Powerful PDF toolkit with 50+ operations (merge, split, convert, OCR, sign)
- **Units** - Smart unit converter with 187 units across 23 categories (length, mass, temperature, etc.)
- **Draw** - Virtual whiteboard for sketching hand-drawn style diagrams (flowcharts, wireframes, collaborative editing)
## CI/CD Pipeline

View File

@@ -24,7 +24,7 @@ export default function Footer() {
Your Creative Toolkit
</p>
<div className="mt-4 inline-flex items-center gap-2 px-3 py-1 rounded-full bg-purple-500/10 border border-purple-500/20">
<span className="text-xs font-medium text-purple-400">5 Tools</span>
<span className="text-xs font-medium text-purple-400">6 Tools</span>
<span className="text-gray-600"></span>
<span className="text-xs text-gray-500">Open Source</span>
</div>
@@ -65,6 +65,7 @@ export default function Footer() {
<a href="https://pastel.kit.pivoine.art" className="text-gray-400 hover:text-purple-400 transition-colors text-sm">Pastel</a>
<a href="https://stirling.kit.pivoine.art" className="text-gray-400 hover:text-blue-400 transition-colors text-sm">Stirling</a>
<a href="https://units.kit.pivoine.art" className="text-gray-400 hover:text-cyan-400 transition-colors text-sm">Units</a>
<a href="https://draw.kit.pivoine.art" className="text-gray-400 hover:text-pink-400 transition-colors text-sm">Draw</a>
</div>
</div>
</motion.div>

View File

@@ -4,7 +4,7 @@ import { motion } from 'framer-motion';
const stats = [
{
number: '5',
number: '6',
label: 'Tools',
icon: (
<svg className="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24">

View File

@@ -68,6 +68,18 @@ const tools = [
</svg>
),
},
{
title: 'Draw',
description: 'Virtual whiteboard for sketching hand-drawn style diagrams. Create flowcharts, wireframes, and visual brainstorming with collaborative editing.',
url: 'https://draw.kit.pivoine.art',
gradient: 'gradient-orange-pink',
badges: ['Collaborative', 'Open Source', 'Free'],
icon: (
<svg className="w-12 h-12 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M15.232 5.232l3.536 3.536m-2.036-5.036a2.5 2.5 0 113.536 3.536L6.5 21.036H3v-3.572L16.732 3.732z" />
</svg>
),
},
];
export default function ToolsGrid() {