-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
I adjusted the menu colors and called the api from pokeapi
- Loading branch information
1 parent
74f0c71
commit 40e92ec
Showing
10 changed files
with
149 additions
and
175 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,44 +1,12 @@ | ||
import styled from 'styled-components'; | ||
|
||
export const Input = styled.input` | ||
border-top: none; | ||
border-left: none; | ||
border-right: none; | ||
border-bottom: 1px solid; | ||
min-width: 10rem; | ||
font-family: ${props => props.theme.font[1]}; | ||
font-size: ${props => props.theme.fontSize.small}; | ||
font-weight: ${props => props.theme.fontWeight.bold}; | ||
background-color: transparent; | ||
outline: none; | ||
margin: 1.6rem; | ||
`; | ||
|
||
export const YellowInput = styled(Input)` | ||
border-color: ${props => props.theme.color.yellow}; | ||
color: ${props => props.theme.color.yellow}; | ||
`; | ||
|
||
export const GreyInput = styled(Input)` | ||
border-color: ${props => props.theme.color.grey}; | ||
color: ${props => props.theme.color.grey}; | ||
`; | ||
|
||
export const Label = styled.label` | ||
font-family: ${props => props.theme.font[1]}; | ||
font-size: ${props => props.theme.fontSize.small}; | ||
font-weight: ${props => props.theme.fontWeight.bold}; | ||
`; | ||
|
||
export const YellowLabel = styled(Input)` | ||
color: ${props => props.theme.color.yellow}; | ||
`; | ||
|
||
export const GreyLabel = styled(Input)` | ||
color: ${props => props.theme.color.grey}; | ||
`; | ||
|
||
export const RadioButtonContainer = styled.div` | ||
display: flex; | ||
justify-content: space-between; | ||
`; | ||
import React from 'react'; | ||
import InputStyle from './style/style'; | ||
|
||
const Input = (props) => { | ||
return( | ||
<InputStyle yellow={props.yellow} onChange={props.onChange}> | ||
{props.children} | ||
</InputStyle> | ||
); | ||
} | ||
|
||
export default Input |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
import styled from 'styled-components'; | ||
|
||
export const InputStyle = styled.input` | ||
border-top: none; | ||
border-left: none; | ||
border-right: none; | ||
border-bottom: 1px solid; | ||
min-width: 10rem; | ||
font-family: ${props => props.theme.font[1]}; | ||
font-size: ${props => props.theme.fontSize.small}; | ||
font-weight: ${props => props.theme.fontWeight.bold}; | ||
background-color: transparent; | ||
outline: none; | ||
margin: 1.6rem; | ||
border-color: ${props => props.yellow ? props.theme.color.yellow : props.theme.color.grey}; | ||
color: ${props => props.yellow ? props.theme.color.yellow : props.theme.color.grey}; | ||
`; | ||
|
||
export const RadioButtonContainer = styled.div` | ||
display: flex; | ||
justify-content: space-between; | ||
`; | ||
|
||
export default InputStyle |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
import styled from 'styled-components'; | ||
|
||
export const Menu = styled.nav` | ||
display: flex; | ||
justify-content: space-between; | ||
align-items: center; | ||
padding: 2rem 0; | ||
`; | ||
|
||
export const MenuList = styled.ul` | ||
display: flex; | ||
justify-align: space-between; | ||
align-items: center; | ||
`; | ||
|
||
export const MenuOption = styled.li` | ||
padding: 8px 16px; | ||
margin-left: 0.5rem; | ||
text-transform: uppercase; | ||
font-family: ${props => props.theme.font[1]}; | ||
font-size: ${props => props.theme.fontSize.superSmall}; | ||
font-weight: ${props => props.theme.fontWeight.extraBold}; | ||
cursor: pointer; | ||
a { | ||
color: ${props => props.yellow ? props.theme.grey.color : props.theme.yellow.color}; | ||
} | ||
&:hover { | ||
padding: 8px 16px; | ||
background-color: ${props => props.yellow ? props.theme.grey.color | ||
: props.theme.yellow.color}; | ||
border-radius: 2.0rem; | ||
a { | ||
color: ${props => props.yellow ? props.theme.yellow.color : props.theme.grey.color}; | ||
} | ||
} | ||
`; | ||
|
||
export const AppName = styled.div` | ||
margin-right: 5rem; | ||
`; | ||
|
||
export const Logo = styled.img` | ||
`; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.