constellation-analyzer/src
Jan-Henrik Bruhn a4db401ff7 feat: redesign relation type configuration with improved UX
Updates the relation type configuration to match the new actor type UX
with a modern two-column layout and streamlined workflows.

Changes to relation type configuration:
- Two-column layout: quick add (left) + management list (right)
- Inline editing replaces the right column when editing
- Single-row layout for name, color, and line style fields
- Line style preview with visual feedback
- White background cards with click-to-edit interaction
- Always-visible duplicate and delete buttons
- Full-width edit mode for better focus
- Toast notifications for all actions
- Keyboard shortcuts (Cmd/Ctrl+Enter to add/save, Esc to cancel)
- Removed old EdgeTypeForm in favor of modular components

Changes to actor type configuration:
- Updated TypeManagementList to match EdgeTypeManagementList styling
- White background cards with click-to-edit
- Always-visible action buttons (no hover-to-reveal)
- Simplified implementation (removed complex menu states)
- Consistent appearance across both type configurations

New components:
- EdgeTypeFormFields: Reusable form with compact layout
- EditEdgeTypeInline: Inline editing component
- QuickAddEdgeTypeForm: Quick add interface
- EdgeTypeManagementList: Scrollable list with actions

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 19:47:12 +02:00
..
components feat: redesign relation type configuration with improved UX 2025-10-16 19:47:12 +02:00
contexts fix: refactor keyboard shortcut context 2025-10-10 11:54:51 +02:00
hooks refactor: remove non-functional Ctrl+A select-all shortcut 2025-10-13 12:49:47 +02:00
stores feat: add node shape variants with five distinct shapes 2025-10-16 15:34:24 +02:00
styles feat: redesign relation type configuration with improved UX 2025-10-16 19:47:12 +02:00
types feat: add node shape variants with five distinct shapes 2025-10-16 15:34:24 +02:00
utils feat: add graph metrics and analysis to right panel 2025-10-10 23:20:22 +02:00
App.tsx refactor: remove non-functional Ctrl+A select-all shortcut 2025-10-13 12:49:47 +02:00
main.tsx Initial commit 2025-10-10 11:15:51 +02:00
vite-env.d.ts Initial commit 2025-10-10 11:15:51 +02:00