From e7754da362af4a358d91ba4ee8a6717a8c0ca94a Mon Sep 17 00:00:00 2001 From: Gustavo Perin Date: Wed, 10 Dec 2025 18:50:07 -0300 Subject: [PATCH 1/7] Refactor portfolio into single-page card showcase --- src/App.vue | 9 +- {public => src/assets/projects}/herowars.png | Bin .../assets/projects}/mouseJigglerIcon.jpg | Bin .../assets/projects}/programerzombie.png | Bin src/components/AppBar.vue | 250 ++----- src/components/HeroWars.vue | 15 +- src/components/HomePage.vue | 655 +++++++++++++++--- src/components/ProjectZomboid.vue | 9 +- src/router.js | 23 +- 9 files changed, 671 insertions(+), 290 deletions(-) rename {public => src/assets/projects}/herowars.png (100%) rename {public => src/assets/projects}/mouseJigglerIcon.jpg (100%) rename {public => src/assets/projects}/programerzombie.png (100%) diff --git a/src/App.vue b/src/App.vue index 156dbd7..054c95d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -20,7 +20,7 @@ class="particles-bg" > - + - - + + - Home + + {{ item.label }} - - - - - HeroWars - - - Zomboid - - - Avarice - - - - - - - - Goldrush Survivors - - - One Way Fly - - - - - - - - Snowflake - - - Coin Alert - - - Mouse Jiggler - - - + - + {{ isDark ? 'mdi-weather-night' : 'mdi-weather-sunny' }} - + - - - - mdi-home - Home - - - - HeroWars - - - Zomboid - + - Snowflake - - - Mouse Jiggler - - - Avarice - - - Coin Alert - - - Goldrush Survivors - - - One Way Fly + + + {{ item.label }} + + - + {{ isDark ? 'mdi-weather-night' : 'mdi-weather-sunny' }} - @@ -244,6 +83,19 @@ display: inline-block; max-width: 79px !important; } + +.navigation-btn { + border-radius: 0; + text-transform: none; + letter-spacing: 0.02em; + font-weight: 700; +} + +.glass-appbar { + backdrop-filter: blur(12px); + background: rgba(0, 0, 0, 0.55) !important; + border-bottom: 1px solid rgba(255, 255, 255, 0.08); +} diff --git a/src/components/HomePage.vue b/src/components/HomePage.vue index 23a89fa..6036150 100644 --- a/src/components/HomePage.vue +++ b/src/components/HomePage.vue @@ -1,93 +1,618 @@ - - - - diff --git a/src/components/ProjectZomboid.vue b/src/components/ProjectZomboid.vue index f949ef3..6aaeda9 100644 --- a/src/components/ProjectZomboid.vue +++ b/src/components/ProjectZomboid.vue @@ -28,7 +28,7 @@