From 13f6c07421cd0b03582c95936bfa97c85630c1fb Mon Sep 17 00:00:00 2001 From: rubycop Date: Fri, 10 Jan 2025 08:42:22 +0200 Subject: [PATCH 1/7] Style fixes --- .../widget/components/Navbar.jsx | 19 ++++++++++-------- .../widget/components/Tabs.jsx | 8 ++++---- .../widget/components/TokenAmount.jsx | 4 ++-- .../widget/components/templates/AppLayout.jsx | 3 +-- .../widget/pages/dashboard/Portfolio.jsx | 20 +++++++++---------- .../widget/pages/dashboard/index.jsx | 6 +++--- .../widget/pages/payments/History.jsx | 2 +- .../widget/pages/payments/Table.jsx | 4 ++-- 8 files changed, 33 insertions(+), 33 deletions(-) diff --git a/instances/treasury-devdao.near/widget/components/Navbar.jsx b/instances/treasury-devdao.near/widget/components/Navbar.jsx index 05564451..4025e706 100644 --- a/instances/treasury-devdao.near/widget/components/Navbar.jsx +++ b/instances/treasury-devdao.near/widget/components/Navbar.jsx @@ -48,7 +48,7 @@ const Navbar = styled.div` .account-container { color: var(--theme-color) !important; font-size: 14px; - font-weight: 700; + font-weight: 500; } .text-sm { @@ -134,7 +134,7 @@ const treasuryLogo = metadata?.flagLogo ? metadata?.flagLogo : logo; return (
-
+
{/* logo can be svg or src */} {treasuryLogo && typeof treasuryLogo === "string" ? ( {getTitle(page ?? "dashboard")}
- {isTesting &&
(Testing)
} -
-
- Treasury Wallet: - {treasuryDaoID} +
+
{getTitle(page ?? "dashboard")}
+ {isTesting &&
(Testing)
} + +
+ Treasury Wallet: + {treasuryDaoID} +
+
diff --git a/instances/treasury-devdao.near/widget/components/Tabs.jsx b/instances/treasury-devdao.near/widget/components/Tabs.jsx index e7744ad7..e3484367 100644 --- a/instances/treasury-devdao.near/widget/components/Tabs.jsx +++ b/instances/treasury-devdao.near/widget/components/Tabs.jsx @@ -25,18 +25,18 @@ const Container = styled.div` const NavUnderline = styled.ul` cursor: pointer; font-size: 16px; + font-weight: 500; + .nav-link { color: var(--text-secondary-color) !important; padding-bottom: 19px; } .active { - font-weight: bolder; color: var(--text-color) !important; border-bottom: 3px solid var(--theme-color); } .nav-link:hover { color: var(--text-color) !important; - font-weight: bolder; } `; @@ -60,7 +60,7 @@ useEffect(() => { }, [props]); return ( - +
{currentTab && ( -
+
)} diff --git a/instances/treasury-devdao.near/widget/components/TokenAmount.jsx b/instances/treasury-devdao.near/widget/components/TokenAmount.jsx index f97bf906..2fb9fb2f 100644 --- a/instances/treasury-devdao.near/widget/components/TokenAmount.jsx +++ b/instances/treasury-devdao.near/widget/components/TokenAmount.jsx @@ -26,8 +26,8 @@ if (amountWithoutDecimals !== undefined) { return (
- - {amount.toLocaleString("en-US")} + + {parseFloat(amount).toFixed(2).toLocaleString("en-US")} {isNEAR ? ( diff --git a/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx b/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx index 974cdd31..23f65534 100644 --- a/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx +++ b/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx @@ -114,15 +114,14 @@ function AppLayout({ page, instance, children, treasuryDaoID, accountId }) { a { text-decoration: none; color: var(--text-color) !important; + font-weight: 500; &.active { color: var(--text-color) !important; - font-weight: 700 !important; } &:hover { text-decoration: none; color: var(--text-color) !important; - font-weight: 700 !important; } } diff --git a/instances/treasury-devdao.near/widget/pages/dashboard/Portfolio.jsx b/instances/treasury-devdao.near/widget/pages/dashboard/Portfolio.jsx index 9dfb9ba9..a678df77 100644 --- a/instances/treasury-devdao.near/widget/pages/dashboard/Portfolio.jsx +++ b/instances/treasury-devdao.near/widget/pages/dashboard/Portfolio.jsx @@ -97,10 +97,11 @@ const BalanceDisplay = ({ setIsExpanded, expandedContent, hideTooltip, + last, }) => { return (
-
+
{label} @@ -114,7 +115,7 @@ const BalanceDisplay = ({ )}
-
+
@@ -159,10 +160,11 @@ const PortfolioCard = ({ setIsExpanded, symbol, expandedContent, + last, }) => { return (
-
+
-
+
{formatToReadableDecimals(balance)}
@@ -289,14 +291,9 @@ const isLoading = nearPrice === null; return ( -
+
{heading} -
+
{isLoading ? (
@@ -324,6 +321,7 @@ return ( balance={tokensNumber} showExpand={false} price={tokenPrice} + last={index === ftTokens.length - 1} /> ); })} diff --git a/instances/treasury-devdao.near/widget/pages/dashboard/index.jsx b/instances/treasury-devdao.near/widget/pages/dashboard/index.jsx index 68c8ee31..6cfea898 100644 --- a/instances/treasury-devdao.near/widget/pages/dashboard/index.jsx +++ b/instances/treasury-devdao.near/widget/pages/dashboard/index.jsx @@ -54,7 +54,7 @@ const Wrapper = styled.div` } .flex-container { - min-width: 325px; + min-width: 400px; height: fit-content; } @@ -254,7 +254,7 @@ return (
Sputnik DAO
Wallet: - + {treasuryDaoID}
@@ -281,7 +281,7 @@ return (
Lockup
Wallet: - + {lockupContract}
diff --git a/instances/treasury-devdao.near/widget/pages/payments/History.jsx b/instances/treasury-devdao.near/widget/pages/payments/History.jsx index d6b3938e..b5c20f35 100644 --- a/instances/treasury-devdao.near/widget/pages/payments/History.jsx +++ b/instances/treasury-devdao.near/widget/pages/payments/History.jsx @@ -83,7 +83,7 @@ return ( }} /> {(proposals ?? [])?.length > 0 && ( -
+
{ : "" } > - {item.id} + {item.id} - # + # Created Date {!isPendingRequests && Status} {showReferenceProposal && ( From 7462d490587473cc60ec4fe985de673f9748878c Mon Sep 17 00:00:00 2001 From: rubycop Date: Mon, 13 Jan 2025 13:44:22 +0200 Subject: [PATCH 2/7] change line chart color --- instances/treasury-devdao.near/widget/pages/dashboard/Chart.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instances/treasury-devdao.near/widget/pages/dashboard/Chart.jsx b/instances/treasury-devdao.near/widget/pages/dashboard/Chart.jsx index 333ea80d..f6c35528 100644 --- a/instances/treasury-devdao.near/widget/pages/dashboard/Chart.jsx +++ b/instances/treasury-devdao.near/widget/pages/dashboard/Chart.jsx @@ -54,7 +54,7 @@ const metadata = JSON.parse(atob(config.metadata ?? "")); const isDarkTheme = metadata.theme === "dark"; const bgPageColor = isDarkTheme ? "#222222" : "#FFFFFF"; -const borderColor = isDarkTheme ? "#3B3B3B" : "rgba(226, 230, 236, 1)"; +const borderColor = isDarkTheme ? "#3B3B3B" : "#000"; const iconColor = isDarkTheme ? "#CACACA" : "#060606"; const textColor = isDarkTheme ? "#CACACA" : "#1B1B18"; const fillStyle = isDarkTheme From 16d02beb3ec605f00a15a2bc6a97bda747f95622 Mon Sep 17 00:00:00 2001 From: rubycop Date: Mon, 13 Jan 2025 14:03:00 +0200 Subject: [PATCH 3/7] fix table styles --- .../widget/components/templates/AppLayout.jsx | 8 ++++++++ .../widget/pages/settings/MembersPage.jsx | 4 ++-- .../widget/pages/settings/feed/History.jsx | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx b/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx index 23f65534..f1351de3 100644 --- a/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx +++ b/instances/treasury-devdao.near/widget/components/templates/AppLayout.jsx @@ -293,6 +293,14 @@ function AppLayout({ page, instance, children, treasuryDaoID, accountId }) { color: var(--text-color) !important; } + .table td:first-child { + padding-left: 20px; + } + + .table td:last-child { + padding-right: 20px; + } + .bg-white { background-color: var(--bg-page-color) !important; color: var(--text-color) !important; diff --git a/instances/treasury-devdao.near/widget/pages/settings/MembersPage.jsx b/instances/treasury-devdao.near/widget/pages/settings/MembersPage.jsx index 59d5b4fb..9632093f 100644 --- a/instances/treasury-devdao.near/widget/pages/settings/MembersPage.jsx +++ b/instances/treasury-devdao.near/widget/pages/settings/MembersPage.jsx @@ -349,7 +349,7 @@ return (
) : (
@@ -363,7 +363,7 @@ return (
-
+
{(proposals ?? [])?.length > 0 && ( -
+
Date: Mon, 13 Jan 2025 19:00:05 +0200 Subject: [PATCH 4/7] style fixes --- .../widget/components/Navbar.jsx | 8 +++-- .../widget/components/Pagination.jsx | 5 +-- .../widget/components/SettingsDropdown.jsx | 4 +-- .../widget/components/Tabs.jsx | 2 +- .../widget/components/templates/AppLayout.jsx | 36 ++++++++++++++++--- .../widget/pages/payments/History.jsx | 2 +- .../widget/pages/payments/index.jsx | 4 +-- .../widget/pages/settings/MembersPage.jsx | 11 +++--- .../widget/pages/settings/feed/History.jsx | 2 +- .../pages/settings/feed/SettingsDropdown.jsx | 1 + .../pages/stake-delegation/CreateButton.jsx | 23 +++--------- 11 files changed, 55 insertions(+), 43 deletions(-) diff --git a/instances/treasury-devdao.near/widget/components/Navbar.jsx b/instances/treasury-devdao.near/widget/components/Navbar.jsx index 4025e706..9bbba8dd 100644 --- a/instances/treasury-devdao.near/widget/components/Navbar.jsx +++ b/instances/treasury-devdao.near/widget/components/Navbar.jsx @@ -58,7 +58,7 @@ const Navbar = styled.div` `; const LinksContainer = styled.div` - font-size: 17px; + font-size: 15px; display: flex; flex-direction: row; align-items: center; @@ -147,8 +147,10 @@ return ( treasuryLogo )}
-
{getTitle(page ?? "dashboard")}
- {isTesting &&
(Testing)
} +
+ {getTitle(page ?? "dashboard")} + {isTesting && Testing} +
Treasury Wallet: diff --git a/instances/treasury-devdao.near/widget/components/Pagination.jsx b/instances/treasury-devdao.near/widget/components/Pagination.jsx index 268bbb3d..97b2e0d5 100644 --- a/instances/treasury-devdao.near/widget/components/Pagination.jsx +++ b/instances/treasury-devdao.near/widget/components/Pagination.jsx @@ -13,10 +13,7 @@ const currenPageLimit = : currentPage * rowsPerPage; return ( -
+
Rows per Page: