1
0
Commit Graph

673 Commits

Author SHA1 Message Date
Geometrically 475d434e98 Hide app promotion (#1376) 2023-09-25 20:28:48 -07:00
Mysterious_Dev 05d568d1c1 Fix "Incorrect wording for expired pats" (#1378) 2023-09-24 15:35:34 -04:00
Emma Alexia Triphora fc64719bb8 SEO cleanup (#1367)
* SEO/Metadata cleanup

May split rules changes into its own PR

* Revert rules/terms changes as they are now on a separate branch

* Update [searchProjectType].vue

* Update terms.vue
2023-09-22 11:45:03 -05:00
Sasha Sorokin bd4da4f365 Improve i18n-related SEO (#1366) 2023-09-16 21:07:52 -04:00
Mysterious_Dev b88e63d133 Make .well-known/change-password redirect appropriately (#1360) 2023-09-10 12:25:33 -04:00
Mysterious_Dev a85255df5a Fix: Mistake for profile translations (#1362) 2023-09-10 12:23:42 -04:00
Mysterious_Dev 15c02e9e91 Update Discord invite link to use official (#1363) 2023-09-10 12:21:00 -04:00
Emma Alexia Triphora 54f55d44dc Fix dependency capitalization (#1351) 2023-09-02 16:45:13 -04:00
Emma Alexia Triphora 568dc1625e Skip CI in all Crowdin commits (#1338) 2023-09-02 09:42:00 -04:00
Mysterious_Dev 259b239e16 Fix: Incorrect notification history link on dashboard (#1350) 2023-09-02 09:41:32 -04:00
MMK21Hub 3033387ffc Add autocomplete attributes to auth-related inputs (#1349) 2023-09-02 09:40:02 -04:00
Mysterious_Dev d500c29493 Fix: Notifications are always unread on small windows (#1347) 2023-09-02 09:39:26 -04:00
Sasha Sorokin 799d8003eb Skip regenerate workflow on forks (#1344) 2023-09-02 09:38:27 -04:00
Sasha Sorokin 5d34af6ac5 Make language label not translatable (#1343) 2023-09-02 09:38:10 -04:00
Mysterious_Dev dca5b9f197 Support enter key for 2FA input field (#1341) 2023-09-02 09:37:42 -04:00
Mysterious_Dev 75e075ef8e Add translations for profile page (#1340)
Co-authored-by: Sasha Sorokin <10401817+brawaru@users.noreply.github.com>
2023-09-02 09:37:04 -04:00
Kxffie 9895976128 Add query to embed of search pages (#1284) 2023-09-02 09:33:52 -04:00
Calum 133367ddb5 Add "float: right|left" support for css. (#1208)
Co-authored-by: Sasha Sorokin <10401817+brawaru@users.noreply.github.com>
2023-09-02 09:31:59 -04:00
Emma Alexia Triphora 57964282ee Miscellaneous CSS cleanup (and make the report modal look better) (#1334) 2023-08-24 15:21:12 -04:00
Sasha Sorokin 51b07fc0c3 Add names of all languages on Crowdin (#1337) 2023-08-23 16:07:37 -04:00
Sasha Sorokin d8f33641a5 Enable all locales on staging instances (#1336) 2023-08-23 15:18:58 -04:00
Emma Alexia Triphora a7c7234589 Fix project deletion going to a non-existent page (#1332) 2023-08-23 12:13:25 -04:00
Emma Alexia Triphora f22f1971cb Don't abbreviate moderation statistics (#1333) 2023-08-23 12:02:45 -04:00
Emma Alexia Triphora 28a5806492 Remove defunct modpacks alpha notice setting (#1331) 2023-08-23 11:55:20 -04:00
Nitrrine df98167706 Use Nuxt 3 documentation link instead of Nuxt 2 (#1327) 2023-08-23 10:40:45 -04:00
falseresync 06cc40055a Extract Message banner component (#1105) 2023-08-23 10:40:16 -04:00
Nitrrine 66b47c08e6 Improve download button in changelog (#1311) 2023-08-23 10:39:30 -04:00
Sasha Sorokin 40cb8db1fc Move language nav menu item and hide it on prod (#1329) 2023-08-23 10:26:02 -04:00
Geometrically 2454a03c2b Fix broken dashboard (#1328) 2023-08-22 11:59:45 -04:00
naqaden 0a59a06121 Replace project icon border (#1319)
Icons in project pages with featured images and in search results with gallery view have borders that resize their 96x96 icons to 88x92.

These box-shadow replacements preserve icon size while retaining visual equivalency (rounded 4px border around left, top, and right).
2023-08-21 18:47:34 -04:00
Emma Alexia Triphora 806fcb6ed2 Project moderation tab improvements (#1323) 2023-08-21 13:29:09 -04:00
Sasha Sorokin 467b0fa988 Add the language setting page (#1210)
* Add initial language picker prototype

* Heap o' improvements and Pirate tongue

* Move .visually-hidden to shared utils and add copyright notice

* Add a little space before categories names

* Simplify search to input focus logic

* Remove larger font size and padding from the search field

* Some refactors

* Braw's descent into madness

Thanks web development!

In seriousness though, tried to make the list more accessible. Making it
fully accessible feels like unbearable task, so at least that.

* Litol refactoring

* Extract new strings and remove old ones

* Update @vintl/nuxt to 1.3.0

This fixes the bug where default locale won't be saved.

* A buncha refactorings and cleanup

* Scuttle the Pirate lingo

'Twas employed 'ere for testin' purposes, but fear not, for it shall be
returnin' in the days to come. Should ye require it fer testin', simply
roll back this here commit.

* Clean languages source file

* Change "US" to "United States"

I think it would make distinguishing two languages simpler as now
there's more than one letter of difference (US/UK vs United States/
United Kingdom).
2023-08-21 13:26:39 -04:00
Nitrrine a420d5b203 Add SEO to Rewards Program Information page (#1320) 2023-08-21 13:20:18 -04:00
Prospector 12543be913 Fix placement of Modrinth App promo and add toggle for the primary nav promos (#1315) 2023-08-20 12:23:17 -07:00
Prospector cfbf08dbf5 Fix auth layout on mobile (#1316) 2023-08-20 12:23:06 -07:00
Emma Alexia Triphora 3649573ba1 Fix "approve with reply" button being always pressable (#1322) 2023-08-20 13:30:55 -04:00
Kavi/o 0fdc02d5e9 Fixed Leave Project button (#1321) 2023-08-20 12:10:40 -04:00
falseresync 0ffe8ef102 Refine the auth design; clean up the layout and styles there (#1240)
* Refine the auth design; clean up the layout and styles there

* It doesn't really sing, does it

* Tweak auth form spacing and wording

* Final tweaks to improved auth design

* Merge

* fix lockfile

---------

Co-authored-by: Prospector <prospectordev@gmail.com>
2023-08-18 12:00:44 -07:00
Adrian ce995812d4 Added metadata inference support for Velocity Plugins (#1296) 2023-08-18 12:00:18 -07:00
Nitrrine cd22e1779d Add more buttons for finding the Modrinth App (#1312)
* Get the App button

* Get the App button

* Get the app -> Get Modrinth App & Add this button to account dropdown

* Using normal styles instead of inline styles
2023-08-18 12:00:02 -07:00
chaos fbb50d8fb6 Add some text for when you haven't filed any reports (#1304)
* Add a message for no viewable reports.

* implement proposal
2023-08-18 11:55:16 -07:00
Geometrically f453dff438 add checkbox for monetization program + explainer (#1293)
* Fix bugs with threads

* remove modpack warning

* add back msg

* update project reveue info

* Add faq

* add checkbox with rewards terms
2023-08-09 20:27:49 -07:00
Geometrically a437a40eee Fix bugs with threads (#1288)
* Fix bugs with threads

* remove modpack warning

* add back msg

* update project reveue info

* Add faq
2023-08-09 18:02:12 -07:00
Adrian 70a173a16d Added metadata inference support for Paper Plugins (#1282) 2023-08-09 14:06:32 -07:00
Apricot 7724fc74e5 Fix spelling mistake (accross -> across) (#1290) 2023-08-09 14:02:06 -07:00
Geometrically f5cf1ca08c Update legal docs (#1260)
* Update legal docs

* add app

* fix homepage
2023-08-05 17:27:35 -07:00
Adrian O.V 37a1e67579 App landing fixes (#1257)
* Addressed all changes and bug fixes

* Run lint

* Delete linux.svg

* buttons are no longer tabbable

* Fix os issue

* Run lint

* Fix grid issues

* Update meta

* Run lint
2023-08-05 10:09:44 -07:00
Adrian O.V a67cf44453 Launcher page (#1249)
* Initial commit

* Update launcher.vue

* Finalize landing page!!!!!!!

* Run linter

* Address some changes

* Address changes

* Lint

* addressed more changes

* Add os logos

* Use install urls for linux

* Update app.vue

* intuitive buttons
2023-08-04 18:22:23 -04:00
Emma a4bead1bde Fix report buttons not working for signed-out users (#1255) 2023-08-02 14:03:31 -07:00
Emma 0d15024bd2 Add links to the markdown reference on the docs (#1254) 2023-08-02 14:02:51 -07:00