From fd037f856b9406560b592b20ace795e87dedbd45 Mon Sep 17 00:00:00 2001 From: P4ncake <76443059+P4ncake4451@users.noreply.github.com> Date: Thu, 2 Jul 2026 21:46:34 +0200 Subject: [PATCH 1/3] feat(ux): Add letter counters to the bio and username the username letter counter only appears after the 30th letter to not encourage people to have long usernames for no reason --- apps/frontend/src/pages/settings/profile.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/frontend/src/pages/settings/profile.vue b/apps/frontend/src/pages/settings/profile.vue index b936f655ae..0349dbd848 100644 --- a/apps/frontend/src/pages/settings/profile.vue +++ b/apps/frontend/src/pages/settings/profile.vue @@ -62,6 +62,7 @@ +
{{current.username.length}}/{{39}}
+
{{current.bio.length}}/{{160}}
From f7e036002abfc993eed141e34c5776efb1ce53e5 Mon Sep 17 00:00:00 2001 From: P4ncake <76443059+P4ncake4451@users.noreply.github.com> Date: Fri, 3 Jul 2026 02:27:59 +0200 Subject: [PATCH 2/3] feat(ux): Added "Expand" button to bio on mobile --- apps/frontend/src/locales/en-US/index.json | 6 +++ apps/frontend/src/locales/pl-PL/index.json | 6 +++ apps/frontend/src/pages/user/[user].vue | 14 ++++++ .../src/components/base/ContentPageHeader.vue | 48 ++++++++++++++++++- 4 files changed, 72 insertions(+), 2 deletions(-) diff --git a/apps/frontend/src/locales/en-US/index.json b/apps/frontend/src/locales/en-US/index.json index 70b5e7ea8a..268cb7ab08 100644 --- a/apps/frontend/src/locales/en-US/index.json +++ b/apps/frontend/src/locales/en-US/index.json @@ -2963,6 +2963,12 @@ "profile.bio.fallback.user": { "message": "A Modrinth user." }, + "profile.bio.expand": { + "message": "Expand" + }, + "profile.bio.collapse": { + "message": "Collapse" + }, "profile.button.analytics": { "message": "View user analytics" }, diff --git a/apps/frontend/src/locales/pl-PL/index.json b/apps/frontend/src/locales/pl-PL/index.json index 5b281fdac7..ac453c527f 100644 --- a/apps/frontend/src/locales/pl-PL/index.json +++ b/apps/frontend/src/locales/pl-PL/index.json @@ -2948,6 +2948,12 @@ "profile.bio.fallback.user": { "message": "Użytkownik Modrinth." }, + "profile.bio.expand": { + "message": "Rozwiń" + }, + "profile.bio.collapse": { + "message": "Zwiń" + }, "profile.button.analytics": { "message": "Pokaż dane analityczne użytkownika" }, diff --git a/apps/frontend/src/pages/user/[user].vue b/apps/frontend/src/pages/user/[user].vue index 0f859690e8..8f2e94deec 100644 --- a/apps/frontend/src/pages/user/[user].vue +++ b/apps/frontend/src/pages/user/[user].vue @@ -182,6 +182,12 @@ : formatMessage(messages.bioFallbackUser) }} + + - -