chore: add image size

This commit is contained in:
hdsuperman
2022-12-22 22:05:21 +08:00
parent b374bc7ddd
commit f4fbc7adbd
11 changed files with 61 additions and 18 deletions
@@ -33,7 +33,7 @@ const FavoredMessage: FC<Props> = ({ id = "" }) => {
<StyledMsg className="archive" key={idx}>
{user && (
<div className="avatar">
<Avatar src={user.avatar} name={user.name} />
<Avatar width={40} height={40} src={user.avatar} name={user.name} />
</div>
)}
<div className="details">
@@ -63,7 +63,7 @@ const ForwardedMessage: FC<Props> = ({ context, to, from_uid, id }) => {
<StyledMsg className="archive" key={idx}>
{user && (
<div className="avatar">
<Avatar src={user.avatar} name={user.name} />
<Avatar width={40} height={40} src={user.avatar} name={user.name} />
</div>
)}
<div className="details">
@@ -19,7 +19,7 @@ const PreviewMessage: FC<Props> = ({ mid = 0 }) => {
return (
<StyledWrapper className={`preview`}>
<div className="avatar">
<Avatar src={avatar} name={name} />
<Avatar width={40} height={40} src={avatar} name={name} />
</div>
<div className="details">
<div className="up">
+7 -1
View File
@@ -177,7 +177,13 @@ const Reply: FC<ReplyProps> = ({ mid, interactive = true }) => {
onClick={interactive ? handleClick : undefined}
>
<div className="user">
<Avatar className="avatar" src={currUser.avatar} name={currUser.name} />
<Avatar
width={16}
height={16}
className="avatar"
src={currUser.avatar}
name={currUser.name}
/>
<span className="name">{currUser.name}</span>
</div>
<div className="content">{renderContent(data)}</div>
+7 -5
View File
@@ -91,8 +91,9 @@ const Message: FC<IProps> = ({
onContextMenu={readOnly ? undefined : handleContextMenuEvent}
data-msg-mid={mid}
ref={inviewRef}
className={`message ${readOnly ? "readonly" : ""} ${pinInfo ? "pinned" : ""} ${contextMenuVisible ? "contextVisible" : ""
} `}
className={`message ${readOnly ? "readonly" : ""} ${pinInfo ? "pinned" : ""} ${
contextMenuVisible ? "contextVisible" : ""
} `}
>
<Tippy
key={_key}
@@ -104,7 +105,7 @@ const Message: FC<IProps> = ({
content={<Profile uid={fromUid || 0} type="card" cid={context == "user" ? 0 : contextId} />}
>
<div className="avatar" data-uid={fromUid} ref={avatarRef}>
<Avatar src={currUser?.avatar} name={currUser?.name} />
<Avatar width={40} height={40} src={currUser?.avatar} name={currUser?.name} />
</div>
</Tippy>
<ContextMenu
@@ -117,8 +118,9 @@ const Message: FC<IProps> = ({
>
<div
className="details"
data-pin-tip={`pinned by ${pinInfo?.created_by ? usersData[pinInfo.created_by]?.name : ""
}`}
data-pin-tip={`pinned by ${
pinInfo?.created_by ? usersData[pinInfo.created_by]?.name : ""
}`}
>
<div className="up">
<span className="name">{currUser?.name || "Deleted User"}</span>
+7 -1
View File
@@ -47,7 +47,13 @@ const Profile: FC<Props> = ({ uid, type = "embed", cid }) => {
return (
<StyledWrapper className={type}>
<Avatar className="rounded-full w-20 h-20 object-cover" src={avatar} name={name} />
<Avatar
width={80}
height={80}
className="rounded-full w-20 h-20 object-cover"
src={avatar}
name={name}
/>
<h2 className="text-lg select-text font-bold text-[#1c1c1e]">{name}</h2>
<span className="text-sm text-[#98a2b3] select-text">{email}</span>
{/* <p className="intro">{introduction}</p> */}
+17 -3
View File
@@ -62,7 +62,11 @@ const User: FC<Props> = ({
<Avatar src={curr.avatar} name={curr.name} alt="avatar" />
<div className={`status ${online ? "online" : "offline"}`}></div>
</div>
{!compact && <span className="name" title={curr?.name}>{curr?.name}</span>}
{!compact && (
<span className="name" title={curr?.name}>
{curr?.name}
</span>
)}
{owner && <IconOwner />}
{curr.is_bot && <IconBot className="!w-5 !h-5" />}
</StyledWrapper>
@@ -90,10 +94,20 @@ const User: FC<Props> = ({
onContextMenu={enableContextMenu ? handleContextMenuEvent : undefined}
>
<div className="avatar">
<Avatar src={curr.avatar} name={curr.name} alt="avatar" />
<Avatar
width={avatarSize}
height={avatarSize}
src={curr.avatar}
name={curr.name}
alt="avatar"
/>
<div className={`status ${online ? "online" : "offline"}`}></div>
</div>
{!compact && <span className="name" title={curr?.name}>{curr?.name}</span>}
{!compact && (
<span className="name" title={curr?.name}>
{curr?.name}
</span>
)}
{owner && <IconOwner />}
{curr.is_bot && <IconBot className="!w-5 !h-5" />}
</StyledWrapper>