Skip to content

Commit

Permalink
improve: left align text in error banner (#86)
Browse files Browse the repository at this point in the history
* extract page padding to global var

Signed-off-by: ryanwolhuter <[email protected]>

* left align error messages

Signed-off-by: ryanwolhuter <[email protected]>

* increase error message padding

Signed-off-by: ryanwolhuter <[email protected]>

Signed-off-by: ryanwolhuter <[email protected]>
  • Loading branch information
ryanwolhuter authored Nov 22, 2022
1 parent 30e89c4 commit 5270a01
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 5 deletions.
2 changes: 1 addition & 1 deletion components/Banner/Banner.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const InnerWrapper = styled.div`
height: var(--banner-height);
display: flex;
align-items: center;
padding-left: clamp(10px, 45px, 4vw);
padding-left: var(--page-padding);
@media ${tabletAndUnder} {
padding: 0;
}
Expand Down
8 changes: 7 additions & 1 deletion components/ErrorBanner/ErrorBanner.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -39,19 +39,22 @@ const Wrapper = styled.div`
align-items: center;
justify-content: center;
padding-block: 15px;
padding-inline: var(--page-padding);
`;

const ErrorMessageWrapper = styled.div`
width: 100%;
position: relative;
display: flex;
align-items: center;
gap: 5px;
padding-block: 5px;
&:not(:last-child) {
margin-bottom: 5px;
}
`;

const ErrorMessage = styled.p`
max-width: min(75vw, 500px);
font: var(--text-md);
@media ${mobileAndUnder} {
Expand All @@ -69,6 +72,9 @@ const CloseIcon = styled(Close)`
}
`;
const CloseButton = styled.button`
position: absolute;
top: 8px;
right: 0;
background: transparent;
fill: var(--white);
`;
1 change: 1 addition & 0 deletions components/GlobalStyle/GlobalStyle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -255,6 +255,7 @@ a:not([class]) {
--mobile-banner-height: ${mobileBannerHeight}px;
--desktop-banner-height: ${desktopBannerHeight}px;
--page-width: var(--desktop-page-width);
--page-padding: clamp(10px, 45px, 4vw);
--header-height: var(--desktop-header-height);
--banner-height: var(--desktop-banner-height);
@media ${tabletAndUnder} {
Expand Down
2 changes: 1 addition & 1 deletion components/Header/Header.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ const OuterWrapper = styled.header``;
const InnerWrapper = styled.div`
max-width: var(--page-width);
height: var(--header-height);
padding-inline: clamp(10px, 45px, 4vw);
padding-inline: var(--page-padding);
display: flex;
justify-content: space-between;
align-items: center;
Expand Down
2 changes: 1 addition & 1 deletion components/HowItWorks/HowItWorks.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ const OuterWrapper = styled.section`
`;

const InnerWrapper = styled.div`
padding-inline: clamp(10px, 45px, 4vw);
padding-inline: var(--page-padding);
padding-block: 30px;
max-width: var(--page-width);
margin-inline: auto;
Expand Down
2 changes: 1 addition & 1 deletion components/pages/styles.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export const PageOuterWrapper = styled.div`

export const PageInnerWrapper = styled.div`
max-width: var(--page-width);
padding-inline: clamp(10px, 45px, 4vw);
padding-inline: var(--page-padding);
padding-block: 45px;
margin-inline: auto;
Expand Down

0 comments on commit 5270a01

Please sign in to comment.