From 2e6cff7efc56c4fe167a6043f85b625a16aae3a1 Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Mon, 18 Aug 2025 12:26:11 -0700 Subject: [PATCH] Revert "feat: medal promotion on servers page (#4117)" This reverts commit 14eac461be88aeba31987366ee66f348dc2611fa. --- .../src/components/ui/PromotionWrapper.vue | 6 +- .../illustrations/medal_promo_background.svg | 490 ------------------ .../images/servers/medal_server_icon.svg | 12 - apps/frontend/src/assets/styles/global.scss | 10 - .../src/components/ui/AdPlaceholder.vue | 6 +- .../src/components/ui/servers/ServerIcon.vue | 2 +- .../components/ui/servers/ServerListing.vue | 137 ++--- .../ui/servers/ServersUpgradeModalWrapper.vue | 261 ---------- .../servers/marketing/MedalPlanPromotion.vue | 75 --- .../marketing/MedalServerCountdown.vue | 161 ------ .../servers/marketing/MedalServerListing.vue | 251 --------- apps/frontend/src/composables/featureFlags.ts | 1 - .../composables/servers/modules/general.ts | 2 - apps/frontend/src/pages/servers/index.vue | 45 +- .../src/pages/servers/manage/[id].vue | 16 +- .../servers/manage/[id]/options/index.vue | 2 +- .../src/pages/servers/manage/index.vue | 63 +-- .../src/pages/settings/billing/index.vue | 268 ++++------ packages/assets/generated-icons.ts | 4 - packages/assets/icons/clock.svg | 1 - packages/assets/icons/rocket.svg | 1 - .../ui/src/components/base/OptionGroup.vue | 128 ----- .../billing/ModalBasedServerPlan.vue | 138 ----- .../billing/ModrinthServersPurchaseModal.vue | 140 +---- .../billing/ServersPurchase0Plan.vue | 226 -------- .../billing/ServersPurchase1Region.vue | 2 +- .../billing/ServersPurchase3Review.vue | 169 ++---- .../src/components/billing/ServersSpecs.vue | 20 +- packages/ui/src/components/index.ts | 1 - packages/ui/src/composables/stripe.ts | 56 +- packages/ui/src/locales/en-US/index.json | 33 -- packages/utils/servers/types/common.ts | 3 - packages/utils/servers/types/server.ts | 1 - packages/utils/types.ts | 32 -- 34 files changed, 286 insertions(+), 2477 deletions(-) delete mode 100644 apps/frontend/src/assets/images/illustrations/medal_promo_background.svg delete mode 100644 apps/frontend/src/assets/images/servers/medal_server_icon.svg delete mode 100644 apps/frontend/src/components/ui/servers/ServersUpgradeModalWrapper.vue delete mode 100644 apps/frontend/src/components/ui/servers/marketing/MedalPlanPromotion.vue delete mode 100644 apps/frontend/src/components/ui/servers/marketing/MedalServerCountdown.vue delete mode 100644 apps/frontend/src/components/ui/servers/marketing/MedalServerListing.vue delete mode 100644 packages/assets/icons/clock.svg delete mode 100644 packages/assets/icons/rocket.svg delete mode 100644 packages/ui/src/components/base/OptionGroup.vue delete mode 100644 packages/ui/src/components/billing/ModalBasedServerPlan.vue delete mode 100644 packages/ui/src/components/billing/ServersPurchase0Plan.vue diff --git a/apps/app-frontend/src/components/ui/PromotionWrapper.vue b/apps/app-frontend/src/components/ui/PromotionWrapper.vue index 2a44681c5..c8a2f1ca6 100644 --- a/apps/app-frontend/src/components/ui/PromotionWrapper.vue +++ b/apps/app-frontend/src/components/ui/PromotionWrapper.vue @@ -34,17 +34,17 @@ function updateAdPosition() {