From bae7934ceb69d85f61d3efc30526853c397e82ce Mon Sep 17 00:00:00 2001 From: Frederic Cabassut Date: Fri, 20 Mar 2026 20:05:48 +0100 Subject: [PATCH] docs: update CLAUDE.md and FEATURES.md for pixelarticons + favorites rename Co-Authored-By: Claude Opus 4.6 (1M context) --- CLAUDE.md | 2 +- docs/FEATURES.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index c9acd38..42f2ade 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -54,7 +54,7 @@ Note colors for cards are defined in `src/lib/utils/colors.ts`. - **Animations**: Crisp and fast (150ms `ease-out`). No spring physics, no bounce. The retro feel comes from snappy transitions. - **Background texture**: A subtle 4px pixel grid overlay at 3% opacity (defined in `body::before`). - **Checkboxes**: Use `accent-color: var(--primary)` globally — gold checkboxes match the theme. -- **Icons**: Lucide icons throughout. Keep at 16-20px size. +- **Icons**: Pixelarticons via `@iconify/svelte` — use ``. Keep at 16-20px size. Exception: Bold, Italic, Strikethrough, Underline stay as Lucide (`lucide-svelte`). See full mapping in `docs/superpowers/specs/2026-03-20-pixelarticons-migration-design.md`. - **Hover actions**: Never use `hidden group-hover:block` for action buttons — they're invisible on mobile (no hover). Use the opacity pattern instead: `max-md:opacity-100 md:opacity-0 transition-opacity md:group-hover:opacity-100`. This keeps actions always visible on touch devices and hover-revealed on desktop. ### Layout groups diff --git a/docs/FEATURES.md b/docs/FEATURES.md index ac4466f..7954d56 100644 --- a/docs/FEATURES.md +++ b/docs/FEATURES.md @@ -64,10 +64,10 @@ - Fog, Storm, Dusk, Blossom, Clay, Chalk - Colors adapt to note theme -### Pin Notes -- Pin important notes to always appear at top -- Pinned section separated from unpinned notes -- Toggle pin from note card hover actions +### Favorite Notes +- Favorite important notes to always appear at top +- Favorites section separated from other notes +- Toggle favorite from note card hover actions ### Archive - Archive notes to declutter main view @@ -138,7 +138,7 @@ ### MCP Server (Model Context Protocol) - Built-in MCP endpoint at `POST /api/mcp` (Streamable HTTP transport) -- 14 tools: list, get, create, update, trash, restore, archive, unarchive, delete, search notes; list tags; pin, reorder notes; upload images +- 14 tools: list, get, create, update, trash, restore, archive, unarchive, delete, search notes; list tags; favorite, reorder notes; upload images - API key authentication (Bearer token) - Compatible with Claude Code, Claude Desktop, and other MCP clients - Stateful sessions with automatic cleanup