avances poderosos en ui
Some checks failed
build-and-deploy / filter (push) Successful in 4s
build-and-deploy / build (push) Failing after 19s
build-and-deploy / deploy (push) Has been skipped

This commit is contained in:
2025-05-25 08:21:57 -06:00
parent 55645d0cdd
commit 421ff236ae
40 changed files with 1669 additions and 425 deletions

14
ui/src/views/ChatView.vue Normal file
View File

@@ -0,0 +1,14 @@
<script setup>
/* Vista raíz “/” → muestra el chat estilo ChatGPT */
import CanvasChat from '@/components/chat/CanvasChat.vue'
</script>
<template>
<div class="h-full flex flex-col">
<CanvasChat class="flex-1" />
</div>
</template>
<style scoped>
/* nada por ahora */
</style>

21
ui/src/views/NotFound.vue Normal file
View File

@@ -0,0 +1,21 @@
<script setup>
import { useRouter } from 'vue-router'
const router = useRouter()
</script>
<template>
<div class="h-full flex flex-col items-center justify-center gap-6 p-8 text-center">
<h1 class="text-5xl font-bold text-teal-600">404</h1>
<p class="text-lg text-gray-700">Uy, no encontramos esa página.</p>
<button
@click="router.push('/')"
class="inline-flex items-center gap-2 px-4 py-2 rounded-lg bg-teal-600 text-white hover:bg-teal-700 transition">
Volver al inicio
</button>
</div>
</template>
<style scoped>
/* Estilos extra opcionales */
</style>

View File

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@