Skip to content

Commit d12fc78

Browse files
authored
chore: add viewport / favicon metadata (#18177)
* fix favicon name * add viewport metadata for PageWrapperAppDir * fix * fix * refactor
1 parent 3d26332 commit d12fc78

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

apps/web/app/maintenance/page.tsx

+1-7
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,10 @@ import { APP_NAME } from "@calcom/lib/constants";
66
import LegacyPage from "~/maintenance/maintenance-view";
77

88
export const generateMetadata = async () => {
9-
const metadata = await _generateMetadata(
9+
return await _generateMetadata(
1010
(t) => t("under_maintenance"),
1111
(t) => t("under_maintenance_description", { appName: APP_NAME })
1212
);
13-
return {
14-
...metadata,
15-
icons: {
16-
icon: "/favicon.ico",
17-
},
18-
};
1913
};
2014

2115
export default WithLayout({ getLayout: null, Page: LegacyPage })<"P">;

apps/web/lib/metadata.ts

+8-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export type PageMetadataRecipe = Readonly<{
2020

2121
export const prepareRootMetadata = (recipe: RootMetadataRecipe): Metadata => ({
2222
icons: {
23-
icon: "/favicon.icon",
23+
icon: "/favicon.ico",
2424
apple: "/api/logo?type=apple-touch-icon",
2525
other: [
2626
{
@@ -41,7 +41,13 @@ export const prepareRootMetadata = (recipe: RootMetadataRecipe): Metadata => ({
4141
],
4242
},
4343
manifest: "/site.webmanifest",
44-
viewport: "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0",
44+
viewport: {
45+
width: "device-width",
46+
initialScale: 1.0,
47+
maximumScale: 1.0,
48+
userScalable: false,
49+
viewportFit: "cover",
50+
},
4551
robots: recipe.robots,
4652
other: {
4753
"application-TileColor": "#ff0000",

0 commit comments

Comments
 (0)