Cost to attack
@@ -183,7 +183,7 @@ export const AttackProfitabilityAccordion = () => {
{AccordionData.map((item, index) => (
+
@@ -38,7 +38,7 @@ export const AttackProfitabilityToggleHeader = ({
diff --git a/apps/dashboard/features/attack-profitability/components/MultilineChartAttackProfitability.tsx b/apps/dashboard/features/attack-profitability/components/MultilineChartAttackProfitability.tsx
index 5d38b313b..dbf071ebb 100644
--- a/apps/dashboard/features/attack-profitability/components/MultilineChartAttackProfitability.tsx
+++ b/apps/dashboard/features/attack-profitability/components/MultilineChartAttackProfitability.tsx
@@ -251,7 +251,7 @@ export const MultilineChartAttackProfitability = ({
return (
{
return (
-
+
{
width={330}
height={116}
/>
-
-
+
+
@@ -120,7 +120,7 @@ export const CookieConsent = ({ className }: CookieConsentProps) => {
-
+
diff --git a/apps/dashboard/features/dao-overview/DaoOverviewSection.tsx b/apps/dashboard/features/dao-overview/DaoOverviewSection.tsx
index eced6c4cf..b36466b7a 100644
--- a/apps/dashboard/features/dao-overview/DaoOverviewSection.tsx
+++ b/apps/dashboard/features/dao-overview/DaoOverviewSection.tsx
@@ -52,26 +52,26 @@ export const DaoOverviewSection = ({ daoId }: { daoId: DaoIdEnum }) => {
return (
}>
-
+
-
-
+
-
-
+
+
{
context="overview"
/>
-
+
{
router.push(`/${daoId.toLowerCase()}/risk-analysis`);
}}
variant={RiskAreaCardEnum.DAO_OVERVIEW}
- className="grid h-full grid-cols-2 gap-2 px-5 md:px-0"
+ className="grid h-full grid-cols-2 gap-2 px-5 lg:px-0"
/>
-
-
+
-
+
-
-
+
-
+
-
+
diff --git a/apps/dashboard/features/dao-overview/components/AccountBalanceChartCard.tsx b/apps/dashboard/features/dao-overview/components/AccountBalanceChartCard.tsx
index 93756ce7f..948889193 100644
--- a/apps/dashboard/features/dao-overview/components/AccountBalanceChartCard.tsx
+++ b/apps/dashboard/features/dao-overview/components/AccountBalanceChartCard.tsx
@@ -54,7 +54,7 @@ export const AccountBalanceChartCard = ({ daoId }: { daoId: DaoIdEnum }) => {
}, [accountBalanceVariations.data, daoId]);
return (
-
+
{
const metrics = useMemo(() => Object.values(METRICS_SCHEMA), []);
return (
-
+
{featureNotIncluded ? (
diff --git a/apps/dashboard/features/dao-overview/components/DaoOverviewHeader.tsx b/apps/dashboard/features/dao-overview/components/DaoOverviewHeader.tsx
index cde5e201a..65ab08e9d 100644
--- a/apps/dashboard/features/dao-overview/components/DaoOverviewHeader.tsx
+++ b/apps/dashboard/features/dao-overview/components/DaoOverviewHeader.tsx
@@ -34,7 +34,7 @@ export const DaoOverviewHeader = ({
const chainName = daoOverview.chain.name;
return (
-
+
{daoConfig.name}
diff --git a/apps/dashboard/features/dao-overview/components/DaoOverviewHeaderMetrics.tsx b/apps/dashboard/features/dao-overview/components/DaoOverviewHeaderMetrics.tsx
index 2fef9b5fe..767542e4d 100644
--- a/apps/dashboard/features/dao-overview/components/DaoOverviewHeaderMetrics.tsx
+++ b/apps/dashboard/features/dao-overview/components/DaoOverviewHeaderMetrics.tsx
@@ -196,7 +196,7 @@ export const DaoOverviewHeaderMetrics = ({
lastPrice={lastPrice}
isLoading={isLoading}
/>
-
+
(
diff --git a/apps/dashboard/features/dao-overview/components/MetricsCard.tsx b/apps/dashboard/features/dao-overview/components/MetricsCard.tsx
index 1c0a9fa06..e0aaad436 100644
--- a/apps/dashboard/features/dao-overview/components/MetricsCard.tsx
+++ b/apps/dashboard/features/dao-overview/components/MetricsCard.tsx
@@ -15,7 +15,7 @@ interface MetricsCardProps {
}
const COMMON_CARD_CLASSES =
- "border-border-contrast border-b border-dashed pb-4 md:border-none md:p-3";
+ "border-border-contrast border-b border-dashed pb-4 lg:border-none lg:p-3";
const TEXT_CLASSES = "mb-1";
const BADGE_CLASSES = "bg-surface-opacity rounded-full px-1.5 py-0.5";
@@ -210,7 +210,7 @@ export const MetricsCard = ({ daoId, daoConfig }: MetricsCardProps) => {
);
return (
-
+
-
-
+
+
SECURITY COUNCIL
-
+
-
+
required for transactions
- required
+ required
-
@@ -96,7 +96,7 @@ export const SecurityCouncilCard = ({
-
diff --git a/apps/dashboard/features/dao-overview/components/StageRequirementsTooltip.tsx b/apps/dashboard/features/dao-overview/components/StageRequirementsTooltip.tsx
index 2650409d2..a1b550f77 100644
--- a/apps/dashboard/features/dao-overview/components/StageRequirementsTooltip.tsx
+++ b/apps/dashboard/features/dao-overview/components/StageRequirementsTooltip.tsx
@@ -38,11 +38,11 @@ export const StageRequirementsTooltip = ({
])[Number(nextStage) % 3] as "text-error" | "text-warning" | "text-success";
return (
-
+
{/* Header */}
diff --git a/apps/dashboard/features/dao-overview/components/TokenDistributionChartCard.tsx b/apps/dashboard/features/dao-overview/components/TokenDistributionChartCard.tsx
index 8ff23cb77..96714ff97 100644
--- a/apps/dashboard/features/dao-overview/components/TokenDistributionChartCard.tsx
+++ b/apps/dashboard/features/dao-overview/components/TokenDistributionChartCard.tsx
@@ -42,7 +42,7 @@ export const TokenDistributionChartCard = ({ daoId }: { daoId: DaoIdEnum }) => {
) as Record
;
return (
-
+
setSelectedAddress(null), []);
return (
-
+
{
}, [votingPowerVariations.data, daoId]);
return (
-
+
{
return (
-
+
{/* First row - Full width card */}
{/* Second row - Two equal cards */}
-
+
{/* Third row - Four equal cards */}
-
+
@@ -20,13 +20,13 @@ export const DaoOverviewSkeleton = () => {
{/* Fourth row - Two equal cards */}
-
+
{/* Fifth row - Two equal cards */}
-
+
diff --git a/apps/dashboard/features/donation/DonationSection.tsx b/apps/dashboard/features/donation/DonationSection.tsx
index e89717e90..664e0df51 100644
--- a/apps/dashboard/features/donation/DonationSection.tsx
+++ b/apps/dashboard/features/donation/DonationSection.tsx
@@ -15,11 +15,11 @@ export const DonationSection = () => {
title={PAGES_CONSTANTS.donate.title}
icon={
}
description={PAGES_CONSTANTS.donate.description}
- className="bg-surface-background! mt-[56px]! sm:mt-0!"
+ className="bg-surface-background! mt-[56px]! lg:mt-0!"
>
{/* Dashed line separator - Mobile only */}
-
+
{/* Main donation card with integrated benefits */}
{
supportedChains={donation.supportedChains}
chainLinks={donation.chainLinks}
/>
-
+
{/* Funding sources */}
{
return (
-
-
+
+
{/* Title and Description */}
@@ -69,7 +69,7 @@ export const DonationCard = ({
Donate Through Any EVM
-
+
{supportedChains.map((chain, index) => {
const chainLink = chainLinks[chain];
return (
@@ -78,7 +78,7 @@ export const DonationCard = ({
href={chainLink}
target="_blank"
rel="noopener noreferrer"
- className={`inline-block ${index === 0 ? "col-span-2 sm:col-span-1" : ""}`}
+ className={`inline-block ${index === 0 ? "col-span-2 lg:col-span-1" : ""}`}
>