From dfe8eb3a80fce53d7a4c2ba7fd866104c4c74635 Mon Sep 17 00:00:00 2001 From: Antonio Andre Date: Thu, 28 May 2026 18:23:00 -0500 Subject: [PATCH] style: atualiza todo design interno da aplicacao --- app/components/Sidebar.vue | 110 +++ app/layouts/protected.vue | 8 + .../(protected)/catalogo/[id_ou_slug].vue | 89 ++- app/pages/(protected)/catalogo/criar.vue | 24 +- app/pages/(protected)/catalogo/index.vue | 36 +- app/pages/(protected)/dados-conta/index.vue | 115 +++ app/pages/(protected)/favoritos/index.vue | 23 +- app/pages/(protected)/gift-card/index.vue | 32 +- app/pages/(protected)/home/index.vue | 686 +++++++++++++++--- app/pages/(protected)/perfil-gamer/index.vue | 19 +- app/pages/(protected)/ranking-jogos/index.vue | 42 +- 11 files changed, 978 insertions(+), 206 deletions(-) create mode 100644 app/components/Sidebar.vue create mode 100644 app/layouts/protected.vue create mode 100644 app/pages/(protected)/dados-conta/index.vue diff --git a/app/components/Sidebar.vue b/app/components/Sidebar.vue new file mode 100644 index 0000000..781b8f7 --- /dev/null +++ b/app/components/Sidebar.vue @@ -0,0 +1,110 @@ + + + diff --git a/app/layouts/protected.vue b/app/layouts/protected.vue new file mode 100644 index 0000000..4afacd4 --- /dev/null +++ b/app/layouts/protected.vue @@ -0,0 +1,8 @@ + diff --git a/app/pages/(protected)/catalogo/[id_ou_slug].vue b/app/pages/(protected)/catalogo/[id_ou_slug].vue index bad5ce6..512f042 100644 --- a/app/pages/(protected)/catalogo/[id_ou_slug].vue +++ b/app/pages/(protected)/catalogo/[id_ou_slug].vue @@ -10,11 +10,6 @@ class="m-0 inline-flex rounded-full bg-[rgba(196,184,232,0.6)] px-3 py-1 text-xs font-semibold uppercase leading-[1.4] tracking-[0.96px] text-[#0c0a09]"> Catálogo

- - - Voltar -
@@ -52,8 +47,19 @@ :aria-label="isFavorited ? 'Remover dos favoritos' : 'Adicionar aos favoritos'" @click="toggleFavorite" class="inline-flex h-9 items-center justify-center gap-2 rounded-full border border-[#e7e5e4] px-4 text-[13px] font-medium transition hover:bg-[#f0efed] disabled:cursor-not-allowed disabled:opacity-50"> - + {{ isFavorited ? 'Favoritado' : 'Favoritar' }} @@ -85,14 +91,18 @@
-

Descrição +

+ Descrição +

+

+ {{ game.description }}

-

{{ game.description }}

-

Gêneros +

+ Gêneros

- Plataformas

+ Plataformas +

@@ -114,11 +125,14 @@
-
+

- Requisitos de sistema

+ Requisitos de sistema +

CPU
@@ -136,9 +150,14 @@
- - + + {{ game.active ? 'Ativo' : 'Inativo' }}
@@ -250,8 +269,8 @@

- Microsserviço consumido: https://catalogo-jogos-sd-production.up.railway.app + Microsserviço consumido: + https://catalogo-jogos-sd-production.up.railway.app  ·  Feito por Lucas Kauã

@@ -266,7 +285,8 @@ diff --git a/app/pages/(protected)/favoritos/index.vue b/app/pages/(protected)/favoritos/index.vue index 14d01e4..c2445ec 100644 --- a/app/pages/(protected)/favoritos/index.vue +++ b/app/pages/(protected)/favoritos/index.vue @@ -19,17 +19,6 @@ Jogos que você salvou como favoritos. Gerencie sua lista aqui.

- -
- - Ver rankings - - - Voltar - -
- + @@ -96,8 +87,9 @@

- Microsserviço consumido: https://gameverse-wishlist-production.up.railway.app -  ·  Feito por Edson + Microsserviço consumido: + https://gameverse-wishlist-production.up.railway.app +  ·  Feito por Edson e Mateus Lima

@@ -110,7 +102,8 @@ diff --git a/app/pages/(protected)/perfil-gamer/index.vue b/app/pages/(protected)/perfil-gamer/index.vue index 6a111ac..5d191d2 100644 --- a/app/pages/(protected)/perfil-gamer/index.vue +++ b/app/pages/(protected)/perfil-gamer/index.vue @@ -19,11 +19,6 @@ Gerencie seu apelido, bio, país e preferências de plataformas e jogos.

- - - Voltar -

- Microsserviço consumido: https://perfilgameredivaldo-production.up.railway.app/api + Microsserviço consumido: + https://perfilgameredivaldo-production.up.railway.app/api  ·  Feito por Edivaldo Rodrigues

@@ -135,7 +130,8 @@