mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Some styling fixes for home on smaller screens
This commit is contained in:
parent
833a83f235
commit
b3a5dcfbc1
2 changed files with 34 additions and 9 deletions
|
|
@ -123,7 +123,13 @@ const JustAddedHomeSection = (props: HomeSectionProps): JSX.Element => {
|
|||
}}
|
||||
>
|
||||
<HStack
|
||||
css={{ width: '100%', lineHeight: '1' }}
|
||||
css={{
|
||||
width: '100%',
|
||||
lineHeight: '1',
|
||||
'@mdDown': {
|
||||
px: '20px',
|
||||
},
|
||||
}}
|
||||
distribution="start"
|
||||
alignment="start"
|
||||
>
|
||||
|
|
@ -172,6 +178,9 @@ const JustAddedHomeSection = (props: HomeSectionProps): JSX.Element => {
|
|||
'::-webkit-scrollbar': {
|
||||
display: 'none',
|
||||
},
|
||||
'@mdDown': {
|
||||
px: '20px',
|
||||
},
|
||||
}}
|
||||
distribution="start"
|
||||
alignment="start"
|
||||
|
|
@ -199,6 +208,9 @@ const TopPicksHomeSection = (props: HomeSectionProps): JSX.Element => {
|
|||
fontSize: '16px',
|
||||
fontWeight: '600',
|
||||
color: '$homeTextTitle',
|
||||
'@mdDown': {
|
||||
px: '20px',
|
||||
},
|
||||
}}
|
||||
>
|
||||
{props.homeSection.title}
|
||||
|
|
@ -222,9 +234,9 @@ const QuickLinksHomeSection = (props: HomeSectionProps): JSX.Element => {
|
|||
distribution="start"
|
||||
css={{
|
||||
width: '100%',
|
||||
gap: '20px',
|
||||
gap: '10px',
|
||||
bg: '$thNavMenuFooter',
|
||||
py: '30px',
|
||||
py: '20px',
|
||||
px: '20px',
|
||||
borderRadius: '5px',
|
||||
}}
|
||||
|
|
@ -449,7 +461,6 @@ const JustAddedItemView = (props: HomeItemViewProps): JSX.Element => {
|
|||
borderRadius: '5px',
|
||||
'&:hover': {
|
||||
bg: '$homeCardHover',
|
||||
borderRadius: '0px',
|
||||
},
|
||||
'&:hover .title-text': {
|
||||
textDecoration: 'underline',
|
||||
|
|
@ -491,9 +502,11 @@ const TopicPickHomeItemView = (props: HomeItemViewProps): JSX.Element => {
|
|||
pt: '35px',
|
||||
cursor: 'pointer',
|
||||
borderRadius: '5px',
|
||||
'@mdDown': {
|
||||
borderRadius: '0px',
|
||||
},
|
||||
'&:hover': {
|
||||
bg: '$homeCardHover',
|
||||
borderRadius: '0px',
|
||||
},
|
||||
'&:hover .title-text': {
|
||||
textDecoration: 'underline',
|
||||
|
|
@ -573,15 +586,18 @@ const QuickLinkHomeItemView = (props: HomeItemViewProps): JSX.Element => {
|
|||
return (
|
||||
<VStack
|
||||
css={{
|
||||
mt: '10px',
|
||||
width: '100%',
|
||||
px: '10px',
|
||||
py: '10px',
|
||||
gap: '2px',
|
||||
gap: '5px',
|
||||
borderRadius: '5px',
|
||||
'&:hover': {
|
||||
bg: '$readerBg',
|
||||
cursor: 'pointer',
|
||||
},
|
||||
'&:hover .title-text': {
|
||||
textDecoration: 'underline',
|
||||
},
|
||||
}}
|
||||
onClick={(event) => {
|
||||
const path = `/${props.viewerUsername ?? 'me'}/${props.homeItem.slug}`
|
||||
|
|
@ -592,7 +608,17 @@ const QuickLinkHomeItemView = (props: HomeItemViewProps): JSX.Element => {
|
|||
}
|
||||
}}
|
||||
>
|
||||
<TimeAgo homeItem={props.homeItem} />
|
||||
<HStack
|
||||
distribution="start"
|
||||
alignment="center"
|
||||
css={{ width: '100%', gap: '5px', lineHeight: '1' }}
|
||||
>
|
||||
<SourceInfo homeItem={props.homeItem} subtle={true} />
|
||||
|
||||
<SpanBox css={{ ml: 'auto' }}>
|
||||
<TimeAgo homeItem={props.homeItem} />
|
||||
</SpanBox>
|
||||
</HStack>
|
||||
<Title homeItem={props.homeItem} />
|
||||
<PreviewContent
|
||||
previewContent={props.homeItem.previewContent}
|
||||
|
|
|
|||
|
|
@ -90,7 +90,6 @@ export function NavigationMenu(props: NavigationMenuProps): JSX.Element {
|
|||
top: props.showMenu ? '0' : '100%',
|
||||
visibility: props.showMenu ? 'visible' : 'hidden',
|
||||
},
|
||||
zIndex: 10,
|
||||
}}
|
||||
>
|
||||
<Box
|
||||
|
|
|
|||
Loading…
Reference in a new issue