Commit Graph

51 Commits

Author SHA1 Message Date
Emma, Cypress, Rose ⚘
dc69c0d3e5 Implement new content rules (#570)
* Overhaul of the legal pages (rules, terms, privacy policy)

Resolves MOD-90
Resolves MOD-91

* Revert changes to privacy policy & terms

The privacy policy and terms are gonna require a lot more effort to review and we just want the rules stuff in ASAP

* CI fix

* Fix the headings of all things

* Update content section of terms
2022-07-16 15:35:05 -04:00
UbiOne
40b3f39249 Hoverable "joined" fields on user pages (#555) 2022-07-16 15:03:56 -04:00
Emma Cypress ⚘
153d77359f Add more banners and warnings for some statuses & other fixes (#558)
* Add more banners and warnings for some statuses & other fixes

* Remove unused css
2022-07-01 08:20:35 -07:00
Emma Cypress
332c4a1f98 Add note about adding multiple files to a version (#546)
* Add note about adding multiple files to a version

Closes #545 as not planned

Related to modrinth/docs#50

* Fix note showing on version.vue when it shouldn't
2022-06-25 22:10:22 -07:00
Emma Cypress
8541b95d8b Add Embedded dependency type (#553)
* Add Embedded dependency type

* Why, lint, did you not complain about this in my dev env???
2022-06-25 22:09:10 -07:00
Emma Cypress
e4584e3f04 Force file input to accept file type based on project type (#552) 2022-06-25 22:08:50 -07:00
Geometrically
168ec9092a Fix random Nuxt internal server errors (#551)
* Fix random Nuxt internal server errors

* Fix ratelimit key being exposed

* Add GDPR clarification
2022-06-25 16:46:10 -07:00
stairman06
371f14d2e4 Show report button when logged out (#548) 2022-06-22 22:33:57 -04:00
Prospector
405a3eda60 Nuxt Season Finale (#531)
Co-authored-by: Emma Cypress Pointer-Null <emmaffle@modrinth.com>
2022-06-18 21:39:53 -04:00
John Paul
2bda7566b4 Reset version page state when currently selected version changes (#543)
* reset versions state on current version change

* 'mode' should not be reset
2022-06-17 22:19:15 -07:00
John Paul
76ed8d58fa Create StatelessFileInput, use in version.vue (#537) 2022-06-15 17:49:42 -04:00
Geometrically
43b8941f7a External dependencies list (#518) 2022-06-04 12:43:32 -07:00
Ellemes
0b16839d7f Fix custom license being empty when editing a project. (#527) 2022-06-04 14:02:04 -04:00
venashial
164ba46259 Merge pull request #521 from modrinth/fix/512
Hotfix #512 not showing the correct date
2022-06-04 09:19:19 -07:00
Prospector
b174f7a023 Fix donation URLs hidden when there's no external links (#520) 2022-06-04 11:44:29 -04:00
Emma Cypress
91d05434ca Hotfix #512 not showing the correct date
Co-authored-by: Essem <smswessem@gmail.com>
2022-06-01 12:31:35 -04:00
Essem
adbd58a949 Add date tooltips (#512) 2022-05-30 16:29:07 -07:00
UbiOne
f455722bed Added missing PolyMC link from modpack pages. (#499)
* Added missing PolyMC link from modpack pages.

Fix of #498

* Fixed messed up things.
2022-05-30 11:28:38 -07:00
Prospector
bebdfc259c Improved styling of the version file upload button (#492)
* Update SmartFileInput to be styled like the other file input

* Fix gallery upload layout
2022-05-23 21:40:17 -07:00
Prospector
d31a920eb7 Fix gallery floating buttons and text in light mode (#491) 2022-05-23 21:38:25 -07:00
UbiOne
8d97e7136f Project ID removes spaces (Issue #467) (#484)
* Dependency Add fields now only accepts letters

No more annoying spaces, numbers or special characters

* Fixed problem(s)

Now it only disallows spaces
2022-05-23 21:37:41 -07:00
Geometrically
dd52727055 Fix resubmit for approval button (#478) 2022-05-17 18:29:23 -07:00
venashial
720739e50a Add modpack page warning + Fix notifications nav titles 2022-05-15 18:27:02 -07:00
venashial
46d1537d8f Modpack alpha release (#469) 2022-05-15 17:54:59 -07:00
Jai A
63b2bb55a1 Fix version editing 2022-05-15 13:06:08 -07:00
Jai A
1020904fe0 Fix #450, Fix 449 2022-04-10 14:58:43 -07:00
Geometrically
441069aa76 Send authentication headers for all project requests (#431) 2022-03-20 15:29:17 -07:00
Prospector
aaf58272f1 Add an indicator for required fields (#413) 2022-03-15 22:11:00 -07:00
Prospector
5ebaf5663d Add image description, make controls less obtrusive, display native size by default (Fixes #407), Fixed closing modal by clicking out of it (Fixes #405) (#412) 2022-03-15 22:10:30 -07:00
Prospector
7596f62ca5 Gallery improvements (#404)
* Redo gallery controls

* Remove old css

* Geo's fixes to the gallery

* Fix filters not updating when clearing them

* Add max width to expanded images

* Center text as it gets super long

* Object-fit: cover

* Fix extra margin 😱
2022-03-08 21:43:06 -07:00
Geometrically
91b79b703c Fix dependency display (#402) 2022-03-07 17:26:40 -07:00
Prospector
b82efb6e3c Continue the cleanup train (#396)
* Improve links and search page controls... I know it looks kinda insane

* Fix donation padding Fixes #393

* Improve text field styling

* white icon

* Improve pagination and disabled button colors

* Round tab indicator

* Fix rounding of home page points card

* I hate browsers

* Change verbiage of legacy options
2022-03-06 19:34:40 -08:00
Prospector
a50e109043 Some more cleanup to prepare for 2.1.0 release (#395)
* Make syntax highlighting green match the brand color

* Fix version filter control wrapping and not obeying snapshot filter

* Fix checkbox hover state Closes #390

* Update components/ui/VersionFilterControl.vue

Co-authored-by: Emma Pointer-Null <emmaffle@modrinth.com>

* Fix missing hover and active states for various buttons

Co-authored-by: Emma Pointer-Null <emmaffle@modrinth.com>
2022-03-06 15:37:07 -07:00
Emma Pointer-Null
8b5db12e1d Make links on project pages more consistent, fix some selectors showing when they shouldn't (#391)
* Make links on project pages more consistent, fix some selectors showing when they shouldn't

* Update components/ui/VersionFilterControl.vue

Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>

Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2022-03-06 13:35:11 -08:00
Prospector
f1f8163bb7 Add Minecraft version snapshot filter to version edit/create page (#387) 2022-03-05 17:36:15 -07:00
Prospector
86fbb383fd Fix changelog textarea being unusably small (#381) 2022-03-05 13:09:31 -07:00
Prospector
1c07a74bef Add version filter controls to Changelog and Versions pages (#378) 2022-03-05 09:18:44 -07:00
BasiqueEvangelist
2df93c2ceb Fix download buttons in the changelog page (#376) 2022-03-04 13:16:45 -07:00
Prospector
6ca40afac0 Add expanding gallery images by clicking on them (#371)
* Random css variable cleanup

* Add an option for developers to temporarily switch between staging and production API

* Added a feature to expand gallery images to view them larger.
2022-03-03 21:18:42 -07:00
Jai A
36a8f044ae Show dependency when project version is not found 2022-02-28 16:02:59 -07:00
Jai A
276e5453f1 Fix dep project not showing 2022-02-28 10:07:06 -07:00
Jai A
0f81986684 Fix head attr for version pages 2022-02-27 19:00:35 -07:00
Jai A
acb57b3e9c Remove modpacks from mobile nav 2022-02-27 17:58:07 -07:00
Geometrically
de0e30de57 Fix version creation, remove obsolete download counters, dep fix (#357) 2022-02-25 07:44:28 -07:00
Geometrically
51a9a7b75d Landing page (#353)
* Landing page

* Change legal corp name, remove google from privacy policy, other fixes
2022-02-16 17:39:48 -07:00
Jai A
1eca3a8603 Fix right sidebar width being messed up 2022-01-28 18:25:43 -07:00
Geometrically
86f37863a7 Lots of fixes - see trello (#347)
* A ton of fixes

* Fix project deletion message
2022-01-28 18:11:34 -07:00
stairman06
643cd87706 Mostly accessibility stuff (#344) 2022-01-20 21:21:13 -07:00
Geometrically
98c85441f8 Fix a lot of bugs - see description (#343) 2022-01-17 21:49:34 -07:00
Emma
b5f438aa0c Fix various issues reported on the Trello (#341)
* Fix various issues reported on the Trello

* Remove accidental additions
2022-01-12 09:37:20 -07:00