Skip to content

Nueva UI perfil publico#104

Merged
TheFreeRangeTester merged 9 commits intomainfrom
nueva-ui-perfil-publico
Dec 23, 2025
Merged

Nueva UI perfil publico#104
TheFreeRangeTester merged 9 commits intomainfrom
nueva-ui-perfil-publico

Conversation

@TheFreeRangeTester
Copy link
Owner

📋 Descripción

Describe brevemente los cambios realizados en este PR.

🔄 Tipo de Cambio

  • 🐛 Bug fix (cambio que corrige un problema)
  • ✨ Nueva funcionalidad (cambio que añade funcionalidad)
  • 💥 Breaking change (fix o feature que causaría que funcionalidad existente no funcione como se esperaba)
  • 📚 Documentación (cambios solo en documentación)
  • 🎨 Mejora de UI/UX
  • ⚡ Performance (cambios que mejoran el rendimiento)
  • 🔧 Refactoring (cambios de código que no corrigen bugs ni añaden features)

🧪 Testing

  • He ejecutado los tests locales (npx tsx test-runner.mjs)
  • He verificado que no hay errores de linting (npm run lint)
  • He probado la funcionalidad manualmente en diferentes navegadores
  • He verificado que el build funciona correctamente (npm run build)
  • Los tests existentes siguen pasando

📝 Checklist

  • Mi código sigue las convenciones de estilo del proyecto
  • He realizado una auto-revisión de mi código
  • He comentado mi código, especialmente en áreas difíciles de entender
  • He actualizado la documentación correspondiente (si es necesario)
  • Mis cambios no generan warnings o errores
  • He añadido tests que prueban que mi fix es efectivo o que mi feature funciona
  • Los tests nuevos y existentes pasan localmente
  • He actualizado el CHANGELOG.md (si aplica)

📸 Screenshots (si aplica)

Añade screenshots para ayudar a explicar tus cambios.

🔗 Issues Relacionados

Closes #(issue number)
Relates to #(issue number)

🚀 Deployment Notes

  • No requiere cambios en variables de entorno
  • No requiere migraciones de base de datos
  • Compatible con la versión actual de Node.js
  • No afecta funcionalidades existentes

📋 Información Adicional

Añade cualquier información adicional que consideres relevante para el revisor.

TheFreeRangeTes added 9 commits December 23, 2025 09:05
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 64857c64-fb99-4cb5-af06-83ca70034dc7
Update `ideas-list.tsx` and `top3-cards.tsx` to implement a new design for public profiles, featuring gradient borders, distinct badges for top ideas, and a cleaner layout consistent with the provided reference image.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: bb668bf7-4bd8-49f9-a354-f7f967a38731
Refactors the modern public profile page, introducing a new layout with greeting, creator header, and incorporating `Top3Cards` and `IdeasList` components. Also adds missing translations for "allIdeas" and "by" in both English and Spanish locales.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: a6fce21c-8a07-4a69-8ad7-cef52bd07eaa
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4a5148da-ac03-49f7-9357-67b9bbbd21df/8b4af5ea-ab5b-43d2-916e-e0df6408f206/Lgd3w57
Redesign public profile page with a new layout, greeting header, reorganized creator information, outline vote buttons, and full dark/light theme support.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 246a95e9-b3f6-45d8-ab0d-85486494d0bc
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4a5148da-ac03-49f7-9357-67b9bbbd21df/8b4af5ea-ab5b-43d2-916e-e0df6408f206/OnvKa3L
Replace user indicator with points display on desktop and mobile headers, and remove the "Suggest Idea" button from the creator banner.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: bb63b8e8-66e1-47e3-93cb-db526ed8c234
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4a5148da-ac03-49f7-9357-67b9bbbd21df/8b4af5ea-ab5b-43d2-916e-e0df6408f206/eoLnGbz
Remove redundant greeting component from the public profile page and clean up unused imports and functions.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ff1061d4-184c-4762-8afa-0c90217157a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4a5148da-ac03-49f7-9357-67b9bbbd21df/8b4af5ea-ab5b-43d2-916e-e0df6408f206/W5Dhp2u
Adds a Floating Action Button (FAB) to the modern public profile page for mobile devices, allowing authenticated users to suggest ideas when viewing other creators' profiles.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 93acf5d8-61aa-4499-9986-477a15d9a753
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4a5148da-ac03-49f7-9357-67b9bbbd21df/8b4af5ea-ab5b-43d2-916e-e0df6408f206/SvxTC8S
Import the UserPlus icon from lucide-react in the modern-public-profile.tsx file.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ab3f860b-7ca0-49c6-a80f-91deb5c5a6fd
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4a5148da-ac03-49f7-9357-67b9bbbd21df/8b4af5ea-ab5b-43d2-916e-e0df6408f206/NG4kpBb
…oating button

Replace the mobile floating action button with a call-to-action at the end of the idea list on public profiles, and add internationalized text for the new suggestion prompt.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8b4af5ea-ab5b-43d2-916e-e0df6408f206
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 72977b2c-8133-4680-a3ed-0a02b31f3070
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4a5148da-ac03-49f7-9357-67b9bbbd21df/8b4af5ea-ab5b-43d2-916e-e0df6408f206/FonStHw
@TheFreeRangeTester TheFreeRangeTester merged commit ba89356 into main Dec 23, 2025
1 check passed
@TheFreeRangeTester TheFreeRangeTester deleted the nueva-ui-perfil-publico branch December 23, 2025 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant