Skip to content

Commit af896b9

Browse files
committed
chore: styling updates
1 parent 9148436 commit af896b9

5 files changed

Lines changed: 25 additions & 44 deletions

File tree

.storybook/preview-head.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<style>
2+
html,
3+
body.sb-main-fullscreen,
4+
body.sb-main-fullscreen #storybook-root {
5+
height: 100%;
6+
}
7+
</style>

.storybook/preview.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ const preview: Preview = {
3737
},
3838
},
3939

40+
layout: 'fullscreen',
41+
4042
a11y: {
4143
// 'todo' - show a11y violations in the test UI only
4244
// 'error' - fail CI on a11y violations

src/components/composite/DepositModal/DepositModal.stories.tsx

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import { ConnectButton } from 'src/components/ConnectButton';
77
import { useIsDisconnected } from 'src/components/Navbar/hooks';
88
import { WalletMenuToggle } from 'src/components/Navbar/components/Buttons/WalletMenuToggle';
99
import { DepositButton } from '../DepositButton/DepositButton';
10+
import Box from '@mui/material/Box';
11+
import Stack from '@mui/material/Stack';
1012

1113
const meta = {
1214
component: DepositModal,
@@ -53,18 +55,21 @@ export const WithToggleAndConnectButton: Story = {
5355
const isDisconnected = useIsDisconnected();
5456

5557
return (
56-
<div>
57-
{isDisconnected ? <ConnectButton /> : <WalletMenuToggle />}
58-
<DepositButton
59-
onClick={() => setIsOpen(!isOpen)}
60-
label="Quick deposit"
61-
/>
58+
<Box sx={{ p: 2 }}>
59+
<Stack direction="row" spacing={2}>
60+
{isDisconnected ? <ConnectButton /> : <WalletMenuToggle />}
61+
<DepositButton
62+
onClick={() => setIsOpen(!isOpen)}
63+
label="Quick deposit"
64+
/>
65+
</Stack>
66+
6267
<DepositModal
6368
{...args}
6469
isOpen={isOpen}
6570
onClose={() => setIsOpen(false)}
6671
/>
67-
</div>
72+
</Box>
6873
);
6974
},
7075
args: {

src/components/composite/DepositModal/DepositModal.styles.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export const CenteredWrapper = styled(Box)(({ theme }) => ({
77
top: '50%',
88
left: '50%',
99
transform: 'translate(-50%, -50%)',
10+
outline: 'none',
1011
}));
1112

1213
export const CloseIconButton = styled(IconButton)(({ theme }) => ({

src/components/composite/DepositModal/DepositModal.tsx

Lines changed: 3 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -10,41 +10,7 @@ import { CenteredWrapper, CloseIconButton } from './DepositModal.styles';
1010
import useMediaQuery from '@mui/material/useMediaQuery';
1111
import { TaskType } from 'src/types/strapi';
1212
import { motion } from 'framer-motion';
13-
14-
export interface Protocol {
15-
name: string;
16-
product: string;
17-
version: string;
18-
logo: string;
19-
}
20-
21-
export interface Chain {
22-
chainId: number;
23-
chainKey: string;
24-
}
25-
26-
export interface Token {
27-
name: string;
28-
symbol: string;
29-
decimals: number;
30-
logo: string;
31-
address: string;
32-
chain: Chain;
33-
}
34-
35-
// @TODO need to import from backend types when available
36-
export interface EarnOpportunity {
37-
name: string;
38-
asset: Token;
39-
protocol: Protocol;
40-
url: string;
41-
description: string;
42-
tags: string[];
43-
rewards: string[];
44-
lpToken: Token;
45-
slug: string;
46-
featured: boolean;
47-
}
13+
import { EarnOpportunity } from 'src/types/jumper-backend';
4814

4915
interface DepositModalProps {
5016
onClose: () => void;
@@ -122,8 +88,8 @@ export const DepositModal: FC<DepositModalProps> = ({
12288
ctx={{
12389
theme: {
12490
container: {
125-
maxHeight: 'calc(100vh - 10rem)',
126-
minWidth: 400,
91+
maxHeight: 'calc(100vh - 6rem)',
92+
minWidth: '100%',
12793
maxWidth: 400,
12894
},
12995
},

0 commit comments

Comments
 (0)