diff --git a/src/app/admin/theme/page.tsx b/src/app/admin/theme/page.tsx index 4d9f73b0..b83a398a 100644 --- a/src/app/admin/theme/page.tsx +++ b/src/app/admin/theme/page.tsx @@ -87,6 +87,12 @@ const COLOR_FIELDS: { def: "#eeb425", desc: "Borders, dividers, outlines", }, + { + key: "panel_border_color", + label: "Panel border", + def: "#e9b124", + desc: "Border color of home page panels and cards", + }, { key: "color_success", label: "Success", diff --git a/src/components/home/user-view.tsx b/src/components/home/user-view.tsx index 4d7a5413..28e88c5b 100644 --- a/src/components/home/user-view.tsx +++ b/src/components/home/user-view.tsx @@ -9,12 +9,14 @@ interface UserViewProps { userId: number; username: string; look: string; + motto?: string | null; } export default async function UserView({ userId, username, look, + motto, }: UserViewProps) { const t = await getTranslations("pages.home"); const hotelName = (await siteSettings.get("hotel_name", "Atom")) ?? "Atom"; @@ -53,7 +55,7 @@ export default async function UserView({ return (
+ {motto || "Welcome back!"} +
+