From 6dfa07a164f22b457524ccd6b9c27f3cf3dffa27 Mon Sep 17 00:00:00 2001
From: dvelo <52332868+DeveloLongScript@users.noreply.github.com>
Date: Fri, 14 Feb 2025 13:54:10 -0600
Subject: [PATCH 1/4] feat: bump to 1.8
---
apps/www/public/sitemap-0.xml | 19 +++++++++++
apps/www/public/sitemap.xml | 31 +----------------
apps/www/src/app/(main)/layout.tsx | 17 ---------
apps/www/src/config/banners.tsx | 55 ++++--------------------------
apps/www/src/config/version.tsx | 20 ++++++++++-
5 files changed, 46 insertions(+), 96 deletions(-)
create mode 100644 apps/www/public/sitemap-0.xml
diff --git a/apps/www/public/sitemap-0.xml b/apps/www/public/sitemap-0.xml
new file mode 100644
index 0000000..588e9fa
--- /dev/null
+++ b/apps/www/public/sitemap-0.xml
@@ -0,0 +1,19 @@
+
+
+https://mhsf.app/dashboard2025-02-14T18:54:35.340Zdaily0.7
+https://mhsf.app/account/settings2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/account/settings/options2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/account/favorites2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/advanced%2Fachievements2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/advanced%2Fcommand-bar2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/advanced%2Fexternal2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/advanced%2Ftech-stack2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/getting-started2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/guides%2Fcustomization2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/guides%2Flinking2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/guides%2Fowning-a-server2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/guides%2Freporting-server2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/legal%2Fexternal-content-agreement2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/docs/reading2025-02-14T18:54:35.389Zdaily0.7
+
\ No newline at end of file
diff --git a/apps/www/public/sitemap.xml b/apps/www/public/sitemap.xml
index 25af3b5..da20fe7 100644
--- a/apps/www/public/sitemap.xml
+++ b/apps/www/public/sitemap.xml
@@ -1,33 +1,4 @@
-
-
+https://mhsf.app/sitemap-0.xml
\ No newline at end of file
diff --git a/apps/www/src/app/(main)/layout.tsx b/apps/www/src/app/(main)/layout.tsx
index 829ccef..1dd73e0 100644
--- a/apps/www/src/app/(main)/layout.tsx
+++ b/apps/www/src/app/(main)/layout.tsx
@@ -45,23 +45,6 @@ import AllBanners from "@/components/feat/AllBanners";
import Footer from "@/components/misc/Footer";
import { SwitchEnvPopup } from "@/components/misc/SwitchEnvPopup";
-export const extraMetadata = {
- twitter: {
- images: [
- {
- url: "/imgs/icon-cf.png",
- },
- ],
- },
- themeColor: "#000000",
- openGraph: {
- images: [
- {
- url: "/imgs/icon-cf.png",
- },
- ],
- },
-} satisfies Metadata;
export const viewport: Viewport = {
themeColor: "black",
colorScheme: "dark",
diff --git a/apps/www/src/config/banners.tsx b/apps/www/src/config/banners.tsx
index adf9ba2..8b53f26 100644
--- a/apps/www/src/config/banners.tsx
+++ b/apps/www/src/config/banners.tsx
@@ -36,6 +36,8 @@ import { useState, useEffect } from "react";
import { DialogContent, Dialog } from "@/components/ui/dialog";
import AffiliatePopup from "@/components/misc/AffiliatePopup";
import { Gradient } from "stripe-gradient";
+import {useRouter} from "@/lib/useRouter";
+import {pageFind} from "@/components/misc/Link"
export const defaultBanners: {
bannerSpace: number;
@@ -43,7 +45,7 @@ export const defaultBanners: {
}[] = [
// The affilation banner ALWAYS has to be first.
{
- bannerSpace: 2,
+ bannerSpace: 1,
bannerContent: (
<>
@@ -53,57 +55,14 @@ export const defaultBanners: {
];
function AffiliateBanner() {
- const [isOpen, setOpen] = useState(false);
-
- useEffect(() => {
- const gradient = new Gradient();
-
- const initializeGradient = () => {
- const canvasElement = document.getElementById(
- "gradient-dialog"
- ) as HTMLCanvasElement;
- if (canvasElement) gradient.initGradient("#gradient-dialog");
- };
-
- if (isOpen) {
- const timeoutId = setTimeout(initializeGradient, 100); // Delay to ensure canvas is ready
- return () => clearTimeout(timeoutId); // Cleanup timeout
- }
- }, [isOpen]);
+ const router = useRouter();
return (
<>
-
-
setOpen(true)} className="cursor-pointer">
-
+ router.push(pageFind("Special:GitHub/releases/tag/1.8.0"))} className="cursor-pointer">
+
- CoreBoxx — an official affiliate of MHSF{" "}
-
- Season 3 is out the doors for the best box server on Minehut
+ v2: the future of MHSF
diff --git a/apps/www/src/config/version.tsx b/apps/www/src/config/version.tsx
index babe0f8..4f66f5d 100644
--- a/apps/www/src/config/version.tsx
+++ b/apps/www/src/config/version.tsx
@@ -67,8 +67,26 @@ const FeatureList = ({
);
};
-export const version = "1.7.5";
+export const version = "1.8.0";
export const changelog: { name: string; id: string; changelog: ReactNode }[] = [
+ {
+ id: "tnjageringae231nfnajrekgra",
+ name: "v1.8.0",
+ changelog: (
+
+ Version 1.8.0 (February 14th 2025, {"<3 happy valentines"})
+
+ }
+ />
+ ),
+ },
{
id: "tj4ijg09aern9eargjjuauerr",
name: "v1.7.5",
From 2a44e4e49f7632f8d3e2ffe872491b9863f4996b Mon Sep 17 00:00:00 2001
From: dvelo <52332868+DeveloLongScript@users.noreply.github.com>
Date: Fri, 14 Feb 2025 13:58:55 -0600
Subject: [PATCH 2/4] fix: type error for banner page
---
apps/www/src/components/effects/gradient-banner.tsx | 8 ++++----
apps/www/src/config/banners.tsx | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/apps/www/src/components/effects/gradient-banner.tsx b/apps/www/src/components/effects/gradient-banner.tsx
index 20823d6..758396e 100644
--- a/apps/www/src/components/effects/gradient-banner.tsx
+++ b/apps/www/src/components/effects/gradient-banner.tsx
@@ -54,10 +54,10 @@ export default function GradientBanner({
className="w-screen blur-sm h-[4rem] border-b z-1"
style={
{
- "--gradient-color-1": "#6ec3f4",
- "--gradient-color-2": "#3a3aff",
- "--gradient-color-3": "#ff61ab",
- "--gradient-color-4": "#E63946",
+ "--gradient-color-1": "#c3e4ff",
+ "--gradient-color-2": "#6ec3f4",
+ "--gradient-color-3": "#eae2ff",
+ "--gradient-color-4": "#b9beff",
webKitMaskImage: "linear-gradient(to top, transparent, black)",
maskImage: "linear-gradient(to top, transparent, black)",
} as React.CSSProperties
diff --git a/apps/www/src/config/banners.tsx b/apps/www/src/config/banners.tsx
index 8b53f26..5b0bd35 100644
--- a/apps/www/src/config/banners.tsx
+++ b/apps/www/src/config/banners.tsx
@@ -59,7 +59,7 @@ function AffiliateBanner() {
return (
<>
- router.push(pageFind("Special:GitHub/releases/tag/1.8.0"))} className="cursor-pointer">
+
router.push(pageFind("Special:GitHub/releases/tag/1.8.0") as string)} className="cursor-pointer">
v2: the future of MHSF
From 49397e6f9ead65b8024102b648f47f118e52207b Mon Sep 17 00:00:00 2001
From: dvelo <52332868+DeveloLongScript@users.noreply.github.com>
Date: Fri, 14 Feb 2025 14:18:24 -0600
Subject: [PATCH 3/4] fix: banner size
---
apps/www/src/config/banners.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/apps/www/src/config/banners.tsx b/apps/www/src/config/banners.tsx
index 5b0bd35..bb8a607 100644
--- a/apps/www/src/config/banners.tsx
+++ b/apps/www/src/config/banners.tsx
@@ -60,7 +60,7 @@ function AffiliateBanner() {
return (
<>
router.push(pageFind("Special:GitHub/releases/tag/1.8.0") as string)} className="cursor-pointer">
-
+
v2: the future of MHSF
From 656dab897c6caf01a08c48e352aca11eddc688e4 Mon Sep 17 00:00:00 2001
From: dvelo <52332868+DeveloLongScript@users.noreply.github.com>
Date: Fri, 14 Feb 2025 14:40:34 -0600
Subject: [PATCH 4/4] fix: padding & size for banner
---
apps/www/src/components/effects/gradient-banner.tsx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/apps/www/src/components/effects/gradient-banner.tsx b/apps/www/src/components/effects/gradient-banner.tsx
index 758396e..7ed5270 100644
--- a/apps/www/src/components/effects/gradient-banner.tsx
+++ b/apps/www/src/components/effects/gradient-banner.tsx
@@ -51,7 +51,7 @@ export default function GradientBanner({
{" "}
-