feat: implement Spotlight Krate Creation workflow

- Add type-to-trigger Spotlight with keyboard (any character)
- Add canvas click to open Spotlight
- Implement keyboard navigation (↑↓ Enter Esc)
- Add keyboard shortcut handlers and spotlight store
- Create useSpotlight hook with fuzzy search
- Create mock Kubernetes resources for initial testing
- Implement krate creation with collision detection
- Add Quick Actions (all pods, services, deployments, namespaces)
- Create Spotlight with filter chips and result rendering
- Add Spotlight state management with setQuery, setFilter, setSel
- Include design specs (Krates.dc.html, server.js, support.js)
This commit is contained in:
Hermes Agent
2026-06-16 12:27:47 -04:00
parent adcd8ddd39
commit f55f31a6d9
46 changed files with 45336 additions and 93 deletions

1906
client/node_modules/.vite/deps/chunk-4HAMFFQC.js generated vendored Normal file

File diff suppressed because it is too large Load Diff