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({