Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 코딩테스트
- 내배캠 프로젝트
- 리액트 프로젝트
- React Hooks
- 파이썬 딕셔너리
- 파이썬 enumerate
- 파이썬 list
- 한글 공부 사이트
- 타입스크립트
- 내일배움캠프 최종 프로젝트
- 타입스크립트 리액트
- 프로그래머스
- 파이썬 반복문
- 리액트 훅
- Next 팀 프로젝트
- JavaScript
- 파이썬 replace
- 파이썬 for
- 내일배움캠프
- 내일배움캠프 프로젝트
- js
- 타입스크립트 props
- 자바스크립트
- 파이썬 for in
- 리액트
- tanstack query
- REACT
- typeScript
- 파이썬 slice
- useState
Archives
- Today
- Total
sohyeon kim
[CSS/Next] Next.js + tailwind 구글폰트 설정 Roboto_Mono 본문
728x90
💡 Next.js 에 폰트 설정을 해보자.
layout.tsx
import { Inter } from 'next/font/google';
const inter = Inter({ subsets: ['latin'] });
export const metadata: Metadata = {
title: 'Create Next App',
description: 'Generated by create next app',
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en">
<body className={inter.className}>
// ...
기본 설정은 inter 폰트로 되어 있다.
🌀layout 과 같은 위치에 styles/fonts.ts 추가
import { Inter, Roboto_Mono } from 'next/font/google';
export const inter = Inter({ // 우선 남겨둠
subsets: ['latin'],
display: 'swap',
});
export const roboto_mono = Roboto_Mono({
subsets: ['latin'],
weight: ['300'],
display: 'swap',
});
layout 에서 import 했던 구글 폰트를 여기서 받아온다.
🌀layout 으로 돌아와 폰트를 받아오고 class 명을 바꿔준다.
layout.tsx
import { roboto_mono } from './styles/fonts';
export const metadata: Metadata = {
title: 'Create Next App',
description: 'Generated by create next app',
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en">
<body className={roboto_mono.className}>
// ...
🤤
🔗 https://nextjs.org/docs/pages/building-your-application/optimizing/fonts
🔗 https://9yujin.tistory.com/116
728x90
반응형
'CSS' 카테고리의 다른 글
[CSS/Next] tailwind drop-shadow 태그에 그림자 넣기 (0) | 2024.03.21 |
---|---|
[CSS/Next] tailwind text-shadow 폰트 그림자 넣기 (0) | 2024.03.21 |
[CSS] input type="file" 파일 선택 버튼 디자인 (0) | 2024.02.29 |
[CSS] 배경색 background-color 투명, 없애기 (0) | 2024.02.24 |
[CSS] select & option : 기본값 설정 (0) | 2024.02.08 |