2884 Commits

Author SHA1 Message Date
venashial
98aa66f9d8
Don't always try to kill SvelteKit process after dev server (#22) 2022-03-07 22:46:56 -07:00
Geometrically
e87d85b088
Removes google ads from codebase, fix analytics (#403) 2022-03-07 19:01:38 -07:00
Geometrically
91b79b703c
Fix dependency display (#402) 2022-03-07 17:26:40 -07:00
Geometrically
0b00756a8e
Merge pull request #21 from modrinth/gui_build-fix
Fix GUI dev command on Windows
2022-03-07 15:56:49 -07:00
Prospector
bdefa4a967
Fix version dropdowns and add link hover/active colors in markdown (#398)
* Fix version dropdowns and add link hover/active colors in markdown

* Add 'Clear filters' button to version filtering

* *Actually* fix #394

* semicolon
2022-03-07 08:27:10 -07:00
venashial
d784a205b1 Fix GUI dev command on Windows 2022-03-06 22:46:30 -08:00
Geometrically
3883c509b9
Bypass compile-time query check (#317) 2022-03-06 21:06:29 -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
Geometrically
97ea31339c
Merge pull request #20 from modrinth/gui-base
GUI base navigation & home
2022-03-06 19:42:30 -07: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
venashial
6a69c5e160 Add modpack badges + improve nav contrast 2022-03-06 11:33:51 -08:00
venashial
e6329819c7 GUI base navigation & home 2022-03-06 10:55:51 -08:00
Prospector
f1f8163bb7
Add Minecraft version snapshot filter to version edit/create page (#387) 2022-03-05 17:36:15 -07:00
Prospector
c0fac90b52
Improve Multiselect styling to not overlap other elements (#386)
* Make improvements to the Multiselects in VersionFilterControl apply to all Multiselects Closes #384

* Remove unnecessary unset
2022-03-05 17:36:02 -07:00
Prospector
15717ddca0
Fix sorting on version filtering (#389) 2022-03-05 17:35:53 -07:00
Prospector
a7ce9aaca5
Fix bad contrast ratio with secondary text in dark mode (#388)
* Fix bad contrast ratio with secondary text in dark mode

* Add some more accessibility improvements
2022-03-05 17:35:45 -07:00
Prospector
d8df8e1033
Use dropdown SVG for profile dropdown (#379)
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2022-03-05 13:35:05 -07:00
Prospector
440a35e491
Improve the file download icon so it's more obviously a download icon (#377) 2022-03-05 13:10:38 -07:00
Prospector
dbbc6ed0bb
Add easier access to the Following page and add scroll support to mobile overflow menu (#382) 2022-03-05 13:09:45 -07:00
Prospector
86fbb383fd
Fix changelog textarea being unusably small (#381) 2022-03-05 13:09:31 -07:00
Geometrically
18f34b4f83
Fix dep route again (#316) 2022-03-05 13:09:19 -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
caed86d846
Fix filenames, dep route again 2022-02-28 16:00:12 -07:00
Jai A
276e5453f1
Fix dep project not showing 2022-02-28 10:07:06 -07:00
Geometrically
459e36c027
Run fmt, fix dep route (#312) 2022-02-27 21:44:00 -07:00
Jai A
0f81986684
Fix head attr for version pages 2022-02-27 19:00:35 -07:00
Jai A
bc54e536af
Fix lint error 2022-02-27 18:00:19 -07:00
Jai A
acb57b3e9c
Remove modpacks from mobile nav 2022-02-27 17:58:07 -07:00
Geometrically
725f8571bb
Fix deps, download URLs, remove duplicate deps (#310) 2022-02-26 21:16:11 -07:00
Danielle
b7c7c0e862
Fix download counting (#309) 2022-02-26 08:37:24 -07:00
Geometrically
de0e30de57
Fix version creation, remove obsolete download counters, dep fix (#357) 2022-02-25 07:44:28 -07:00
Geometrically
f3b5155274
Merge pull request #16 from modrinth/gui-init
Launcher GUI setup
2022-02-23 11:31:19 -07:00
venashial
9016785f88 GUI initial commit 2022-02-21 21:01:45 -08:00
Geometrically
a9ddc6b75f
Merge pull request #7 from leocth/master
Some more refactors
2022-02-21 20:26:38 -07:00
Danielle
3f671b918a
Move download counting to worker (#306)
* Move download counting to worker

* Run `cargo sqlx prepare`

* Format & some Clippy fixes
2022-02-21 19:57:40 -07:00
Geometrically
b8b942cdae
Update embed, homepage and project creation fixes (#356) 2022-02-21 16:29:13 -07:00
Geometrically
9492363b22
Fix uploading (#305)
* Upgrade rust-s3 to fix tokio panics

* Run fmt

* Update deps
2022-02-20 20:16:32 -07:00
BasiqueEvangelist
3ee144459f
Allow setting primary file when creating version (#304)
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2022-02-20 19:44:59 -07:00
leocth
596ca8ab4f &* is simply just bad. let deref coercion figure it out 2022-02-20 22:54:05 +08:00
leocth
6b11613b99 a tiny bit of error handling 2022-02-20 22:52:02 +08:00
leocth
28d1267afa fix all the red wiggly wiggles 2022-02-20 22:47:44 +08:00
leocth
14e8e92f46 the first wave of refactors 2022-02-20 22:20:50 +08:00
Geometrically
c0c80c0fdf
See if RateLimit is cors issue (#303) 2022-02-19 17:51:24 -07:00
Emma
0146a077e8
Bundle of small fixes (#355)
* Bundle of small fixes

![bundle of small fixes](https://i.imgur.com/IkPE3uP.png)

- List items in project body may overflow
- Reduce margin between pagination buttons for better mobile support
- Prevent titles from overflowing in search for better mobile support
- Don't show ThisOrThats with only one item
- Fix style inconsistencies on homepage
- Add more links to homepage to docs, GH, and discord, so they can't be missed

* Appease lint

* Dryer lint isn't even the worst type of lint. It's this.
2022-02-19 13:09:58 -07:00
ramidzkh
7c80b61666
Automatically generate updates.json for Forge mods (#298)
* Automatically generate updates.json for Forge mods

https://api.modrinth.com/updates/{id}/forge_updates.json serves a minimal update JSON for the Forge update checker

Closes #281

* Authenticate update JSON requests

Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2022-02-19 13:09:09 -07:00
Jai A
a0fcf515cd
Fix default base URL 2022-02-16 18:03:51 -07:00