From f4f10d5eb690a33dd1c112358457a2b987297f26 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Thu, 5 Apr 2018 13:54:22 -0400 Subject: work --- frontend/components/CartCount.js | 12 +++---- frontend/components/Header.js | 16 ++++++++-- frontend/components/Items.js | 17 ++-------- frontend/components/Nav.js | 18 +++++++---- frontend/components/PleaseSignIn.js | 21 +++++++++++++ frontend/components/Search.js | 62 +++++++++++++++++++++++++++---------- frontend/components/Signup.js | 9 ++++-- frontend/components/UpdateItem.js | 3 +- frontend/components/styles/Form.js | 13 ++++---- 9 files changed, 112 insertions(+), 59 deletions(-) create mode 100644 frontend/components/PleaseSignIn.js (limited to 'frontend/components') diff --git a/frontend/components/CartCount.js b/frontend/components/CartCount.js index 5af472a..1cc4e47 100644 --- a/frontend/components/CartCount.js +++ b/frontend/components/CartCount.js @@ -5,7 +5,9 @@ const Dot = styled.div` background: ${props => props.theme.red}; color: white; border-radius: 50%; - padding: 5px; + padding: 0.5rem; + line-height: 2rem; + min-width: 3rem; margin-left: 1rem; font-weight: 100; font-feature-settings: 'tnum'; @@ -42,13 +44,7 @@ const AnimationStyles = styled.span` const CartCount = ({ count }) => ( - + {count} diff --git a/frontend/components/Header.js b/frontend/components/Header.js index 053a18b..4e631a0 100644 --- a/frontend/components/Header.js +++ b/frontend/components/Header.js @@ -20,6 +20,10 @@ const StyledHeader = styled.header` grid-template-columns: auto 1fr; justify-content: space-between; align-items: stretch; + @media (max-width: 1300px) { + grid-template-columns: 1fr; + justify-content: center; + } } .sub-bar { display: grid; @@ -31,14 +35,20 @@ const StyledHeader = styled.header` const Logo = styled.h1` font-size: 4rem; margin-left: 2rem; - transform: skew(-5deg); + position: relative; + z-index: 2; + transform: skew(-7deg); a { - padding: 1rem 1.5rem; + padding: 0.5rem 1rem; background: ${props => props.theme.red}; color: white; letter-spacing: -2px; text-transform: uppercase; } + @media (max-width: 1300px) { + margin: 0; + text-align: center; + } `; const Header = props => ( @@ -46,7 +56,7 @@ const Header = props => (
- Sick Fits! + Sick Fits!