From 534e36da22cf2aaaf3c3839d6948501b4ebb2ce7 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 29 Dec 2024 15:28:29 +0200 Subject: [PATCH] media: use rect instead of circle in fallback avatar Normal avatars already have border-radius. The raw svg being a rectangle allows space squircles to work properly too. --- pkg/gomuks/media.go | 2 +- web/src/api/media.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/gomuks/media.go b/pkg/gomuks/media.go index c6d847f..fe03c96 100644 --- a/pkg/gomuks/media.go +++ b/pkg/gomuks/media.go @@ -125,7 +125,7 @@ func (new *noErrorWriter) Write(p []byte) (n int, err error) { // note: this should stay in sync with makeAvatarFallback in web/src/api/media.ts const fallbackAvatarTemplate = ` - + %s diff --git a/web/src/api/media.ts b/web/src/api/media.ts index 5c97ac1..33ad9ea 100644 --- a/web/src/api/media.ts +++ b/web/src/api/media.ts @@ -54,7 +54,7 @@ export const getUserColor = (userID: UserID) => { // note: this should stay in sync with fallbackAvatarTemplate in cmd/gomuks.media.go function makeFallbackAvatar(backgroundColor: string, fallbackCharacter: string): string { return "data:image/svg+xml," + encodeURIComponent(` - + ${escapeHTMLChar(fallbackCharacter)}