* fix(project): update follower count client side
* move following increment to user composable
---------
Co-authored-by: MagnusHJensen <magnus.holm.jensen@lego.dk>
* launcher base gui initial
* Bootstraps router, Omorphia, and prettier.
* Adds pages. Adds Vuex. SideBar nav contains user section and pages section.
* Adds Instance markup. Instances added to Home page.
* Adds News to home page.
* Adds settings to nav. Other touches.
* Polishing initial base GUI.
* Moves some styling to assets. Changes px values to rem.
* Removes pointless border-radius CSS.
* Implements Omorphia vars.
* Adds trending mods section.
* Updates home page.
* Swaps Vuex implementation for Pinia.
* Fixes invalid CSS on instance list item hover.
* Adds @ path resolve for imports.
* Fix some styling of row display
* Cleaning up styles and markup.
* Fixes overall layout issues.
* Cleans up more styling. Modifies AppBar coloring.
* Allows pagination arrows to conditionally appear in RowDisplay.
* Adds paging behavior in RowDisplay.
* Updates nav and settings button styling.
* Brings in Knossos style for trending mods. Polishes News CSS.
* Updates Omorphia. Starts addressing PR comments.
* Addresses some more PR comments.
* Changes side navigation styling. Active route class implemented.
* Combines trending and popular row.
* Makes images more realistic. Adds CTA to instances.
* Converts all instances to card style. Converts more styles to rem.
* Moves Navigation and UserSection into App.vue
* Adds Modrinth favicon.
* Removes unused styling.
* Adds transition to news card.
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: CodexAdrian <83074853+CodexAdrian@users.noreply.github.com>
* Migrate to Nuxt 3
* Update vercel config
* remove tsconfig comment
* Changelog experiment + working proj pages
* Fix package json
* Prevent vercel complaining
* fix deploy (hopefully)
* Tag generator
* Switch to yarn
* Vercel pls 🙏
* Fix tag generation bug
* Make (most) non-logged in pages work
* fix base build
* Linting + state
* Eradicate axios, make most user pages work
* Fix checkbox state being set incorrectly
* Make most things work
* Final stretch
* Finish (most) things
* Move to update model value
* Fix modal text getting blurred from transforms (#964)
* Adjust nav-link border radius when focused (#961)
* Transition between animation states on TextLogo (#955)
* Transition between animation states on TextLogo
* Remove unused refs
* Fixes from review
* Disable tabbing to pagination arrows when disabled (#972)
* Make position of the "no results" text on grid/gallery views consistent (fixes#963) (#965)
* Fix position of the "no results" text on grid view
* fix padding
* Remove extra margin on main page, fixes#957 (#959)
* Fix layout shift and placeholder line height (#973)
* Fix a lot of issues
* Fix more nuxt 3 issues
* fix not all versions showing up (temp)
* inline inter css file
* More nuxt 3 fixes
* [skip ci] broken- backup changes
* Change modpack warnings to blue instead of red (#991)
* Fix some hydration issues
* Update nuxt
* Fix some images not showing
* Add pagination to versions page + fix lag
* Make changelog page consistent with versions page
* sync before merge
* Delete old file
* Fix actions failing
* update branch
* Fixes navbar transition animation. (#1012)
* Fixes navbar transition animation.
* Fixes Y-axis animation. Fixes mobile menu. Removes highlightjs prop.
* Changes xss call to renderString.
* Fixes renderString call.
* Removes unnecessary styling.
* Reverts mobile nav change.
* Nuxt 3 Lazy Loading Search (#1022)
* Uses lazyFetch for results. onSearchChange refreshes. Adds loading circle.
* Removes console.log
* Preserves old page when paging.
* Diagnosing filtering bugs.
* Fix single facet filtering
* Implements useAuth in settings/account.
* tiny ssr fix
* Updating nuxt.config checklist.
* Implements useAuth in revenue, moneitzation, and dashboard index pages.
* Fixes setups.
* Eliminates results when path changes. Adds animated logo.
* Ensures loading animation renders on search page.
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
* Fix navigation issues
* Square button fix (#1023)
* Removes checklist from nuxt.config.
* Modifies Nuxt CI to build after linting.
* Fixes prettierignore file.
* bug fixes
* Update whitelist domains
* Page improvements, fix CLS
* Fix a lot of things
* Fix project type redirect
* Fix 404 errors
* Fix user settings + hydration error
* Final fixes
* fix(creator-section): border radius on icons not aligning with bg (#1027)
Co-authored-by: MagnusHJensen <magnus.holm.jensen@lego.dk>
* Improvements to the mobile navbar (#984)
* Transition between animation states on TextLogo
* Remove unused refs
* Fixes from review
* Improvements to the mobile nav menu
* fix avatar alt text
* Nevermind, got confused for a moment
* Tab bar, menu layout improvements
* Highlight search icon when menu is open
* Update layouts/default.vue
Co-authored-by: Magnus Jensen <magnushjensen.mail@gmail.com>
* Fix some issues
* Use caret instead
* Run prettier
* Add create a project
---------
Co-authored-by: Magnus Jensen <magnushjensen.mail@gmail.com>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
* Fix mobile menu issues
* More issues
* Fix lint
---------
Co-authored-by: Kaeden Murphy <kmurphy@kaedenmurphy.dev>
Co-authored-by: triphora <emmaffle@modrinth.com>
Co-authored-by: Zach Baird <30800863+ZachBaird@users.noreply.github.com>
Co-authored-by: stairman06 <36215135+stairman06@users.noreply.github.com>
Co-authored-by: Zachary Baird <zdb1994@yahoo.com>
Co-authored-by: Magnus Jensen <magnushjensen.mail@gmail.com>
Co-authored-by: MagnusHJensen <magnus.holm.jensen@lego.dk>
* Update privacy policy
* fix prettier weirdness
* Fixes, modifications, and changes
* We don't prevent automated access, we monitor it
* Fix wonky link and fix header hierarchy
* Update address
* Fix lint
* Transfer over three sections from old policy
---------
Co-authored-by: Emma Triphora <emma@modrinth.com>
* initial impl
* merge from main
* No more crashy
* Almost there
* fix import
* fix more imports
* Code cleanup, Fixed components, Added Tooltip
* Added Env ind and Category pages
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>