Header focus style improvements

This commit is contained in:
Brian Vaughn
2017-10-16 13:03:58 -07:00
parent bc9aa396e0
commit beeb8e8554
2 changed files with 38 additions and 4 deletions

View File

@@ -47,6 +47,12 @@ const Header = ({location}) => (
marginRight: 10,
height: '100%',
alignItems: 'center',
color: colors.brand,
':focus': {
outline: 0,
color: colors.white,
},
[media.greaterThan('small')]: {
width: 'calc(100% / 6)',
@@ -59,7 +65,7 @@ const Header = ({location}) => (
<img src={logoSvg} alt="" height="20" />
<span
css={{
color: colors.brand,
color: 'inherit',
marginLeft: 10,
fontWeight: 700,
fontSize: 20,
@@ -94,6 +100,7 @@ const Header = ({location}) => (
WebkitOverflowScrolling: 'touch',
height: '100%',
width: '60%',
[media.size('xsmall')]: {
flexGrow: '1',
width: 'auto',
@@ -170,6 +177,12 @@ const Header = ({location}) => (
backgroundPositionY: 'center',
backgroundPositionX: 'left',
':focus': {
outline: 0,
backgroundColor: colors.lighter,
borderRadius: '0.25rem',
},
[media.lessThan('large')]: {
fontSize: 16,
},
@@ -207,10 +220,18 @@ const Header = ({location}) => (
<a
css={{
padding: '5px 10px',
backgroundColor: colors.lighter,
borderRadius: 15,
whiteSpace: 'nowrap',
...fonts.small,
':hover': {
color: colors.brand,
},
':focus': {
outline: 0,
backgroundColor: colors.lighter,
borderRadius: 15,
},
}}
href="https://github.com/facebook/react/releases"
target="_blank"
@@ -223,9 +244,16 @@ const Header = ({location}) => (
marginLeft: 10,
whiteSpace: 'nowrap',
...fonts.small,
':hover': {
color: colors.brand,
},
':focus': {
outline: 0,
backgroundColor: colors.lighter,
borderRadius: 15,
},
}}
href="https://github.com/facebook/react/"
target="_blank"

View File

@@ -27,6 +27,12 @@ const style = {
paddingRight: 15,
fontWeight: 300,
':focus': {
outline: 0,
backgroundColor: colors.lighter,
color: colors.white,
},
[media.size('xsmall')]: {
paddingLeft: 8,
paddingRight: 8,
@@ -42,7 +48,7 @@ const style = {
paddingRight: 20,
fontSize: 18,
':hover': {
':hover:not(:focus)': {
color: colors.brand,
},
},