Commit Graph

23 Commits

Author SHA1 Message Date
f79197baf5 fix: corregir iconos SVG en NavBar
- Cambiar string literal 'trytonIcon' por variable importada trytonIcon
- Agregar condicion startsWith('mdi-') para diferenciar iconos MDI de URLs SVG
- Los iconos MDI se renderizan con <v-icon>, SVGs con <img>
2026-05-29 01:29:02 -05:00
3f0f1fe09a fix: corregir renderizado de iconos SVG en NavBar
- Reemplazar :prepend-icon por slot #prepend para soportar iconos mdi y SVG
- Los items con trytonIcon (SVG importado) ahora se renderizan como <img>
- Los items con mdi-* se renderizan como <v-icon>
2026-05-29 01:25:10 -05:00
d5e30c92b0 feat: agregar página de ventas por catálogo
- Agregar CatalogSalesManagement.vue con tabla de ventas
- Filtros por texto (ID/cliente) y rango de fechas
- Filas expandibles con detalle de productos y datos de envío
- Agregar ruta protegida /admin/catalog-sales
- Agregar endpoint getCatalogSales() en servicios API
- Agregar menú 'Ver Ventas por Catálogo' en NavBar
2026-05-29 01:06:44 -05:00
6aecbd37d2 feat: agregar página de gestión de productos activos/inactivos
- Agregar ProductsManagement.vue con tabla de productos
- Filtros: Activos, Inactivos, Todos
- Búsqueda por nombre en tiempo real
- Acciones por lote: activar/desactivar múltiples productos
- Botones condicionales según filtro activo
- Agregar ruta protegida /admin/products
- Actualizar API con métodos getProducts(active) y updateProduct()
- Agregar método patchRequest en django-api
- Agregar menú 'Gestión de Productos' en NavBar
2026-05-29 00:53:38 -05:00
196a5e2068 fix: resolve mobile layout issues and redesign catalog header
- Add 'app' prop to NavBar for proper Vuetify layout integration
- Fix mobile z-index: page-header now compensates for NavBar height (64px)
- Fix cart visibility: position cart above footer instead of hidden underneath
- Redesign header: white background with subtle shadow instead of blue gradient
- Expand catalog layout: increase catalog width (md=10 lg=9) for better content space
- Optimize mobile search: expand search field to full width, hide title on mobile
- Adjust mobile padding: increase to 100px to account for footer + collapsed cart
2026-05-28 22:57:21 -05:00
690c8ff288 feat: redesign hero banner with glassmorphism and animated glow bubbles
- Replace gradient background with light pastel bubbles on #f8fafc
- Add 4 animated glow bubbles (blue, green, yellow, red) with radial gradients
- Implement glassmorphism card for hero content with backdrop-filter
- Add floating corner animations and center pulse animation
- Update logo to colorful variant
- Remove white text classes, use dark slate for readability
2026-05-28 21:40:29 -05:00
7ecf1eb142 feat: add 'Ver Catálogo' option to main navigation menu 2026-05-28 17:18:18 -05:00
mono
786d0551bb #29 refactor: replace admin code with role-based auth using Pinia 2026-03-14 22:55:24 -05:00
mono
2c9ea4b871 #29 feat: hide admin menu for non-admin users 2026-03-14 22:41:00 -05:00
mono
974c84fdb2 #29 fix: fetch user data on route change after login 2026-03-14 22:36:57 -05:00
mono
63bcfa67fe #29 fix: use role field for user badge 2026-03-14 22:30:50 -05:00
mono
0c31d21212 #29 feat: add user profile menu in navbar 2026-03-14 22:24:38 -05:00
mono
7f73251c5e #28 style: fix lint issues in auth components 2026-03-07 17:03:30 -05:00
mono
3112c82bb2 #28 fix: update auth state on route change 2026-03-07 16:48:24 -05:00
mono
7731b2fbd6 #28 feat(auth): add login/logout buttons in NavBar 2026-03-07 16:12:17 -05:00
4e79ecd56b #28 feat(api): add logout. 2026-02-14 18:55:26 -05:00
rodia
460e213e0e feat: Add page send sales to tryton close #20 2025-08-16 17:12:46 -03:00
f22fcb6f16 feat: Add Update Parties From Tryton 2025-08-09 19:44:30 -03:00
7fe137ce4f Se agrega al menu la opcion de sincronizar productos desde tryton 2025-07-26 19:57:12 -03:00
d89b79bfd0 #12 style(Navbar): add icions and separete admin actions. 2025-03-08 19:07:40 -05:00
5860411753 #12 feat(Compra): add compra administrativa. 2025-03-08 18:04:45 -05:00
f8a52fc3ec #5 feat(CSV): export csv tryton. 2025-03-03 22:50:47 -05:00
ccc233f008 move frontend to upper dir. 2025-02-08 15:29:01 -05:00