feat: new user badges, ui consistency pass (#6262)

* feat: new user badges, ui consistency pass

* prepr

* fix: align with backend

* fix: lint

---------

Co-authored-by: Calum H. (IMB11) <contact@cal.engineer>
This commit is contained in:
Prospector
2026-05-31 15:25:31 +00:00
committed by GitHub
co-authored by Calum H.
parent cc8d556448
commit 34b87991bc
47 changed files with 947 additions and 142 deletions
+99
View File
@@ -2423,6 +2423,9 @@
"payment-method.visa": {
"defaultMessage": "Visa"
},
"profile.label.badges": {
"defaultMessage": "Badges"
},
"project-card.date.published.tooltip": {
"defaultMessage": "Published {date}"
},
@@ -4483,5 +4486,101 @@
},
"ui.stacked-admonitions.dismiss-all": {
"defaultMessage": "Dismiss all"
},
"user.profile.badge.alpha.about.1": {
"defaultMessage": "This user has been around since Modrinth Alpha, which ended in November 2020"
},
"user.profile.badge.alpha.name": {
"defaultMessage": "Alpha Tester"
},
"user.profile.badge.beta.about.1": {
"defaultMessage": "This user has been around since Modrinth Beta, which ended in February 2022."
},
"user.profile.badge.beta.link": {
"defaultMessage": "Click to read about the launch of Modrinth Beta."
},
"user.profile.badge.beta.name": {
"defaultMessage": "Beta Tester"
},
"user.profile.badge.downloads.about.1": {
"defaultMessage": "This user's projects have collectively achieved {download_sum} downloads."
},
"user.profile.badge.downloads.name": {
"defaultMessage": "{download_sum} Downloads"
},
"user.profile.badge.early-datapack-adopter.about.1": {
"defaultMessage": "This user helped us test Data Pack projects on Modrinth before we launched them in January 2023."
},
"user.profile.badge.early-datapack-adopter.name": {
"defaultMessage": "Early Data Pack Adopter"
},
"user.profile.badge.early-modpack-adopter.about.1": {
"defaultMessage": "This user helped us test Modpack projects on Modrinth before we launched them in May 2022."
},
"user.profile.badge.early-modpack-adopter.name": {
"defaultMessage": "Early Modpack Adopter"
},
"user.profile.badge.early-plugin-adopter.about.1": {
"defaultMessage": "This user helped us test Plugin projects on Modrinth before we launched them in August 2022."
},
"user.profile.badge.early-plugin-adopter.name": {
"defaultMessage": "Early Plugin Adopter"
},
"user.profile.badge.early-resourcepack-adopter.about.1": {
"defaultMessage": "This user helped us test Resource Pack projects on Modrinth before we launched them in August 2022."
},
"user.profile.badge.early-resourcepack-adopter.name": {
"defaultMessage": "Early Resource Pack Adopter"
},
"user.profile.badge.early-server-adopter.about.1": {
"defaultMessage": "This user helped us test Server projects on Modrinth before we launched them in March 2026."
},
"user.profile.badge.early-server-adopter.name": {
"defaultMessage": "Early Server Adopter"
},
"user.profile.badge.early-shader-adopter.about.1": {
"defaultMessage": "This user helped us test Shader projects on Modrinth before we launched them in January 2023."
},
"user.profile.badge.early-shader-adopter.name": {
"defaultMessage": "Early Shader Adopter"
},
"user.profile.badge.hosting-alpha.about.1": {
"defaultMessage": "This user participated in a closed alpha test of Modrinth Hosting before we launched Modrinth Hosting Beta in November 2024"
},
"user.profile.badge.hosting-alpha.name": {
"defaultMessage": "Modrinth Hosting Alpha Tester"
},
"user.profile.badge.moderator.about.1": {
"defaultMessage": "This user works for Modrinth as a Content Moderator."
},
"user.profile.badge.moderator.about.2": {
"defaultMessage": "Content Moderators on Modrinth review projects, handle reports, and help keep Modrinth safe."
},
"user.profile.badge.moderator.name": {
"defaultMessage": "Content Moderator"
},
"user.profile.badge.plus.about.1": {
"defaultMessage": "This user is going the extra mile to support Modrinth and the creators on the platform."
},
"user.profile.badge.plus.link": {
"defaultMessage": "Click to learn more about how you can become a member."
},
"user.profile.badge.plus.name": {
"defaultMessage": "Modrinth+ Member"
},
"user.profile.badge.pride.about.1": {
"defaultMessage": "This user participated in at least one of Modrinth's Pride fundraisers for the LGBTQ+ community."
},
"user.profile.badge.pride.link": {
"defaultMessage": "Click to visit our latest Pride fundraiser."
},
"user.profile.badge.pride.name": {
"defaultMessage": "Pride Fundraiser Supporter"
},
"user.profile.badge.staff.about.1": {
"defaultMessage": "This user works for Modrinth."
},
"user.profile.badge.staff.name": {
"defaultMessage": "Modrinth Team"
}
}