From 0aac9a85933fb8fe8010ac3d98113b9b3f879720 Mon Sep 17 00:00:00 2001 From: MananTank Date: Mon, 4 Aug 2025 20:47:41 +0000 Subject: [PATCH] Dashboard: dedicated engine header UI tweak on mobile, Tab component tweaks (#7787) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ## PR-Codex overview This PR focuses on updating the `TabButtons` component across various files by modifying class names and adjusting properties to improve styling and functionality. ### Detailed summary - Updated `tabClassName` for `TabButtons` in multiple files to enhance styling. - Changed `tabContainerClassName` in several instances to adjust layout. - Added `activeTabClassName` in certain components to manage active tab styles. - Refined `isActive` logic for better tab state management. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` ## Summary by CodeRabbit * **Style** * Updated tab button styling across multiple areas of the dashboard for a more consistent appearance, removing explicit small text overrides and adjusting layout and padding. * Improved header layout and button appearance in the transactions section for better responsiveness and visual clarity. * Enhanced code snippet formatting in API usage examples for readability. --- .../src/@/components/batch-upload/batch-lazy-mint.tsx | 1 - .../@/components/blocks/code/code-segment.client.tsx | 1 - .../contract-publish-form/factory-fieldset.tsx | 1 - .../contract-publish-form/landing-fieldset.tsx | 2 -- .../src/@/components/contracts/code-overview.tsx | 1 - .../contracts/functions/contract-function.tsx | 1 - .../src/@/components/ui/DatePickerWithRange.tsx | 1 - apps/dashboard/src/@/components/ui/tabs.tsx | 4 ++-- .../(marketplace)/components/list-button.tsx | 2 -- .../[contractAddress]/nfts/[tokenId]/token-id.tsx | 1 - .../public-pages/nft/token-viewer/token-viewer.tsx | 1 - .../~/settings/members/TeamMembersSettingsPage.tsx | 1 - .../ProjectFTUX/IntegrateAPIKeyCodeTabs.tsx | 1 - .../WaitingForIntegrationCard.tsx | 1 - .../access-tokens/components/engine-access-tokens.tsx | 1 - .../configuration/components/engine-wallet-config.tsx | 1 - .../(sidebar)/payments/components/BuyWidgetFTUX.tsx | 1 - .../tokens/create/nft/upload-nfts/upload-nfts.tsx | 1 - .../[project_slug]/(sidebar)/transactions/layout.tsx | 11 ++++++++--- .../server-wallets/components/try-it-out.tsx | 5 ++--- .../transactions/tx/[id]/transaction-details-ui.tsx | 1 - 21 files changed, 12 insertions(+), 28 deletions(-) diff --git a/apps/dashboard/src/@/components/batch-upload/batch-lazy-mint.tsx b/apps/dashboard/src/@/components/batch-upload/batch-lazy-mint.tsx index d9b184501db..881469be09a 100644 --- a/apps/dashboard/src/@/components/batch-upload/batch-lazy-mint.tsx +++ b/apps/dashboard/src/@/components/batch-upload/batch-lazy-mint.tsx @@ -324,7 +324,6 @@ function SelectReveal(props: { {canCreateDelayedRevealBatch && ( = ({ {!hideTabs && ( ({ diff --git a/apps/dashboard/src/@/components/contract-components/contract-publish-form/factory-fieldset.tsx b/apps/dashboard/src/@/components/contract-components/contract-publish-form/factory-fieldset.tsx index 61ff780938e..3133265a36f 100644 --- a/apps/dashboard/src/@/components/contract-components/contract-publish-form/factory-fieldset.tsx +++ b/apps/dashboard/src/@/components/contract-components/contract-publish-form/factory-fieldset.tsx @@ -30,7 +30,6 @@ export const FactoryFieldset: React.FC = ({

)} diff --git a/apps/dashboard/src/@/components/contracts/functions/contract-function.tsx b/apps/dashboard/src/@/components/contracts/functions/contract-function.tsx index cda9f9d85f8..8ebf5ef7de2 100644 --- a/apps/dashboard/src/@/components/contracts/functions/contract-function.tsx +++ b/apps/dashboard/src/@/components/contracts/functions/contract-function.tsx @@ -332,7 +332,6 @@ export const ContractFunctionsPanel: React.FC = ({
0 ? [ diff --git a/apps/dashboard/src/@/components/ui/DatePickerWithRange.tsx b/apps/dashboard/src/@/components/ui/DatePickerWithRange.tsx index 672df91096c..0a8f952f705 100644 --- a/apps/dashboard/src/@/components/ui/DatePickerWithRange.tsx +++ b/apps/dashboard/src/@/components/ui/DatePickerWithRange.tsx @@ -79,7 +79,6 @@ export function DatePickerWithRange(props: {
({ isActive: tab === key, name, diff --git a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/components/WaitingForIntegrationCard/WaitingForIntegrationCard.tsx b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/components/WaitingForIntegrationCard/WaitingForIntegrationCard.tsx index 67c7f76f3c9..fc16b41b9ba 100644 --- a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/components/WaitingForIntegrationCard/WaitingForIntegrationCard.tsx +++ b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/components/WaitingForIntegrationCard/WaitingForIntegrationCard.tsx @@ -29,7 +29,6 @@ export function WaitingForIntegrationCard(props: { {/* Code */}
({ isActive: tab.label === selectedTab, name: tab.label, diff --git a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/engine/dedicated/(instance)/[engineId]/access-tokens/components/engine-access-tokens.tsx b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/engine/dedicated/(instance)/[engineId]/access-tokens/components/engine-access-tokens.tsx index bd4f59a26fc..06510a4505f 100644 --- a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/engine/dedicated/(instance)/[engineId]/access-tokens/components/engine-access-tokens.tsx +++ b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/engine/dedicated/(instance)/[engineId]/access-tokens/components/engine-access-tokens.tsx @@ -44,7 +44,6 @@ export const EngineAccessTokens: React.FC = ({ {supportsKeyPairAuth && ( ({ icon: (key === "aws-kms" && !isAwsKmsConfigured) || diff --git a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/payments/components/BuyWidgetFTUX.tsx b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/payments/components/BuyWidgetFTUX.tsx index b911530dd9a..36ff9540c23 100644 --- a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/payments/components/BuyWidgetFTUX.tsx +++ b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/payments/components/BuyWidgetFTUX.tsx @@ -27,7 +27,6 @@ export function BuyWidgetFTUX(props: {
{/* header */}
-
+

Transactions{" "} @@ -53,7 +53,12 @@ function TransactionsLayout(props: {

-
-
+
{/* Nav */} " \\ -d '{ "chainId": "84532", - "from": "", + "from": "", "transactions": [ { "type": "contractCall", @@ -191,7 +190,7 @@ const response = await fetch( "from": "", "transactions": [ { - "type": "contractCall", + "type": "contractCall", "contractAddress": "0x...", "method": "function mintTo(address to, uint256 amount)", "params": ["0x...", "100"] diff --git a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/transactions/tx/[id]/transaction-details-ui.tsx b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/transactions/tx/[id]/transaction-details-ui.tsx index 0851bef4466..1037575bffc 100644 --- a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/transactions/tx/[id]/transaction-details-ui.tsx +++ b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/transactions/tx/[id]/transaction-details-ui.tsx @@ -384,7 +384,6 @@ function TransactionParametersCard({