370 Commits

Author SHA1 Message Date
Geometrically
20aac83e5e
Handle double ads shown (#655) 2022-09-08 20:50:52 -07:00
Geometrically
9d1c822ba1
Fix adblock message again (#654) 2022-09-08 20:42:08 -07:00
Geometrically
b8d46e2863
Fix adblock message (#653) 2022-09-08 20:25:39 -07:00
Geometrically
cd2f2d42a3
Try CarbonAds (#629)
* Try CarbonAds

* Move location

* add border, fix adblock msg

* Fix advertisement label look (#636)

Ever since changes for Carbon ads were introduced, the label did not
match the appearance of the card, leaving the bottom right corner of the
card not round. With more recent changes, where border was added, that
became even more apparent - now the border covers the label, which does
not look good; this effect only becomes worse when zooming.

This commit attempts to mitigate these issues with the following:

- To fix the border issues, label's absolute position is now calculated
  from the card wrapper, where the border is applied. This allows label
  to cover the border for seamless look. That is done by changing
  position of the card wrapper to relative instead of doing so for the
  ad contents container.

- The label now tries to take over the border, to do so the bottom and
  right relative positions have been changed to -3px.

- To account for the position change, the label is now a bit more
  padded, to make text content of it to look more or less as before,
  otherwise it would shift a bit. Not sure if the padding changes are
  accurate, but it does look close to how it looked before.

* Fix message again

* Update user ads position

* Remove privacy toggles (placebo and didn't do anything)

* Remove other code

* Link docs page

Co-authored-by: Sasha Sorokin <10401817+Brawaru@users.noreply.github.com>
2022-09-08 17:33:13 -07:00
Geometrically
4bfab89292
Fix misplaced buttons on versions page (#646) 2022-09-04 16:54:06 -07:00
Geometrically
1d3e8aedcd
Fix required indicators showing on view page (#645) 2022-09-04 15:47:18 -07:00
kevoh1516
75c41644c6
Enhance version creation (#535) (#616) 2022-09-04 10:56:32 -07:00
Sasha Sorokin
3e221f3b6a
Minor fixes for "See all" link design (#627)
- Now styled as a proper link.
- Change :focus to :focus-visible to avoid link getting stuck in that
  'hovered' state because focus does not actually change (it deffo
  should though, something to fix in the future - should be one
  fragment change).
- Removed all padding and transition.
2022-09-03 22:34:19 -07:00
Geometrically
535abdc481
Fix mobile navbar (#634) 2022-08-27 16:20:20 -07:00
Geometrically
3684126250
???????? (#633) 2022-08-27 15:59:36 -07:00
Andre_601
d3fc34c824
Don't close dropdown when selecting loaders (#632) 2022-08-27 16:03:27 -04:00
Sasha Sorokin
8769b5d1b5
Improve design of "See all" link in feat. section (#625) 2022-08-24 13:30:57 -04:00
Ryan Cao
59bb132dd7
Add support for GitHub-styled color scheme dependent images (#617) 2022-08-23 22:38:22 -04:00
Igor Bedesqui
8a53fa0aab
Add "See all" link next to featured versions (#550) 2022-08-23 22:16:47 -04:00
jade
71f42e405d
Fixed description * wrap in project create page (#623) 2022-08-23 22:14:40 -04:00
Geometrically
64b89dd226
Fix search categories (#620)
* Fix search categories

* Invert condition
2022-08-22 15:29:03 -07:00
Geometrically
27d6b855b8
Fix loaders not showing (#622)
* Fix loaders not showing

* p

Co-authored-by: wafflecoffee <emmaffle@modrinth.com>
2022-08-22 15:25:42 -07:00
Geometrically
20c4f0dc10
Fix plugin URLs, display, redirects (#619)
* Fix plugin URLs, display, redirects

* Fix user profile + some redirects not working
2022-08-20 11:08:21 -07:00
Arbee
7c166d85e1
Fix inconsistent donation icons and add OpenCollective (#609)
resolved #608
* fixes Inconsistent donation icons and colours #608
replaces all donation png's with svg's from https://simpleicons.org
removes svg files with "-svg" at the end

* fixes the issues due to vscode formatting the code

* fixes Discord icon
fixes some formatting errors, caused by copy& from the previous commit with wrong formatting

* fixed else-if's
added Open Collective Icon
I couldn't find the icon for the Economy Category from Feather

* added unknown_donation.svg
replaced unknown donation icon
removed old unknown.svg icon

* renamed unkown donation icon for consistency

* somehow the cmmits before didn't add the new Icon
Fixed formatting issues (again)

* fixes formatting issues (I need to look into that)

* fixed else-if's that somehow got reverted

* Fix lint

* Strict equals

* Fix lint again
2022-08-18 10:34:27 -04:00
jade
093080894b
added support for the kbd tag in markdown (#611) 2022-08-18 09:51:34 -04:00
Geometrically
9a2243da9f
Fix devtools being enabled in prod (#601) 2022-08-14 22:18:13 -07:00
Geometrically
0f5aa9f8d9
Fix version sorting (#600) 2022-08-14 15:20:42 -07:00
Geometrically
673f7a82d1
New features (#592)
* New features

* Lots of bug fixes

* Fix respack creation

* Improve mobile nav with more project types

* Fix resolution sorting and remove icons

* Move cookie consent to top on small devices to get out of the way of navigation

* Move cookie consent + fix hydration

* Fix project editing + update search features

* Centralize hardcoding of loader/category names, fix cookie consent shadow, fix mobile navbar rounding

* Fix plugin platforms formatting

* Kitchen sink!

* Add support for display names

* LiteLoader formatting

* Fixed "show all loaders" toggle not resetting when changing pages

* Allow multiple loaders in version filter controls

* Fix clear filters button

* Revert "Add support for display names"

This reverts commit 370838763d86bcae51bf06c304248f7a1f8fc28f.

* Let's see how this goes. Upstream filters, attempt 1

* github? hello?

* No more "Server mod" on plugins

* Fix formatting of project types in project creation

* Move where project creation sets the resource pack loader

* Allow setting pixelated image-rendering

Allows to apply 'style' attribute to IMG tags with value
'image-rendering' set to 'pixelated', which can be useful for people who
use pixel art in their READMEs (to demonstrate items, for example).

* fix user page + hydration issue fix from Brawaru

* Rename to proxies

* Make categories use title case

* Always show project type on moderation page, improve project type display on project pages

* Remove invalid key

* Missed a check

* Fix browse menu animation

* Fix disabled button condition and minimum width for 2 lines

* Body -> Description in edit pages

* More casing consistency issues

* Fix duplicate version URLs

* Fix version creation

* Edit URLs, fix privacy page buttons

* Fix notifications popup overlaying

* Final merge fixes

Co-authored-by: Prospector <prospectordev@gmail.com>
Co-authored-by: Sasha Sorokin <10401817+Brawaru@users.noreply.github.com>
2022-08-14 12:42:58 -07:00
frikinjay
b16475b8bd
Change the link to Modrinth CDN from #581 (#582)
* Fix the bunny fonts link from #580

* Change the link to Modrinth CDN from #581
2022-08-06 12:06:55 -07:00
Geometrically
848e26eec6
Revert "Additional categories + fix project creation" (#591)
This reverts commit 62e86f95076929907c4326a8b8ced482313e9854.
2022-08-02 20:28:43 -07:00
Jai A
62e86f9507
Additional categories + fix project creation 2022-07-31 20:19:41 -07:00
frikinjay
278a56e580
Fix the bunny fonts link from #580 (#581) 2022-07-26 11:25:43 -07:00
moehreag
6ab44ccf0c
Switch from google fonts to bunny (#580) 2022-07-26 13:32:12 -04:00
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
Andre_601
a9acc55735
Create config.yml for issue selection (#566) 2022-07-16 15:03:47 -04:00
Geometrically
aca59019c1
Fix analytics env error (#562) 2022-07-02 15:50:01 -07:00
Geometrically
2186ea9a90
Use nuxt lifecycle hook for analytics (#561) 2022-07-02 11:23:24 -07:00
Geometrically
928f6e7009
Add ariadnee (#560) 2022-07-01 20:15:01 -07: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
Geometrically
cb2a7a88fc
Fix auth URL using staging (#556) 2022-06-26 16:17:55 -07:00
stairman06
e530111283
Version search fix (#554) 2022-06-26 12:52:05 -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
Jai A
ffc8f133c9
Fix auth URL compute 2022-06-24 22:44:47 -07:00
stairman06
371f14d2e4
Show report button when logged out (#548) 2022-06-22 22:33:57 -04:00
John Paul
69a437a1a8
StatelessFIleInput: add maxSize and showIcon (#544) 2022-06-20 17:04:08 -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
2fb62fe8be
Add ratelimit key header on SSR (#532) 2022-06-09 15:34:30 -07: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