diff --git a/site/src/pages/Overview/index.jsx b/site/src/pages/Overview/index.jsx index c386ca9af..257b49254 100644 --- a/site/src/pages/Overview/index.jsx +++ b/site/src/pages/Overview/index.jsx @@ -25,8 +25,13 @@ import { mdcss, smcss } from "@osn/common"; import IncomeAndOutputPeriods from "./IncomeAndOutputPeriods"; import TopBeneficiariesTable from "./TopBeneficiariesTable/index.jsx"; import OutputPeriods from "./OutputPeriods"; -import { currentChainSettings, isCentrifuge } from "../../utils/chains"; +import { + currentChainSettings, + isCentrifuge, + isPolkadot, +} from "../../utils/chains"; import AssetHub from "./AssetHub"; +import OverviewPolkadot from "./polkadot"; const DoughnutWrapper = styled.div` display: grid; @@ -82,6 +87,10 @@ const Overview = () => { const overview = useSelector(overviewSelector); const symbol = useSelector(chainSymbolSelector); + if (isPolkadot) { + return ; + } + const precision = getPrecision(symbol); const inflation = toPrecision( diff --git a/site/src/pages/Overview/polkadot/assethub.jsx b/site/src/pages/Overview/polkadot/assethub.jsx new file mode 100644 index 000000000..2ae807a26 --- /dev/null +++ b/site/src/pages/Overview/polkadot/assethub.jsx @@ -0,0 +1,12 @@ +// site/src/pages/Overview/AssetHub.jsx + +import styled from "styled-components"; +import Card from "../../../components/Card"; + +const Wrapper = styled(Card)` + padding: 24px; +`; + +export default function OverviewAssethub() { + return assethub; +} diff --git a/site/src/pages/Overview/polkadot/index.jsx b/site/src/pages/Overview/polkadot/index.jsx new file mode 100644 index 000000000..2629fe961 --- /dev/null +++ b/site/src/pages/Overview/polkadot/index.jsx @@ -0,0 +1,18 @@ +import styled from "styled-components"; +import OverviewAssethub from "./assethub"; +import OverviewTotalTreasury from "./totalTreasury"; +import { space_y } from "../../../styles/tailwindcss"; + +const Wrapper = styled.div` + ${space_y(16)} +`; + +export default function OverviewPolkadot() { + return ( + + + + + + ); +} diff --git a/site/src/pages/Overview/polkadot/totalTreasury.jsx b/site/src/pages/Overview/polkadot/totalTreasury.jsx new file mode 100644 index 000000000..7fb5c6590 --- /dev/null +++ b/site/src/pages/Overview/polkadot/totalTreasury.jsx @@ -0,0 +1,34 @@ +import styled from "styled-components"; +import Card from "../../../components/Card"; +import { h4_16_semibold } from "../../../styles/text"; + +const Wrapper = styled(Card)` + padding: 24px; +`; + +const Title = styled.h4` + ${h4_16_semibold} +`; + +const TokenGroup = styled.div` + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; + gap: 8px; +`; + +export default function OverviewTotalTreasury() { + return ( + +
+ Total Treasury +
price
+
+ + +
item
+
+
+ ); +}