Commit Graph

53 Commits

Author SHA1 Message Date
Алекс 7c3b05f2da feat: UI/UX — dashboard, terceros, fact. proveedores y presentación
Dashboard:
- Sección renombrada a "Últimos movimientos", ordena por fecha de actividad
- Badges V/C con tooltip Venta/Compra
- Importes negativos y pendientes en rojo, pagados en verde
- Tabla "Últimas facturas emitidas": quita columna Pendiente, colores en Total,
  Vencimiento en rojo/ámbar si vencida o próxima

Terceros (antes Clientes):
- Renombrado en sidebar, búsqueda y mensajes
- Campo Tipo (Cliente/Proveedor/Ambos) en formulario de creación y en tabla
- Modal de detalle muestra "Información del Tercero"

Fact. Proveedores:
- Crear factura convertido a página completa (mismo estilo que Facturas)
- Detalle convertido a modal appended en body con backdrop correcto
- Líneas con total calculado en tiempo real
- Guard de race condition en openDetail/refreshDetail
- Clic en C del widget navega y abre detalle directamente

InvoiceModal:
- Totales con highlight verde (pagado) o rojo (pendiente) según estado

CSS:
- create-invoice.css: flex/overflow scoped a .create-invoice-page
- dashboard.css: pendientes en rojo (era ámbar), especificidad db-total
- modal.css: sup-modal-backdrop/box, total-row--highlight

Presentación:
- Slides Reveal.js del frontend en presentacion/index.html

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 16:34:58 +02:00
Алекс 81f40f7d7f ajustes pedidos por juanjo 2026-05-24 23:56:50 +02:00
Алекс fa460b3ba8 actualizar pantallas y realizar ajustes 2026-05-17 00:00:43 +02:00
Алекс f9ad12197a feat: módulo banco, acciones masivas facturas, resumen trimestral IVA, colores importes y mejoras UI 2026-05-15 21:50:10 +02:00
JavMB 696e97080d info 2026-05-15 18:51:47 +02:00
JavMB ee252a2648 Enhance styles across various components 2026-05-14 19:02:04 +02:00
JavMB 9e7b4b3562 chore: add pnpm-workspace.yaml to configure build allowances for specific packages 2026-05-14 18:23:18 +02:00
Алекс e5881e9b60 fix al hover del boton de facturas donde esta el numero 2026-05-13 20:17:20 +02:00
javiermengual a4d90299f0 Refactor voice assistant commands and improve silence detection in audio recording 2026-05-13 20:03:58 +02:00
Алекс 605e73e304 Mejora simple de UI/UX 2026-05-09 00:59:54 +02:00
Алекс b67d3a8454 Mejorar un poquito el diseño y meterle voz usando whisper 2026-05-09 00:42:33 +02:00
Алекс 0366137e96 Añadir modo oscuro y mejorar la legibilidad del css separandolo en archivos 2026-04-16 18:43:15 +02:00
Алекс 9e93d9c9c6 Simplificar llamadas a la api, hacer que si se pierde conexion salga de sesion, añadir preview de pdf 2026-04-16 18:03:10 +02:00
Алекс 7f11d34e83 añadir boton descargar facatura como pdf 2026-04-16 12:11:09 +02:00
Алекс 28e5bbfbfe ns commit 2026-02-20 18:33:04 +01:00
Алекс a9981c03a8 ns commit 2026-02-19 17:25:55 +01:00
javiermengual 68043beb07 Fix formatting issues in ClientesPage and modal CSS for improved readability 2026-02-19 16:54:46 +01:00
javiermengual a9b8970e4b Enhance invoice and client modals with improved UI elements and payment history table styling 2026-02-19 16:54:39 +01:00
javiermengual 3a1844e17f Refactor CSS styles for improved readability and consistency 2026-02-19 16:44:24 +01:00
javiermengual e9b4231409 Add Chart.js integration and redesign dashboard layout with new KPIs 2026-02-19 16:44:08 +01:00
javiermengual 23c79cc7e4 Refactor invoice status labels and update navigation toast functionality 2026-02-11 14:06:08 +01:00
javiermengual 4719bf61e3 mejora de ux/ui 2026-02-11 13:56:28 +01:00
Алекс 75459a90c3 dejar mas bonito clientes, posiblidad de quitar lineas en lineas de factura y posiblidad de pagar en las impagadas 2026-02-06 19:27:48 +01:00
Алекс 4b4ec43f9d git commit del pull 2026-02-03 20:08:42 +01:00
javiermengual c5aab5e1fc Refactor invoice components for improved structure and styling 2026-02-03 16:55:40 +01:00
javiermengual 84c99b8155 Add Invoice Modal component and integrate with invoice management 2026-02-03 16:26:05 +01:00
javiermengual f7b376e10f Refactor Create Invoice Page for ultra compact design and improved user experience 2026-02-03 13:44:59 +01:00
javiermengual aa8f049444 Refactor invoice loading and search functionality for improved performance and user experience 2026-02-03 11:45:54 +01:00
Alex 810dbd7781
Merge pull request #3 from JavMB/Rama_Alex
Rama alex
2026-02-02 18:00:24 +01:00
Алекс c2b23ddf4c Crear si no lo esta y actualizar facturas 2026-02-02 17:58:52 +01:00
Алекс 6408d3325b crear apartado facturas 2026-01-27 18:51:20 +01:00
Алекс 3241c77646 pull que arregla error de login 2026-01-23 19:53:37 +01:00
Алекс 713ef5d76b un manejador de pages 2026-01-23 19:53:37 +01:00
javiermengual 39406597d9 Refactor login method to improve error handling and logging 2026-01-23 19:52:01 +01:00
Javier Mengual 6021b351a3 Enhance router logic to support DEV_MODE for easier testing and navigation 2026-01-16 22:04:29 +01:00
Javier Mengual 63d4b8bdb4 Refactor pages registry and router to enhance sidebar navigation and page rendering 2026-01-16 21:55:40 +01:00
Javier Mengual 90f2ba378b
Merge pull request #1 from JavMB/copilot/review-aside-bar-implementation
[WIP] Review implementation of aside sidebar
2026-01-16 21:27:09 +01:00
copilot-swe-agent[bot] 1c2a4da047 Add clarifying comment in pages registry filter logic
Co-authored-by: JavMB <114607632+JavMB@users.noreply.github.com>
2026-01-16 20:25:22 +00:00
copilot-swe-agent[bot] d8779ca2f6 Implement adaptable sidebar navigation component
Co-authored-by: JavMB <114607632+JavMB@users.noreply.github.com>
2026-01-16 20:22:14 +00:00
copilot-swe-agent[bot] 70e9cba2b7 Initial plan 2026-01-16 20:12:07 +00:00
Алекс 34a600d776 Revert "cambios a tirar xd"
This reverts commit 6932c71717.
2026-01-16 21:01:17 +01:00
Алекс 875262a8a1 Revert "Poner una barra lateral adaptable"
This reverts commit ac84ee86c1.
2026-01-16 21:01:01 +01:00
Алекс f81d742bde Revert "Refactor login method to use unified identifier for user input; update request body to support both email and username"
This reverts commit 3c901a35a6.
2026-01-16 20:59:01 +01:00
Алекс ac84ee86c1 Poner una barra lateral adaptable 2026-01-16 20:52:39 +01:00
Алекс 6932c71717 cambios a tirar xd 2026-01-16 19:32:49 +01:00
javiermengual 3c901a35a6 Refactor login method to use unified identifier for user input; update request body to support both email and username 2026-01-16 19:08:47 +01:00
javiermengual 7a36a0d4f0 Refactor login form to use unified identifier for user input; implement async login handling in LoginPage 2026-01-16 19:06:00 +01:00
javiermengual a13613a660 Refactor authentication logic in Auth service; implement async login with error handling and add token management 2026-01-16 19:04:42 +01:00
Olivia Mestre Llobell 5944a4fb09 Fix template literal usage in DashboardPage for HTML rendering 2026-01-16 18:50:38 +01:00
Olivia Mestre Llobell 3ad550e436 Add .vscode and bun.lock to .gitignore for improved environment management 2026-01-16 18:36:35 +01:00