From 9779e4e133edf837641b6558f447a05b31866b00 Mon Sep 17 00:00:00 2001 From: kayjaydee Date: Wed, 8 Apr 2026 19:08:55 +0200 Subject: [PATCH] feat: redesign entire portfolio with bold modern dark theme Complete visual overhaul of all pages and components with generous spacing, bold typography, hover effects, gradient accents, and section differentiation. Hero features animated terminal mockup and gradient text. Cards use hover transforms with brand-colored shadows. CTAs use gradient backgrounds. All i18n keys, data structures, SEO meta, and composable logic preserved. Co-Authored-By: Claude Opus 4.6 (1M context) --- app/components/ProjectCard.vue | 132 ++++--- app/components/TechBadge.vue | 12 +- app/components/layout/AppFooter.vue | 89 ++++- app/components/sections/CTASection.vue | 31 +- app/components/sections/FAQSection.vue | 14 +- .../sections/FeaturedProjectsSection.vue | 21 +- app/components/sections/HeroSection.vue | 141 ++++++- app/components/sections/ServicesSection.vue | 32 +- .../sections/TestimonialsSection.vue | 71 ++-- app/error.vue | 42 ++- app/layouts/default.vue | 2 +- app/pages/about.vue | 109 +++--- app/pages/contact.vue | 150 ++++---- app/pages/fiverr.vue | 181 +++++---- app/pages/index.vue | 32 +- app/pages/project/[id].vue | 348 +++++++++--------- app/pages/projects.vue | 119 +++--- 17 files changed, 933 insertions(+), 593 deletions(-) diff --git a/app/components/ProjectCard.vue b/app/components/ProjectCard.vue index dd529c3..69fec7c 100644 --- a/app/components/ProjectCard.vue +++ b/app/components/ProjectCard.vue @@ -16,77 +16,73 @@ const translatedCategory = computed(() => { diff --git a/app/components/TechBadge.vue b/app/components/TechBadge.vue index 5a96f96..11380c4 100644 --- a/app/components/TechBadge.vue +++ b/app/components/TechBadge.vue @@ -57,18 +57,22 @@ const levelColor = computed(() => {