diff --git a/src/components/HouseCard.js b/src/components/HouseCard.js index 681258f..881c012 100644 --- a/src/components/HouseCard.js +++ b/src/components/HouseCard.js @@ -65,11 +65,8 @@ const Card = styled.div` cursor: pointer; transition: 0.4s; position: relative; - background-image: url("skyscraper.png"); - object-fit: cover; - - - + background-image: url("${props => props.img ? props.img : "vrl.jpg"}"); + background-size: cover; &:hover ${Overlay} { background-color: rgba(0,0,0,0.5); @@ -88,13 +85,11 @@ const Card = styled.div` const HouseCard = (props) => { return ( - - - + - asdf - zxcv + {props.title ? props.title : "asdf"} + {props.desc ? props.desc: "zxcv"} diff --git a/src/components/Options.js b/src/components/Options.js index 0bf5d09..1dcf82e 100644 --- a/src/components/Options.js +++ b/src/components/Options.js @@ -11,6 +11,8 @@ const CardList = styled.div` grid-template-rows: repeat(auto-fill,minmax(200px,1fr)); grid-template-columns: repeat(auto-fill,minmax(200px,1fr)); grid-gap: 30px; + align-items: center; + justify-items: center; @@ -91,12 +93,12 @@ export default function Options() { + - - - + + diff --git a/src/components/Sidebar.js b/src/components/Sidebar.js index 30530ba..6119745 100644 --- a/src/components/Sidebar.js +++ b/src/components/Sidebar.js @@ -13,7 +13,6 @@ const StyledMenu = styled.nav` height: 100vh; text-align: left; padding: 2rem; - position: absolute; top: 0; left: 0; transition: transform 0.3s ease-in-out; @@ -43,11 +42,11 @@ const StyledMenu = styled.nav` } ` -const Menu = (props) => { +const Menu = ({open, setOpen}) => { const { userData, setUserData } = useContext(UserContext); return ( - - + + setOpen(false)}> 💁🏻‍♂️ About us @@ -55,18 +54,18 @@ const Menu = (props) => { 💸 Pricing - + setOpen(false)}> 📩 Contact - + {userData.user ? ( 📩 {userData.user.username} - - + + ):( @@ -79,7 +78,7 @@ const Menu = (props) => { ) - + } ) @@ -151,13 +150,13 @@ const Sidebar = (props) => { const node = React.useRef(); return (
- +
- ) + ) } const useOnClickOutside = (ref, handler) => {