From ea2f97ae233bf8109412a1fcdaf4847b9705492b Mon Sep 17 00:00:00 2001 From: Prospector Date: Mon, 27 Jan 2025 13:48:12 -0800 Subject: [PATCH] Add flag for new projects list on user page, update background gradient colors --- apps/frontend/src/composables/featureFlags.ts | 2 + apps/frontend/src/pages/user/[id].vue | 287 +++++++++--------- .../project/ProjectBackgroundGradient.vue | 6 +- 3 files changed, 156 insertions(+), 139 deletions(-) diff --git a/apps/frontend/src/composables/featureFlags.ts b/apps/frontend/src/composables/featureFlags.ts index e6a932590..b969c7fbc 100644 --- a/apps/frontend/src/composables/featureFlags.ts +++ b/apps/frontend/src/composables/featureFlags.ts @@ -30,6 +30,8 @@ export const DEFAULT_FEATURE_FLAGS = validateValues({ newProjectCards: false, projectBackground: false, searchBackground: false, + newProjectListUserPage: false, + projectCardBackground: false, // advancedRendering: true, // externalLinksNewTab: true, // notUsingBlockers: false, diff --git a/apps/frontend/src/pages/user/[id].vue b/apps/frontend/src/pages/user/[id].vue index 8d1ff4abc..6b5e770be 100644 --- a/apps/frontend/src/pages/user/[id].vue +++ b/apps/frontend/src/pages/user/[id].vue @@ -121,154 +121,161 @@
-
- -
-
- - - - -
- + + + +
+ @@ -313,6 +325,7 @@ import { UserSidebarBadges, UserSidebarOrganizations, ProjectsList, + UserSidebarCollections, } from "@modrinth/ui"; import { isStaff } from "~/helpers/users.js"; import NavTabs from "~/components/ui/NavTabs.vue"; diff --git a/packages/ui/src/components/project/ProjectBackgroundGradient.vue b/packages/ui/src/components/project/ProjectBackgroundGradient.vue index 2a150ed56..fa92a2c55 100644 --- a/packages/ui/src/components/project/ProjectBackgroundGradient.vue +++ b/packages/ui/src/components/project/ProjectBackgroundGradient.vue @@ -1,5 +1,5 @@