mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Update the avatar to the latest design
This commit is contained in:
parent
d6d975bed3
commit
6dd6bbe297
3 changed files with 9 additions and 28 deletions
|
|
@ -19,10 +19,6 @@ export function Avatar(props: AvatarProps): JSX.Element {
|
|||
borderRadius: '50%',
|
||||
}}
|
||||
>
|
||||
<StyledImage
|
||||
src={props.imageURL}
|
||||
css={{ opacity: props.noFade ? 'unset' : '48%' }}
|
||||
/>
|
||||
<StyledFallback>{props.fallbackText}</StyledFallback>
|
||||
</StyledAvatar>
|
||||
)
|
||||
|
|
@ -35,17 +31,6 @@ const StyledAvatar = styled(Root, {
|
|||
verticalAlign: 'middle',
|
||||
overflow: 'hidden',
|
||||
userSelect: 'none',
|
||||
border: '1px solid $grayBorder',
|
||||
})
|
||||
|
||||
const StyledImage = styled(Image, {
|
||||
width: '100%',
|
||||
height: '100%',
|
||||
objectFit: 'cover',
|
||||
|
||||
'&:hover': {
|
||||
opacity: '100%',
|
||||
},
|
||||
})
|
||||
|
||||
const StyledFallback = styled(Fallback, {
|
||||
|
|
@ -54,8 +39,9 @@ const StyledFallback = styled(Fallback, {
|
|||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
justifyContent: 'center',
|
||||
fontSize: '$2',
|
||||
fontWeight: 700,
|
||||
backgroundColor: '$avatarBg',
|
||||
fontSize: '15px',
|
||||
fontWeight: 600,
|
||||
fontFamily: 'Inter',
|
||||
color: '$avatarFont',
|
||||
backgroundColor: '$avatarBg',
|
||||
})
|
||||
|
|
|
|||
|
|
@ -2,18 +2,13 @@ import { Avatar } from './../elements/Avatar'
|
|||
import { HStack } from '../elements/LayoutPrimitives'
|
||||
|
||||
type AvatarDropdownProps = {
|
||||
profileImageURL?: string
|
||||
userInitials: string
|
||||
}
|
||||
|
||||
export function AvatarDropdown(props: AvatarDropdownProps): JSX.Element {
|
||||
return (
|
||||
<HStack alignment="center" css={{ gap: '6px' }}>
|
||||
<Avatar
|
||||
imageURL={props.profileImageURL}
|
||||
height="32px"
|
||||
fallbackText={props.userInitials}
|
||||
/>
|
||||
<Avatar height="32px" fallbackText={props.userInitials} />
|
||||
</HStack>
|
||||
)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -155,8 +155,8 @@ export const { styled, css, theme, getCssText, globalCss, keyframes, config } =
|
|||
readerTableHeader: '#FFFFFF',
|
||||
|
||||
// Avatar Fallback color
|
||||
avatarBg: '#FFFFFF',
|
||||
avatarFont: '#0A0806',
|
||||
avatarBg: '#FFEA9F',
|
||||
avatarFont: '#9C7C0A',
|
||||
|
||||
labelButtonsBg: '#F5F5F4',
|
||||
tooltipIcons: '#FDFAEC',
|
||||
|
|
@ -217,8 +217,8 @@ const darkThemeSpec = {
|
|||
readerHeader: '#b9b9b9',
|
||||
readerTableHeader: '#FFFFFF',
|
||||
tooltipIcons: '#5F5E58',
|
||||
avatarBg: '#000000',
|
||||
avatarFont: 'rgba(255, 255, 255, 0.8)',
|
||||
avatarBg: '#7B5C3E',
|
||||
avatarFont: '#D9D9D9',
|
||||
|
||||
textSubtle: '#AAAAAA',
|
||||
libraryBackground: '#252525',
|
||||
|
|
|
|||
Loading…
Reference in a new issue