diff --git a/static/css/base.css b/static/css/base.css index e21d163..105378b 100644 --- a/static/css/base.css +++ b/static/css/base.css @@ -16,6 +16,7 @@ /* Neutral Colors */ --text-primary: #1f2937; --text-secondary: #6b7280; + --text-light: #6b7280; --text-muted: #9ca3af; --border-light: #e5e7eb; /* For subtle dividers */ --border-medium: #9ca3af; /* For form elements and visible borders */ @@ -30,6 +31,20 @@ --gradient-success: linear-gradient(135deg, var(--success-green) 0%, var(--success-dark) 100%); --gradient-hero: linear-gradient(135deg, #f6f8ff 0%, #e8f0fe 50%, #f0f7ff 100%); + /* Section Gradients */ + --primary-gradient: linear-gradient(135deg, var(--primary-blue) 0%, var(--primary-dark) 100%); + --company-gradient: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%); + --visual-gradient: linear-gradient(135deg, var(--primary-blue) 0%, #6366f1 100%); + --services-gradient: linear-gradient(135deg, #fefefe 0%, #f0f9ff 100%); + --clients-gradient: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%); + --founder-gradient: linear-gradient(135deg, var(--primary-blue) 0%, #4f46e5 100%); + --contact-gradient: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%); + --text-gradient: linear-gradient(135deg, var(--primary-blue) 0%, #6366f1 100%); + + /* Badge Colors */ + --badge-purple: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%); + --badge-orange: linear-gradient(135deg, #f59e0b 0%, #d97706 100%); + /* Professional Avatar Gradients (Limited Set) */ --gradient-blue: linear-gradient(135deg, var(--primary-blue) 0%, var(--primary-dark) 100%); --gradient-green: linear-gradient(135deg, var(--success-green) 0%, var(--success-dark) 100%); diff --git a/static/css/homepage.css b/static/css/homepage.css index f042fed..0c01518 100644 --- a/static/css/homepage.css +++ b/static/css/homepage.css @@ -105,8 +105,8 @@ .btn-primary:hover { transform: translateY(-2px); - box-shadow: 0 8px 20px rgba(59, 130, 246, 0.3); - background: var(--primary-dark); + box-shadow: 0 8px 20px rgba(59, 130, 246, 0.4); + filter: brightness(1.1); } .btn-primary:active { @@ -136,7 +136,7 @@ transform: translateY(-2px); box-shadow: 0 8px 20px rgba(59, 130, 246, 0.15); border-color: var(--primary-blue); - background: var(--background-page); + background: rgba(59, 130, 246, 0.05); } .btn-secondary:active { diff --git a/static/css/marketplace.css b/static/css/marketplace.css index 00f457b..99a8dae 100644 --- a/static/css/marketplace.css +++ b/static/css/marketplace.css @@ -271,8 +271,8 @@ body { .use-button:hover { transform: translateY(-2px); - box-shadow: 0 6px 20px rgba(59, 130, 246, 0.3); - background: var(--primary-dark); + box-shadow: 0 6px 20px rgba(59, 130, 246, 0.4); + filter: brightness(1.1); } .use-button:active { diff --git a/templates/core/wallet_topup.html b/templates/core/wallet_topup.html index a622bcc..8a98b6d 100644 --- a/templates/core/wallet_topup.html +++ b/templates/core/wallet_topup.html @@ -231,8 +231,8 @@ .topup-btn:hover:not(:disabled) { transform: translateY(-2px); - box-shadow: 0 8px 25px rgba(59, 130, 246, 0.3); - background: var(--primary-dark); + box-shadow: 0 8px 25px rgba(59, 130, 246, 0.4); + filter: brightness(1.1); } .topup-btn:disabled {