* Fool behavior
* Add leading underscore to packaged datapack package if it starts with a number
* Hide mod status card for all approved statuses without mod messages
* Fix project id sanitization
* Fix for a couple of random bugs I noticed
* Add project status update to NOTIFICATION_TYPES
* Update wording
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
* Remove default description, remove default license, and add a checklist nag for setting a license
* Make Unknown license display nicer in License settings
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
* Account for new statuses
More work is going to be needed for scheduling projects, but this is a stopgap measure to fix#852
* Fix lint
* Why, Prettier, why?
* Projects page
* Continue work on bulk edit
* editLinks is now bulkEdit
* Bulk Edit Links completed
* Edit URL clear fields.
* Create project button + other bulk buttons.
* Pagination (w/o reactivity.)
* Apply suggestions from code review
Co-authored-by: triphora <emmaffle@modrinth.com>
* Sorting fixed, broken page count though?
* Only make editable projects selectable + remove delete button
* Shorthand
* Start using computed
* Fix pagination
* Add Pagination Switching
* Final Style Changes
* Cleanup
* Action Affects dropdown
* Switch to checkbox swizzle
* Projects dashboard, the most hellish thing I have ever worked on
* Rewrite project dashboard without tables
* why's that there
* Fix mod message icon
* New project settings page
* Remove extra slash
* Bulk project route and improve styling of links UI
* Remove beta label from Monetization
* Relevant page links in project settings
* Don't vertically center header rows
* Improve error messages, add remove project icon button, add saving feedback, begin project checklist, fix license settings
* Remove contextual link from project settings, disable WIP checklist
* Fix bulk edit
* Project checklist, add featured gallery image to project pages, fix random bugs
* Remove old check
* Remove icon border on grid mode and hide project status card when unnecessary
* Fix build
* Make checklist progress smaller and add collapsing
* Remove uneven gap on nav cards
* Improve wrapping of checklist
* Replace project settings header link with status
* Fix bugs + status stuff
* Fix warns + compile error
* Update wording
* Hide environment type nag for project types without it
* Make member dropdown match
Co-authored-by: mineblock11 <93472213+mineblock11@users.noreply.github.com>
Co-authored-by: triphora <emmaffle@modrinth.com>
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
* Shader support PR
* Make search page work
* Fix env showing
* Make moderation look reasonable
* Fix search for shaders
* Datapack support
* Make file types work + datapack inferring
* Add editing to file types
* Finish datapack file generation
* Fix bugs, make forge support work
* Fix inconsistent data pack label
* Final fixes
* Redo version page
* More work on editing page
* Make saving work
* Finish version editing
* Version creation (base)
* Add creation buttons
* Add file uploader to versions page
* Add version file parsing
* Finish PR
* Fix version page responsiveness and use more consistent card design
* Whoops that wasn't supposed to be there
* Fixes + allow whole page dragging
* Re-add lost merge data
* Remove debug line
* Move back to list btm
Co-authored-by: Prospector <prospectordev@gmail.com>
* Rewrite Parity
* Update SEO, fix modals, add dashes to changelog
* Edit create version title
* Cache tags, SEO for search/partial noscript support, notifications fix
* Deploy?
* Fix vercel config
* Fix it again
* Finish user editing
* Remove broken docker build
* Switch reports to modals
* Update project card
* Navbar line animation in most places
* Add chips
* Move to navlink query params
* remove autogen file
* Add copy code
* Fix webkit text box outlines, port report modal
* Update error page
* Switch to avatar component
* Make keyboard nav work
* Fix team member spacing
* improve project ID display (#676)
* Bug fixes
* Update OG site title
* More fixes
* Design tweaks
* Fix card wrapping on mobile
* Darken light theme color a little
* Sidebar navigation for settings, notifications, and moderation
* Change follow icon from a heart to a bell
* Revert "Change follow icon from a heart to a bell"
This reverts commit e30b46ec5d93c57df847be88eba123c7419dd03b.
* Change follows icon in settings
* AaaaUUUUUUUGghghhhhhhhh
* Project sidebar transparent button animations
* Update file input button styling and change icon remove button text
* Fix environments filter condition being inverted
* Remove -> revert
* Improve readability of warning banners on light mode
* Fix mobile menu button colors
* Clean up notifications page more
* Creator dashboard and monetization work
* Add processing fees declarations and acknowledgement box
* Beta badges
* Downgrade Nuxt Vercel Builder
* Update the style of button groups to be more consistent
* More button consistency
* Remove desktop navbar on mobile
* Update home page progress indicators
* Fix page jumping (Thanks @stairman06)
* Make checkbox checked style consistent with other selection indicators
* More home page updates
* Properly reset NavRows
* Move filters menu on mobile
* Stylized checkbox updated to match active styling
* Filters icon
* Respect prefers-reduced-motion
* Add most backend payouts changes (untested)
* Finish tested payouts code
* Allow monetization unenrolling
* No longer use brand color for active highlights on standard nav elements
* More consistent button group on project page
* Rounded tables
* Fix some things (#716)
* Team member fixes + re-add changelog/versions stuff
* Remove dummy data
* The great CSS refactor
* Remove commented out css
* Give modals the legacy label styles and update profile edit labels
* Fix active chip size
* Remove shadow from selected chip
* Require email set for CMP
* Update styles of notifications to universal-card
* Equivalent exchange, trading some jank for some less bad jank
* Fix all gallery buttons being missing when there is only 1 image
* Update project creation modal
* Make beta badge less bright
* Beta badge heading styling
* Update withdraw processing fees info
* Remove redundant label
* be
* Fix inverted logic
* 2% is 0.02
* Add toggle to turn off alpha modpacks banner
* Why warning button?
* Add more footer links (#719)
* Add more footer links
* Move twitter
* Make items on user pages less comically large and move ad above navigation
* Bump text down a little on home page
* Update favicon colors
* Remove task list package and change default description to use bullet points
* I don't remember why I made this important but let's not
* Ah, yes
* this doesn't actually need to be important
* Align items in input groups
* Adjust some spacings and clear creation modal on opening
* Versions now clickable
* Add link to edit page to default description
* Improve monetization information text
* Make wrapped text inputs not shrink
* Make chips work better
* smol margin on clear mod message button
* Allow non-authenticated users to access settings
* Remove settings anchors
* Fix versions page button style on firefox
* Add advanced rendering toggle
* Update slug input and icon card in project edit page
* Legal sidebar
* h1 at beginning of description no longer has top margin
* Use universal card for legal pages
* Update email addresses on legal pages
* Update various page titles and descriptions for consistency
* Various fixes and consolidation to API URL retrieval
Prevents a bug where it's possible to generate the tags under one API, switch the API, and still have tags leftover from the old API
Also finally fixes staging URL being jank
* Make the theme button show regardless of login state
Also remove the change theme from the user dropdown because it's very redundant with the several other ways of changing theme
* Make mobile profile dropdown ordering consistent with desktop
* Change the base url back
* Revert "Change the base url back"
This reverts commit c1da89fddb83776b39f626eab33c8dc67f8a75e4.
* constantize
* Tiny fixes (#722)
* Box-shadow chip outlines
* Show settings when signed out
* mods -> projects
* space
* Beta badge border
* Slug input overflow fix, scrollable
* 🙈 it will all be okay 🙊 this is just temporary 🙉😭😭 forgive me
* Fix minor bugs
* fix moderation page
* More fixes
* Temp fix for download button
* BEGONE TABLES
* Fix download button
Co-authored-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
Co-authored-by: Prospector <prospectordev@gmail.com>
Co-authored-by: stairman06 <36215135+stairman06@users.noreply.github.com>
Co-authored-by: triphora <emmaffle@modrinth.com>
* 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>
* Fix#485 by removing default loader from version filters
It's really not our place to be imposing a default loader on people, especially as we start adding more loaders
* Fix Clear Filters button and capitalise loaders
* 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 😱
* Fix version dropdowns and add link hover/active colors in markdown
* Add 'Clear filters' button to version filtering
* *Actually* fix#394
* semicolon
* 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
* 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>
* 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>