Commit Graph

104 Commits

Author SHA1 Message Date
ricardo 8b3c62ee6b i18n: DashboardView traducido (stats, epics, HU table, status labels) 2026-05-27 18:37:19 -05:00
ricardo a1afe1564d i18n: ProjectListView traducido 2026-05-27 18:35:23 -05:00
ricardo 9ce529b67b i18n: AppSidebar + NavUser traducidos 2026-05-27 18:34:18 -05:00
ricardo b49437514c i18n: locales completas (es+en) + LoginView traducido 2026-05-27 18:32:56 -05:00
ricardo 023d4694bd agregar logs a sync Turso para diagnosticar guardado de HUs 2026-05-27 18:25:18 -05:00
ricardo e905fa5712 cache inteligente: Turso primero, luego KAPPA con deteccion de cambios 2026-05-27 18:12:33 -05:00
ricardo 7c52a32877 auto-copiar alpha.db al Desktop cada vez que se ejecuta la app 2026-05-27 18:07:15 -05:00
ricardo b141be345a agregar tablas epics y user_stories con relacion + Rust commands + frontend bridge 2026-05-27 17:32:19 -05:00
ricardo 4b52033e0a agregar endpoints update y delete epic /epicdevelopment/ 2026-05-27 13:53:46 -05:00
ricardo 31dfc933b4 agregar endpoint crear epica /epicdevelopment/create/ 2026-05-27 13:51:47 -05:00
ricardo 443066eaf7 corregir tipo en useSearch + dashboard renovado 2026-05-27 13:48:49 -05:00
ricardo 5ef2b2c8e5 agregar paginacion a /userstorys/ + redisenar dashboard de proyecto con epicas y HUs 2026-05-27 13:48:07 -05:00
ricardo 0f26506d54 agregar endpoint /epicdevelopment/ + store de epicas y HUs por proyecto 2026-05-27 13:46:18 -05:00
ricardo 458c358688 documentar aprendizajes de Alpha para RUMBO: utilidades, patrones, arquitectura, lecciones 2026-05-26 17:56:40 -05:00
ricardo 54e1ba688f limpiar HTML de descripciones KAPPA + sync proyectos a Turso 2026-05-26 17:01:04 -05:00
ricardo eb71790f54 limpiar warnings de Rust 2026-05-26 16:51:12 -05:00
ricardo 1013d1c843 conectar frontend con Turso: puente tauri-db.ts + UsersStore con sync KAPPA↔Turso y campos locales 2026-05-26 16:34:39 -05:00
ricardo 0534817470 extender Turso db: tablas de usuarios, celulas, project_members, ausencias, daily_logs, performance 2026-05-26 16:33:24 -05:00
ricardo e2cf81757a mover inspiracion Handy a RUMBO + flujograma de bloques funcionales 2026-05-26 15:02:48 -05:00
ricardo 2ce057fd86 documentar integracion Alpha ↔ Handy para transcripcion offline con Parakeet V3 2026-05-26 14:53:55 -05:00
ricardo 122ab19a1d redisenar vista de equipo: tarjetas de miembros + AG Grid con tema shadcn corregido 2026-05-26 14:26:21 -05:00
ricardo 04d9d6cabc agregar modulo usuarios con AG Grid + tema shadcn + integracion KAPPA employees 2026-05-26 08:02:50 -05:00
ricardo fbd128a19e documentar arquitectura de Alpha y metricas PMI 2026-05-26 01:56:40 -05:00
ricardo a083782246 agregar degradado sutil a la card del login 2026-05-26 01:26:02 -05:00
ricardo 6f66507333 simplificar sidebar header: mismo SVG del login 2026-05-26 01:19:54 -05:00
ricardo 045ff796ef mejorar login y sidebar: SVG logo, arreglar card estilo docs, corregir Label, agregar componentes de tipografia 2026-05-26 01:06:05 -05:00
ricardo cd97b16daa ajustar padding del icono a 20% 2026-05-26 00:37:01 -05:00
ricardo 64928ffb67 aumentar padding del icono a 25% 2026-05-26 00:30:32 -05:00
ricardo cc494218f6 agregar padding 12% al icono para que coincida con otros iconos de macOS 2026-05-26 00:25:26 -05:00
ricardo 79daea3913 agregar icono de Alpha para macOS/Windows/iOS/Android 2026-05-26 00:21:31 -05:00
Ricardo Gonzalez 7b6039558a agregar checkbox Recordarme en login con persistencia de email 2026-05-25 21:52:42 -05:00
Ricardo Gonzalez e212886d3d fix: usar npx tauri en vez de bun tauri (E2BIG) 2026-05-25 21:43:46 -05:00
Ricardo Gonzalez c8bc002b7d migrar Alpha a Tauri app con Turso/libsql como BD local 2026-05-25 21:37:31 -05:00
Ricardo Gonzalez ee5db5b67e Revert "quitar tarjeta Historia clinica, mover descripcion y fechas al header"
This reverts commit e3af7cc947.
2026-05-25 21:23:46 -05:00
Ricardo Gonzalez e3af7cc947 quitar tarjeta Historia clinica, mover descripcion y fechas al header 2026-05-25 21:23:07 -05:00
Ricardo Gonzalez 87808577b5 reorganizar sidebar: Métricas + Proyectos reales de KAPPA, eliminar Tablero duplicado 2026-05-25 21:11:11 -05:00
Ricardo Gonzalez d0ace4515d siteHeader title dinámico segun activeTab 2026-05-23 20:52:58 -05:00
Ricardo Gonzalez a34c5b3b05 reemplazar icono sidebar por SVG custom, actualizar favicon 2026-05-23 20:50:32 -05:00
Ricardo Gonzalez 151f21bb0b nav activa con activeTab, SectionCards dinámicas, fondo light 0.95 oklch 2026-05-23 20:46:02 -05:00
Ricardo Gonzalez 72662852bf rename proyecto a Alpha, refactor imports a components/ui, fix types en stores 2026-05-23 17:38:15 -05:00
Ricardo Gonzalez 002d8f06d3 search dialog: quitar lupa, cambiar texto a Buscar, rounded-xl y w-40 en trigger 2026-05-23 16:43:14 -05:00
Ricardo Gonzalez 42d22c9111 cleanup: remove temp vite config 2026-05-23 14:59:27 -05:00
Ricardo Gonzalez 640f0ea889 Dashboard shadcn-vue sidebar + i18n + NavProjects conectado a KAPPA API
- Dashboard-01 block de shadcn-vue instalado (sidebar con tabs)
- vue-i18n para traducciones ES/EN (detecta idioma del navegador)
- NavProjects ahora usa initiative_name de KAPPA API
- Dashboard stats conectados a API (HUs, sesiones, planeaciones)
- Work items table con datos reales de KAPPA
- Login: toggle password con icono de ojo
- Toggle theme restaurado en SiteHeader
- i18n con locale/en.json y locale/es.json
-Nuevos componentes: NavMain, NavDocuments, NavSecondary en dashboard/
- NavUser原来的 - NavUser原来的
2026-05-23 14:59:17 -05:00
ricardo 8312389dab Fix auth: campos planos KAPPA (full_name, first_name, last_name) 2026-05-22 23:25:28 -05:00
ricardo 10da34380f Auth: nombre por defecto 'Ricardo Gonzalez' + persistencia en localStorage
- Si KAPPA no devuelve first_name/last_name, usa 'Ricardo Gonzalez'
- user se persiste en localStorage (kappa_user) y sobrevive refrescos
2026-05-22 23:17:48 -05:00
ricardo 79240bc1c3 NavUser: avatar con imagen + grayscale estilo demo
- AvatarImage con fallback a iniciales
- grayscale en avatar (como la demo)
- Estructura footer idéntica a shadcn-vue.com
2026-05-22 23:13:16 -05:00
ricardo 38fe472859 Dark mode primary: #00bc7d (verde esmeralda)
- --primary, --ring, --sidebar-primary, --sidebar-ring → oklch(0.648 0.176 165.5)
- --primary-foreground, --sidebar-primary-foreground → oklch(0.145 0 0) para contraste
2026-05-22 23:04:44 -05:00
ricardo ef11820194 Agregado toggle light/dark en header
- Composables/useTheme.ts con VueUse (useDark + useToggle)
- Persiste preferencia en localStorage ('alpha-theme')
- Botón ghost size=icon en el header con iconos sol/luna
- Toggle class 'dark' en <html>
2026-05-22 23:01:17 -05:00
ricardo 28856e2149 Fix: style 'new-york' + CSS exacto del manual shadcn-vue
- components.json: reka-nova → new-york
- style.css: reescrito según manual (orden @theme inline después de :root/.dark)
- color-destructive-foreground agregado a @theme inline
- Colores chart correctos (no grayscale), sidebar-border sólido, destructive tonos
- @layer base sin duplicados, font-sans vía CSS variable
- 130 componentes reinstalados con new-york variants
2026-05-22 22:56:56 -05:00
ricardo c08f73400c Header: transición fluida al colapsar sidebar (CSS variable + group-has)
- h-(--header-height) en vez de h-12 hardcodeado
- transition-[width,height] ease-linear para animación
- data-[orientation=vertical]:h-4 en Separator
- h1 en vez de Breadcrumb (más limpio, estilo demo)
- Layout simplificado sin div anidado redundante
2026-05-22 22:52:44 -05:00