Backend: - Add PUT /api/themes/:id endpoint for updating existing themes Store: - Add updateTheme method to theme store MCP: - Add update_theme tool to modify name, description, or save current variables UI: - Add edit button to ThemeListItem (custom themes only) - Add edit modal with name and description fields - Support editing from both desktop sidebar and mobile dropdown
711 B
711 B
Agent UI - Claude Code Guidelines
Commits
- NO incluir "Co-Authored-By: Claude" en los commits
- Commits concisos y descriptivos en inglés
Proyecto
- Frontend: Vue 3 + TypeScript + Pinia
- Backend: Bun + SQLite
- MCP: @nucleoriofrio/webmcp
Herramientas MCP dinámicas
Las herramientas MCP cambian según la página activa:
/canvas- render_html, render_vue_component, save/load components/themes- get_design_tokens, set_theme_variable, save_theme, update_theme, etc./components- gestión de componentes Vue
Archivos clave
frontend/src/services/tools/- Herramientas MCP por páginafrontend/src/stores/theme.ts- Store de temasserver/index.ts- API HTTP y SQLite