Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project, Search, User redesign #1281

Merged
merged 56 commits into from
Aug 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
b63e724
New project page
Geometrically Jul 10, 2024
6c09ead
Merge branch 'main' into new-project-page
Geometrically Jul 11, 2024
de4bf9f
fix silly icon tailwind classes
Prospector Jul 21, 2024
5ba0830
Start new versions page, add new ButtonStyled component
Prospector Jul 27, 2024
2317938
Pagination and finish mocking up versions page functionality
Prospector Jul 30, 2024
c2ff4c7
green download button
Prospector Jul 31, 2024
612f2a8
hover animation
Prospector Jul 31, 2024
f58fa8f
New Modal, Avatar refactor, subpages in NavTabs
Prospector Aug 3, 2024
e80dc5f
merge
Geometrically Aug 17, 2024
f3f50c3
lint
Geometrically Aug 17, 2024
e0febff
Download modal
Prospector Aug 17, 2024
9de9858
Merge branch 'main' into new-project-page
Geometrically Aug 18, 2024
e2ad2f4
merge
Geometrically Aug 18, 2024
ceb55a8
New user page + fix lint
Geometrically Aug 18, 2024
dd75e25
fix ui lint
Geometrically Aug 18, 2024
331190a
Download animation fix
Prospector Aug 18, 2024
0206489
Versions filter + finish project page
Geometrically Aug 19, 2024
47de0dd
Improve consistency of buttons on home page
Prospector Aug 19, 2024
87cd056
Fix ButtonStyled breaking
Prospector Aug 19, 2024
50c56d8
Fix margin on version summary
Prospector Aug 19, 2024
64e398b
finish search, new modals, user + project page mobile
Geometrically Aug 19, 2024
135e823
fix gallery image pages
Geometrically Aug 19, 2024
e299113
New project header
Prospector Aug 20, 2024
955adf9
Fix gallery tab showing improperly
Prospector Aug 20, 2024
0a24a19
Use auto direction + position for all popouts
Prospector Aug 20, 2024
1dfb728
Preliminary user page
Prospector Aug 20, 2024
5c9d928
test to see if this fixes login stuff
Prospector Aug 20, 2024
4499ebc
remove extra slash
Prospector Aug 20, 2024
73bc2c5
Add version actions, move download button on versions page
Prospector Aug 20, 2024
1018588
Listed -> public
Prospector Aug 20, 2024
ee78bb0
Shorten download modal selector height
Prospector Aug 20, 2024
7d7863b
Fix user menu open direction
Prospector Aug 20, 2024
381fa1a
Change breakpoint for header collapse
Prospector Aug 20, 2024
5ecac57
Only underline title
Prospector Aug 20, 2024
f5c0c35
Tighten padding on stats a little
Prospector Aug 20, 2024
9929bc8
New nav
Prospector Aug 20, 2024
d1fc35d
Make mobile breakpoint more consistent
Prospector Aug 20, 2024
c719259
fix header breakpoint regression
Prospector Aug 20, 2024
4600cc7
Add sign in button
Prospector Aug 20, 2024
2b221e7
Fix edit icon color
Prospector Aug 21, 2024
e6a3617
Fix margin at top of screen
Prospector Aug 21, 2024
d760c5c
Fix user bios and ad width
Prospector Aug 21, 2024
74e3ab8
Fix user nav showing when there's only one type of project
Prospector Aug 21, 2024
c1aae12
Fix plural projects on user page & extract i18n
Prospector Aug 21, 2024
3edc535
Remove ads on mobile for now
Prospector Aug 21, 2024
2c81599
Fix overflow menu showing hidden items
Prospector Aug 21, 2024
97db09a
NavTabs on mobile
Prospector Aug 21, 2024
664600a
Fix navbar z index
Prospector Aug 21, 2024
c329dbb
Search filter overhaul + negative filters
Prospector Aug 21, 2024
cac340e
fix no-max-height
Prospector Aug 21, 2024
1164121
port version filters, fix following/collections, lint
Geometrically Aug 21, 2024
49033e7
Merge branch 'main' into new-project-page
Geometrically Aug 21, 2024
1174357
hide promos
Geometrically Aug 21, 2024
076ba3c
ui lint
Geometrically Aug 21, 2024
75bf680
Disable modal background animation to reduce reported motion sickness
Prospector Aug 21, 2024
fd75186
Hide install with modrinth app button on mobile
Prospector Aug 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,6 @@ testem.log
.DS_Store
Thumbs.db

.nx/cache
.nx/workspace-data

# Nuxt dev/build outputs
.output
.data
Expand All @@ -54,6 +51,7 @@ apps/frontend/src/generated
.turbo
target
generated
.env

# app testing dir
app-playground-data/*
app-playground-data/*
15 changes: 12 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
{
"prettier.endOfLine": "lf",
"editor.formatOnSave": true
}
"prettier.endOfLine": "lf",
"editor.formatOnSave": true,
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact"
],
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
}
}
3 changes: 3 additions & 0 deletions apps/frontend/.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
BASE_URL=https://api.modrinth.com/v2/
BROWSER_BASE_URL=https://api.modrinth.com/v2/
SITE_URL=https://new-project-page.code-efh.pages.dev
1 change: 1 addition & 0 deletions apps/frontend/nuxt.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -434,6 +434,7 @@ export default defineNuxtConfig({
},
},
compatibilityDate: "2024-07-03",
telemetry: false,
});

function getApiUrl() {
Expand Down
5 changes: 5 additions & 0 deletions apps/frontend/src/assets/images/badges/10m-club.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions apps/frontend/src/assets/images/badges/early-adopter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions apps/frontend/src/assets/images/badges/mod.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions apps/frontend/src/assets/images/badges/plus.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading