From b26da97a9c2e3ef6dcd59806aa0631eb4b61e5bf Mon Sep 17 00:00:00 2001 From: alex luu Date: Thu, 19 Mar 2026 12:43:05 -0400 Subject: [PATCH 1/3] fix(hooks): source nvm in lingui-extract to use correct node version --- lefthook.yml | 2 +- src/components/trade/tradebox/trade-panel.tsx | 2 +- src/styles.css | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lefthook.yml b/lefthook.yml index 6a900e01..cbfbaf18 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -6,7 +6,7 @@ pre-commit: run: npx biome check --write --staged --no-errors-on-unmatched && git add {staged_files} lingui-extract: glob: "src/**/*.{ts,tsx}" - run: pnpm i18n:extract && git add src/locales/**/*.po + run: bash -c '. "$NVM_DIR/nvm.sh" && npx lingui extract' && git add src/locales/**/*.po # Commit message validation commit-msg: diff --git a/src/components/trade/tradebox/trade-panel.tsx b/src/components/trade/tradebox/trade-panel.tsx index 8a68193c..f5227e03 100644 --- a/src/components/trade/tradebox/trade-panel.tsx +++ b/src/components/trade/tradebox/trade-panel.tsx @@ -501,7 +501,7 @@ export function TradePanel() { size="lg" onClick={buttonContent.action} disabled={buttonContent.disabled} - className={cn("w-full")} + className={cn("w-full", !isConnected && "text-fill-900")} aria-label={buttonContent.text} > {(isSubmitting || isRegistering) && } diff --git a/src/styles.css b/src/styles.css index d35bfaac..2bac1a16 100644 --- a/src/styles.css +++ b/src/styles.css @@ -101,10 +101,10 @@ --border-50: #F6F7F8; /* Primary */ - --primary-default: #2563EB; - --primary-hover: #1D4ED8; - --primary-active: #1E40AF; - --primary-muted: #92B1F5; + --primary-default: #005562; + --primary-hover: #006B7A; + --primary-active: #004A56; + --primary-muted: #E8FBFD; /* Market Up */ --market-up-600: #3C7D3E; @@ -178,10 +178,10 @@ --border-50: #222833; /* Primary */ - --primary-default: #4F7DFF; - --primary-hover: #3B6CF6; - --primary-active: #2F5CE0; - --primary-muted: #385194; + --primary-default: #D5F7FB; + --primary-hover: #B8EFF5; + --primary-active: #9AE7F0; + --primary-muted: #1A3D40; /* Market Up */ --market-up-600: #4CAF6A; From e892e5dc16bcabe5db436a7fe5556385bbe76dd8 Mon Sep 17 00:00:00 2001 From: alex luu Date: Thu, 19 Mar 2026 12:53:38 -0400 Subject: [PATCH 2/3] feat: update the white color --- src/components/trade/tradebox/trade-panel.tsx | 2 +- src/styles.css | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/trade/tradebox/trade-panel.tsx b/src/components/trade/tradebox/trade-panel.tsx index f5227e03..5e6175a4 100644 --- a/src/components/trade/tradebox/trade-panel.tsx +++ b/src/components/trade/tradebox/trade-panel.tsx @@ -501,7 +501,7 @@ export function TradePanel() { size="lg" onClick={buttonContent.action} disabled={buttonContent.disabled} - className={cn("w-full", !isConnected && "text-fill-900")} + className={cn("w-full", !isConnected && "text-primary-text")} aria-label={buttonContent.text} > {(isSubmitting || isRegistering) && } diff --git a/src/styles.css b/src/styles.css index 2bac1a16..2c8183c0 100644 --- a/src/styles.css +++ b/src/styles.css @@ -105,6 +105,7 @@ --primary-hover: #006B7A; --primary-active: #004A56; --primary-muted: #E8FBFD; + --primary-text: #D5F7FB; /* Market Up */ --market-up-600: #3C7D3E; @@ -182,6 +183,7 @@ --primary-hover: #B8EFF5; --primary-active: #9AE7F0; --primary-muted: #1A3D40; + --primary-text: #131619; /* Market Up */ --market-up-600: #4CAF6A; @@ -267,6 +269,7 @@ --color-primary-hover: var(--primary-hover); --color-primary-active: var(--primary-active); --color-primary-muted: var(--primary-muted); + --color-primary-text: var(--primary-text); /* Market */ --color-market-up-600: var(--market-up-600); From 21f8859f91604023d40738a649ddfb51b6a96283 Mon Sep 17 00:00:00 2001 From: alex luu Date: Thu, 19 Mar 2026 13:03:07 -0400 Subject: [PATCH 3/3] fix: revert lefthook --- lefthook.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lefthook.yml b/lefthook.yml index cbfbaf18..6a900e01 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -6,7 +6,7 @@ pre-commit: run: npx biome check --write --staged --no-errors-on-unmatched && git add {staged_files} lingui-extract: glob: "src/**/*.{ts,tsx}" - run: bash -c '. "$NVM_DIR/nvm.sh" && npx lingui extract' && git add src/locales/**/*.po + run: pnpm i18n:extract && git add src/locales/**/*.po # Commit message validation commit-msg: