Skip to content

Commit 7147c8f

Browse files
committed
feat: destroying margins, update ui component library
1 parent 0da7cbd commit 7147c8f

File tree

22 files changed

+69
-64
lines changed

22 files changed

+69
-64
lines changed

web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
"@kleros/kleros-app": "^2.0.1",
8282
"@kleros/kleros-sdk": "workspace:^",
8383
"@kleros/kleros-v2-contracts": "workspace:^",
84-
"@kleros/ui-components-library": "^2.16.0",
84+
"@kleros/ui-components-library": "^2.17.0",
8585
"@lifi/wallet-management": "^3.4.6",
8686
"@lifi/widget": "^3.12.3",
8787
"@sentry/react": "^7.120.0",

web/src/components/CasesDisplay/Search.tsx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,12 @@ import { responsiveSize } from "styles/responsiveSize";
1818
const Container = styled.div`
1919
display: flex;
2020
flex-direction: column;
21-
gap: 4px;
21+
gap: ${responsiveSize(8, 16)};
2222
2323
${landscapeStyle(
24-
() =>
25-
css`
26-
flex-direction: row;
27-
gap: ${responsiveSize(4, 22)};
28-
`
24+
() => css`
25+
flex-direction: row;
26+
`
2927
)}
3028
`;
3129

web/src/components/CasesDisplay/StatsAndFilters.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
import React from "react";
22
import styled from "styled-components";
33

4+
import { responsiveSize } from "styles/responsiveSize";
5+
46
import Filters from "./Filters";
57
import Stats, { IStats } from "./Stats";
68

79
const Container = styled.div`
810
display: flex;
911
flex-wrap: wrap;
1012
gap: 8px;
11-
margin-top: 11px;
12-
margin-bottom: 48px;
13+
margin-top: ${responsiveSize(4, 8)};
14+
margin-bottom: ${responsiveSize(16, 32)};
1315
justify-content: space-between;
1416
`;
1517

web/src/components/CasesDisplay/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const TitleContainer = styled.div`
1717
justify-content: space-between;
1818
align-items: center;
1919
flex-wrap: wrap;
20-
margin-bottom: ${responsiveSize(32, 48)};
20+
margin-bottom: ${responsiveSize(12, 24)};
2121
`;
2222

2323
const StyledTitle = styled.h1`

web/src/components/ExtraStatsDisplay.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ const Container = styled.div`
99
display: flex;
1010
gap: 8px;
1111
align-items: center;
12-
margin-top: 24px;
1312
`;
1413

1514
const SVGContainer = styled.div`

web/src/components/LatestCases.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ import { SkeletonDisputeCard } from "components/StyledSkeleton";
1313
import { Dispute_Filter } from "../graphql/graphql";
1414

1515
const Container = styled.div`
16-
margin-top: ${responsiveSize(48, 80)};
16+
margin-top: ${responsiveSize(28, 48)};
1717
`;
1818

1919
const Title = styled.h1`
20-
margin-bottom: ${responsiveSize(16, 48)};
20+
margin-bottom: ${responsiveSize(12, 24)};
2121
`;
2222

2323
const DisputeContainer = styled.div`

web/src/pages/Cases/CaseDetails/Tabs.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import React, { useState, useEffect, useMemo } from "react";
22
import styled from "styled-components";
33

4+
import { responsiveSize } from "styles/responsiveSize";
5+
46
import { useNavigate, useLocation, useParams } from "react-router-dom";
57

68
import { Tabs as TabsComponent } from "@kleros/ui-components-library";
@@ -20,6 +22,7 @@ import { useAppealCost } from "queries/useAppealCost";
2022

2123
const StyledTabs = styled(TabsComponent)`
2224
width: 100%;
25+
margin-top: ${responsiveSize(12, 24)};
2326
> * {
2427
display: flex;
2528
flex-wrap: wrap;

web/src/pages/Cases/CaseDetails/Timeline.tsx

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import React, { useMemo } from "react";
22
import styled, { css } from "styled-components";
33

4+
import { landscapeStyle } from "styles/landscapeStyle";
5+
46
import { Box, Steps } from "@kleros/ui-components-library";
57

68
import { Periods } from "consts/periods";
@@ -10,34 +12,26 @@ import { secondsToDayHourMinute } from "utils/date";
1012

1113
import { DisputeDetailsQuery } from "queries/useDisputeDetailsQuery";
1214

13-
import { landscapeStyle } from "styles/landscapeStyle";
14-
import { responsiveSize } from "styles/responsiveSize";
15-
1615
import { StyledSkeleton } from "components/StyledSkeleton";
1716

1817
const TimeLineContainer = styled(Box)`
19-
display: block;
2018
width: 100%;
21-
height: 98px;
19+
height: auto;
2220
border-radius: 0px;
23-
padding: ${responsiveSize(16, 48)} 8px 0px ${responsiveSize(12, 22)};
24-
margin-top: ${responsiveSize(16, 48)};
25-
margin-bottom: ${responsiveSize(12, 22)};
26-
background-color: ${({ theme }) => theme.whiteBackground};
27-
28-
${landscapeStyle(
29-
() => css`
30-
display: block;
31-
padding: 28px 8px 8px 8px;
32-
`
33-
)}
21+
background-color: transparent;
3422
`;
3523

3624
const StyledSteps = styled(Steps)`
3725
display: flex;
3826
justify-content: space-between;
39-
width: 85%;
27+
width: 89%;
4028
margin: auto;
29+
30+
${landscapeStyle(
31+
() => css`
32+
width: 98%;
33+
`
34+
)}
4135
`;
4236

4337
const Timeline: React.FC<{

web/src/pages/Cases/CaseDetails/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ const HeaderContainer = styled.div`
3333
width: 100%;
3434
display: flex;
3535
align-items: center;
36-
margin-bottom: ${responsiveSize(32, 54)};
36+
margin-top: -2px;
37+
margin-bottom: ${responsiveSize(16, 24)};
3738
`;
3839

3940
const Header = styled.h1`
@@ -55,8 +56,8 @@ const CaseDetails: React.FC = () => {
5556
<Header>Case #{id}</Header>
5657
<MaintenanceButtons />
5758
</HeaderContainer>
58-
<Tabs />
5959
<Timeline {...{ currentPeriodIndex, dispute }} />
60+
<Tabs />
6061
<StyledCard>
6162
<Routes>
6263
<Route

web/src/pages/Cases/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import CasesFetcher from "./CasesFetcher";
1313
const Container = styled.div`
1414
width: 100%;
1515
background-color: ${({ theme }) => theme.lightBackground};
16-
padding: ${responsiveSize(32, 80)} ${responsiveSize(24, 136)} ${responsiveSize(76, 96)};
16+
padding: ${responsiveSize(32, 48)} ${responsiveSize(24, 136)} ${responsiveSize(40, 60)};
1717
max-width: ${MAX_WIDTH_LANDSCAPE};
1818
margin: 0 auto;
1919
`;

0 commit comments

Comments
 (0)