fix: constrain remote source avatars

This commit is contained in:
2026-07-19 13:28:37 +08:00
parent 6ba0b5f6d2
commit 3a20defcc3
3 changed files with 17 additions and 0 deletions
+4
View File
@@ -4,6 +4,10 @@
## [Unreleased]
### Fixed
- Constrained remote Memos avatars to a fixed, cropped size so oversized source images cannot break dashboard or source-page layouts.
## [0.8.0] - 2026-07-19
### Added
+12
View File
@@ -0,0 +1,12 @@
.avatar {
display: inline-block;
width: 2rem;
height: 2rem;
max-width: 2rem;
max-height: 2rem;
object-fit: cover;
object-position: center;
border-radius: 50%;
vertical-align: middle;
flex: 0 0 2rem;
}
+1
View File
@@ -1,4 +1,5 @@
import "./styles.css";
import "./avatar.css";
import Link from "next/link";
import { getSession } from "@/lib/auth";
import { db } from "@/lib/db";