From 520c5ccb06dc95a9cf8b57a549623f6c5fc66779 Mon Sep 17 00:00:00 2001 From: Jennie Alles Date: Thu, 21 Dec 2023 15:00:21 +0700 Subject: [PATCH 1/3] fix(components): fix contract card and states ui --- CHANGELOG.md | 1 + .../table/contracts/ContractsTableMobileCard.tsx | 12 +++++++++--- .../contract-details/components/ContractTop.tsx | 1 + .../components/contract-states/StateLoader.tsx | 5 ++++- src/lib/pages/upload/completed.tsx | 4 +--- 5 files changed, 16 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 247a027c9..c22574f60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -75,6 +75,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Bug fixes +- [#692](https://github.com/alleslabs/celatone-frontend/pull/692) Fix ui styling for contract card and states - [#690](https://github.com/alleslabs/celatone-frontend/pull/690) Fix query msg regex for Sylvia contract - [#689](https://github.com/alleslabs/celatone-frontend/pull/689) Fix execute msg regex for Sylvia contract - [#685](https://github.com/alleslabs/celatone-frontend/pull/685) Disable save account in mobile diff --git a/src/lib/components/table/contracts/ContractsTableMobileCard.tsx b/src/lib/components/table/contracts/ContractsTableMobileCard.tsx index 0bfaa3bc9..d6f239a27 100644 --- a/src/lib/components/table/contracts/ContractsTableMobileCard.tsx +++ b/src/lib/components/table/contracts/ContractsTableMobileCard.tsx @@ -13,7 +13,6 @@ import { RemarkOperation } from "lib/types"; import { dateFromNow, formatUTC } from "lib/utils"; import { ContractInstantiatorCell } from "./ContractInstantiatorCell"; -import { ContractNameCell } from "./ContractNameCell"; interface ContractsTableMobileCardProps { contractInfo: ContractInfo; @@ -59,10 +58,17 @@ export const ContractsTableMobileCard = ({ } middleContent={ - + - + + {contractInfo.name || contractInfo.label} + diff --git a/src/lib/pages/contract-details/components/ContractTop.tsx b/src/lib/pages/contract-details/components/ContractTop.tsx index b4acae030..34881c3ec 100644 --- a/src/lib/pages/contract-details/components/ContractTop.tsx +++ b/src/lib/pages/contract-details/components/ContractTop.tsx @@ -156,6 +156,7 @@ export const ContractTop = ({ ml={{ base: 1, md: 0 }} variant={{ base: "h6", md: "h5" }} className={!isMobile ? "ellipsis" : ""} + wordBreak="break-word" > {displayName} diff --git a/src/lib/pages/contract-details/components/contract-states/StateLoader.tsx b/src/lib/pages/contract-details/components/contract-states/StateLoader.tsx index a87dd99ae..636564f9c 100644 --- a/src/lib/pages/contract-details/components/contract-states/StateLoader.tsx +++ b/src/lib/pages/contract-details/components/contract-states/StateLoader.tsx @@ -26,8 +26,9 @@ export const StateLoader = ({ borderRadius={8} bgColor="gray.900" p={3} - alignItems="center" + alignItems={{ base: "flex-start", md: "center" }} justifyContent="space-between" + direction={{ base: "column", md: "row" }} > {isLoading ? ( @@ -59,6 +60,8 @@ export const StateLoader = ({ )}