diff --git a/apps/cowswap-frontend/src/common/pure/CurrencyInputPanel/styled.tsx b/apps/cowswap-frontend/src/common/pure/CurrencyInputPanel/styled.tsx index 2e16b08179..2056811a8a 100644 --- a/apps/cowswap-frontend/src/common/pure/CurrencyInputPanel/styled.tsx +++ b/apps/cowswap-frontend/src/common/pure/CurrencyInputPanel/styled.tsx @@ -45,6 +45,11 @@ export const CurrencyInputBox = styled.div<{ isInvalid?: boolean }>` gap: 8px; } + ${Media.upToTiny()} { + grid-template-columns: repeat(1, auto); + grid-template-rows: max-content; + } + > div { display: flex; align-items: center; diff --git a/apps/cowswap-frontend/src/modules/erc20Approve/containers/ApprovalAmountInput/ApprovalAmountInput.tsx b/apps/cowswap-frontend/src/modules/erc20Approve/containers/ApprovalAmountInput/ApprovalAmountInput.tsx index 33fb8f536d..03ec60bc89 100644 --- a/apps/cowswap-frontend/src/modules/erc20Approve/containers/ApprovalAmountInput/ApprovalAmountInput.tsx +++ b/apps/cowswap-frontend/src/modules/erc20Approve/containers/ApprovalAmountInput/ApprovalAmountInput.tsx @@ -67,7 +67,7 @@ export function ApprovalAmountInput({ initialAmount, tokenWithLogo, onReset }: A return ( - Approval amount: {resetLabel} + Approval amount {resetLabel} - + Set approval amount diff --git a/apps/cowswap-frontend/src/modules/erc20Approve/containers/ChangeApproveAmountModal/styled.ts b/apps/cowswap-frontend/src/modules/erc20Approve/containers/ChangeApproveAmountModal/styled.ts index 1727c1f8dd..ce9a49b36e 100644 --- a/apps/cowswap-frontend/src/modules/erc20Approve/containers/ChangeApproveAmountModal/styled.ts +++ b/apps/cowswap-frontend/src/modules/erc20Approve/containers/ChangeApproveAmountModal/styled.ts @@ -1,4 +1,4 @@ -import { ButtonPrimary, UI } from '@cowprotocol/ui' +import { ButtonPrimary, Media, UI } from '@cowprotocol/ui' import styled from 'styled-components/macro' @@ -7,20 +7,26 @@ export const Wrapper = styled.div` width: 100%; overflow: auto; background: var(${UI.COLOR_PAPER}); - border-radius: 20px; + border-radius: 21px; ` export const SwapInfo = styled.div` display: flex; flex-direction: column; justify-content: center; + gap: 21px; align-items: center; - margin: 48px 0 19px 0; + margin: 24px 0; + font-size: 13px; ` export const SetTitle = styled.div` font-size: 23px; - margin: 16px 0; + text-align: center; + + ${Media.upToSmall()} { + font-size: 18px; + } ` export const Title = styled.div` @@ -30,6 +36,6 @@ export const Title = styled.div` ` export const BtnWrapper = styled.div` - margin: 15px; + margin: 0 10px 10px; ` export const ActionButton = styled(ButtonPrimary)`` diff --git a/apps/cowswap-frontend/src/modules/erc20Approve/containers/SwapAmountPreview/SwapAmountPreview.tsx b/apps/cowswap-frontend/src/modules/erc20Approve/containers/SwapAmountPreview/SwapAmountPreview.tsx index 7460f595dc..8555a06fc2 100644 --- a/apps/cowswap-frontend/src/modules/erc20Approve/containers/SwapAmountPreview/SwapAmountPreview.tsx +++ b/apps/cowswap-frontend/src/modules/erc20Approve/containers/SwapAmountPreview/SwapAmountPreview.tsx @@ -13,7 +13,9 @@ import { useDerivedTradeState } from 'modules/trade' const Wrapper = styled.div` display: flex; align-items: center; + flex-flow: row wrap; gap: 4px; + padding: 0 10px; ` const CapitalizedFirst = styled.span` diff --git a/apps/cowswap-frontend/src/modules/erc20Approve/pure/Toggle/Toggle.tsx b/apps/cowswap-frontend/src/modules/erc20Approve/pure/Toggle/Toggle.tsx index 6ed038127a..6337837ed6 100644 --- a/apps/cowswap-frontend/src/modules/erc20Approve/pure/Toggle/Toggle.tsx +++ b/apps/cowswap-frontend/src/modules/erc20Approve/pure/Toggle/Toggle.tsx @@ -1,4 +1,4 @@ -import React, { ReactNode } from 'react' +import { ReactNode } from 'react' import EDIT from '@cowprotocol/assets/cow-swap/edit.svg' import { TokenAmount, TokenSymbol } from '@cowprotocol/ui' @@ -30,7 +30,10 @@ export function Toggle({ } }} > - + {' '} + + +