mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-05-01 05:42:58 +00:00
fix: add :hover color for hero buttons on dark mode
This commit is contained in:
parent
11035bf0c4
commit
640b72abc6
3 changed files with 16 additions and 8 deletions
|
|
@ -80,12 +80,17 @@ export const DownloadsHero: FC<DownloadsHero> = ({
|
||||||
<Grid templateColumns={{ base: 'repeat(1, 1fr)', md: 'repeat(2, 1fr)' }} gap={4}>
|
<Grid templateColumns={{ base: 'repeat(1, 1fr)', md: 'repeat(2, 1fr)' }} gap={4}>
|
||||||
{Object.keys(DOWNLOAD_HEADER_BUTTONS).map((key: string) => {
|
{Object.keys(DOWNLOAD_HEADER_BUTTONS).map((key: string) => {
|
||||||
const { name, buildURL, Svg, ariaLabel } = DOWNLOAD_HEADER_BUTTONS[key];
|
const { name, buildURL, Svg, ariaLabel } = DOWNLOAD_HEADER_BUTTONS[key];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<NextLink key={key} href={buildURL} passHref>
|
<NextLink key={key} href={buildURL} passHref>
|
||||||
<Button as='a' variant='downloadsHeader' width={{ base: '100%' }} h={16}>
|
<Button as='a' variant='downloadsHeader' width={{ base: '100%' }} h={16} data-group>
|
||||||
<HStack spacing={4}>
|
<HStack spacing={4}>
|
||||||
<Stack alignItems='center'>
|
<Stack alignItems='center'>
|
||||||
<Svg aria-label={ariaLabel} maxH='44px' />
|
<Svg
|
||||||
|
aria-label={ariaLabel}
|
||||||
|
maxH='44px'
|
||||||
|
_groupHover={{ color: 'yellow.50' }}
|
||||||
|
/>
|
||||||
</Stack>
|
</Stack>
|
||||||
<Box>
|
<Box>
|
||||||
<Text textStyle='downloads-button-label'>For {name}</Text>
|
<Text textStyle='downloads-button-label'>For {name}</Text>
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ export const HomeHero: FC = () => {
|
||||||
>
|
>
|
||||||
<Flex direction='column' alignItems='center' mr={{ md: 6 }}>
|
<Flex direction='column' alignItems='center' mr={{ md: 6 }}>
|
||||||
<NextLink href={DOWNLOADS_PAGE} passHref>
|
<NextLink href={DOWNLOADS_PAGE} passHref>
|
||||||
<Button variant='primary' as='a' mb={1}>
|
<Button variant='primary' as='a' mb={1} data-group>
|
||||||
<Text textStyle='homepage-primary-label'>Download</Text>
|
<Text textStyle='homepage-primary-label'>Download</Text>
|
||||||
</Button>
|
</Button>
|
||||||
</NextLink>
|
</NextLink>
|
||||||
|
|
@ -49,7 +49,7 @@ export const HomeHero: FC = () => {
|
||||||
|
|
||||||
<Flex direction='column' alignItems='center'>
|
<Flex direction='column' alignItems='center'>
|
||||||
<NextLink href={DOCS_PAGE} passHref>
|
<NextLink href={DOCS_PAGE} passHref>
|
||||||
<Button variant='primary' as='a' mb={1}>
|
<Button variant='primary' as='a' mb={1} data-group>
|
||||||
<Text textStyle='homepage-primary-label'>Documentation</Text>
|
<Text textStyle='homepage-primary-label'>Documentation</Text>
|
||||||
</Button>
|
</Button>
|
||||||
</NextLink>
|
</NextLink>
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,8 @@ export const textStyles = {
|
||||||
fontFamily: 'heading',
|
fontFamily: 'heading',
|
||||||
color: 'bg',
|
color: 'bg',
|
||||||
fontWeight: 700,
|
fontWeight: 700,
|
||||||
textTransform: 'uppercase'
|
textTransform: 'uppercase',
|
||||||
|
_groupHover: { color: 'yellow.50' }
|
||||||
},
|
},
|
||||||
'home-section-link-label': {
|
'home-section-link-label': {
|
||||||
fontFamily: 'heading',
|
fontFamily: 'heading',
|
||||||
|
|
@ -124,13 +125,15 @@ export const textStyles = {
|
||||||
fontFamily: 'heading',
|
fontFamily: 'heading',
|
||||||
color: 'bg',
|
color: 'bg',
|
||||||
fontSize: { base: 'md', lg: 'xl' },
|
fontSize: { base: 'md', lg: 'xl' },
|
||||||
textTransform: 'uppercase'
|
textTransform: 'uppercase',
|
||||||
|
_groupHover: { color: 'yellow.50' }
|
||||||
},
|
},
|
||||||
'downloads-button-sublabel': {
|
'downloads-button-sublabel': {
|
||||||
fontFamily: 'heading',
|
fontFamily: 'heading',
|
||||||
color: 'bg',
|
color: 'bg',
|
||||||
fontSize: { base: 'xs', lg: 'sm' },
|
fontSize: { base: 'xs', lg: 'sm' },
|
||||||
textTransform: 'uppercase'
|
textTransform: 'uppercase',
|
||||||
|
_groupHover: { color: 'yellow.50' }
|
||||||
},
|
},
|
||||||
'download-tab-label': {
|
'download-tab-label': {
|
||||||
fontFamily: 'heading',
|
fontFamily: 'heading',
|
||||||
|
|
@ -190,7 +193,7 @@ export const textStyles = {
|
||||||
fontWeight: 400,
|
fontWeight: 400,
|
||||||
fontSize: '13px',
|
fontSize: '13px',
|
||||||
lineHeight: 5,
|
lineHeight: 5,
|
||||||
letterSpacing: '1%',
|
letterSpacing: '1%'
|
||||||
},
|
},
|
||||||
'note-text': {
|
'note-text': {
|
||||||
fontFamily: 'body',
|
fontFamily: 'body',
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue