diff --git a/showcase.json b/showcase.json
index 5390926a..8a302e07 100644
--- a/showcase.json
+++ b/showcase.json
@@ -100,5 +100,6 @@
"revery",
"hsinyau",
"rootless",
- "haydenull"
+ "haydenull",
+ "walk2future"
]
diff --git a/src/components/dashboard/DashboardMain.tsx b/src/components/dashboard/DashboardMain.tsx
index 8cf22f72..82ef7561 100644
--- a/src/components/dashboard/DashboardMain.tsx
+++ b/src/components/dashboard/DashboardMain.tsx
@@ -15,7 +15,7 @@ export const DashboardMain: React.FC<{
className={cn(
fullWidth
? "relative"
- : "max-w-screen-2xl relative px-5 py-5 md:px-10",
+ : "max-w-screen-2xl min-w-[270px] relative px-5 py-5 md:px-10",
className,
)}
>
diff --git a/src/components/site/SiteHeader.tsx b/src/components/site/SiteHeader.tsx
index 9991da5d..3522d7ea 100644
--- a/src/components/site/SiteHeader.tsx
+++ b/src/components/site/SiteHeader.tsx
@@ -19,7 +19,7 @@ import { useState, useRef, useEffect, RefObject } from "react"
import chroma from "chroma-js"
import { Menu } from "~/components/ui/Menu"
import { useTranslation } from "next-i18next"
-import { HeartIcon } from "@heroicons/react/24/solid"
+import { useMediaQuery } from "~/hooks/useMediaQuery"
type HeaderLinkType = {
icon?: React.ReactNode
@@ -55,6 +55,7 @@ export const SiteHeader: React.FC<{
site?: Profile | undefined | null
}> = ({ site }) => {
const { t } = useTranslation("site")
+ const isSm = useMediaQuery("(min-width: 640px)")
const leftLinks: HeaderLinkType[] = site?.navigation?.find(
(nav) => nav.url === "/",
)
@@ -203,17 +204,17 @@ export const SiteHeader: React.FC<{