From 18f03982103dcf0a0ad3f1b997a13dd4a041a22a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Garc=C3=ADa=20M=C3=A9ndez?= Date: Tue, 24 Mar 2026 15:59:19 -0500 Subject: [PATCH] Premium UI refinements: depth, hierarchy and fintech polish - Unified radial gradient background across all pages (login, app, error) - Logo: +15% size, green glow, more spacing from nav - Nav icons: +22% desktop, green default color, animated underline hover - Cards: green glow on hover, brighter borders, highlight variant - Deposits: green section titles, better copy button contrast - Withdrawals: larger radio buttons, brighter submit with elevation - Tables: alternating row tint, softer dividers, enhanced status badges - Chart: line glow filter, stronger gradient fill, brighter hover point - Button primary: brighter with hover elevation and glow --- src/App.jsx | 2 +- src/components/ErrorBoundary.jsx | 2 +- .../features/deposits/DepositOptionsList.jsx | 6 +- .../features/requests/WithdrawalForm.jsx | 10 +- src/components/layout/Header.jsx | 16 ++- src/components/ui/Button.jsx | 2 +- src/index.css | 122 ++++++++++++------ src/pages/DashboardPage.jsx | 36 ++++-- src/pages/HistoryPage.jsx | 7 +- src/pages/LoginPage.jsx | 2 +- src/pages/OperatingPage.jsx | 7 +- src/pages/RequestsPage.jsx | 9 +- src/pages/WalletsPage.jsx | 9 +- 13 files changed, 157 insertions(+), 73 deletions(-) diff --git a/src/App.jsx b/src/App.jsx index 1bb6e37..6a3a9e0 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -37,7 +37,7 @@ export const App = () => { return ( -
+
}> } /> diff --git a/src/components/ErrorBoundary.jsx b/src/components/ErrorBoundary.jsx index 17a00ab..692687d 100644 --- a/src/components/ErrorBoundary.jsx +++ b/src/components/ErrorBoundary.jsx @@ -17,7 +17,7 @@ export class ErrorBoundary extends Component { render() { if (this.state.hasError) { return ( -
+
⚠️

Something went wrong

diff --git a/src/components/features/deposits/DepositOptionsList.jsx b/src/components/features/deposits/DepositOptionsList.jsx index cf15e49..5ca6f7f 100644 --- a/src/components/features/deposits/DepositOptionsList.jsx +++ b/src/components/features/deposits/DepositOptionsList.jsx @@ -28,13 +28,13 @@ export const DepositOptionsList = ({ options }) => { const sortedCategories = CATEGORY_ORDER.filter((cat) => grouped[cat]); return ( -
+
{sortedCategories.map((category) => (
-

+

{t(`deposits.categories.${category}`)}

-
+
{grouped[category].map((opt) => ( ))} diff --git a/src/components/features/requests/WithdrawalForm.jsx b/src/components/features/requests/WithdrawalForm.jsx index f3aab28..b0f7a5b 100644 --- a/src/components/features/requests/WithdrawalForm.jsx +++ b/src/components/features/requests/WithdrawalForm.jsx @@ -151,26 +151,26 @@ export const WithdrawalForm = ({ userEmail, currentBalance }) => { -
-