Skip to content

Commit 13e501f

Browse files
[create-next-app]: add font antialiasing to templates (#67425)
This PR adds font antialiasing to all the next.js templates (with css or tw). ### Before ![Screenshot 2024-07-03 at 10 27 02](https://github.com/vercel/next.js/assets/45767683/65778211-23bd-4d20-b1d1-a2f443f73d4d) ### After ![Screenshot 2024-07-03 at 10 26 38](https://github.com/vercel/next.js/assets/45767683/922188fd-4406-4d08-9b73-74c699d51913) Co-authored-by: Jiwon Choi <[email protected]>
1 parent 978af08 commit 13e501f

File tree

8 files changed

+16
-4
lines changed

8 files changed

+16
-4
lines changed

packages/create-next-app/templates/app-tw/js/app/layout.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ export const metadata = {
2020
export default function RootLayout({ children }) {
2121
return (
2222
<html lang="en">
23-
<body className={`${geistSans.variable} ${geistMono.variable}`}>
23+
<body
24+
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
25+
>
2426
{children}
2527
</body>
2628
</html>

packages/create-next-app/templates/app-tw/ts/app/layout.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ export default function RootLayout({
2525
}>) {
2626
return (
2727
<html lang="en">
28-
<body className={`${geistSans.variable} ${geistMono.variable}`}>
28+
<body
29+
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
30+
>
2931
{children}
3032
</body>
3133
</html>

packages/create-next-app/templates/app/js/app/globals.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ body {
2020
color: var(--foreground);
2121
background: var(--background);
2222
font-family: Arial, Helvetica, sans-serif;
23+
-webkit-font-smoothing: antialiased;
24+
-moz-osx-font-smoothing: grayscale;
2325
}
2426

2527
* {

packages/create-next-app/templates/app/ts/app/globals.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ body {
2020
color: var(--foreground);
2121
background: var(--background);
2222
font-family: Arial, Helvetica, sans-serif;
23+
-webkit-font-smoothing: antialiased;
24+
-moz-osx-font-smoothing: grayscale;
2325
}
2426

2527
* {

packages/create-next-app/templates/default-tw/js/pages/_document.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default function Document() {
44
return (
55
<Html lang="en">
66
<Head />
7-
<body>
7+
<body className="antialiased">
88
<Main />
99
<NextScript />
1010
</body>

packages/create-next-app/templates/default-tw/ts/pages/_document.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default function Document() {
44
return (
55
<Html lang="en">
66
<Head />
7-
<body>
7+
<body className="antialiased">
88
<Main />
99
<NextScript />
1010
</body>

packages/create-next-app/templates/default/js/styles/globals.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ body {
2020
color: var(--foreground);
2121
background: var(--background);
2222
font-family: Arial, Helvetica, sans-serif;
23+
-webkit-font-smoothing: antialiased;
24+
-moz-osx-font-smoothing: grayscale;
2325
}
2426

2527
* {

packages/create-next-app/templates/default/ts/styles/globals.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ body {
2020
color: var(--foreground);
2121
background: var(--background);
2222
font-family: Arial, Helvetica, sans-serif;
23+
-webkit-font-smoothing: antialiased;
24+
-moz-osx-font-smoothing: grayscale;
2325
}
2426

2527
* {

0 commit comments

Comments
 (0)