Post
새소식
- Chirpy Theme 7.2.0 업데이트

Chirpy Theme에 web font를 적용해 보자

Chirpy Theme에 web font를 적용해 보자

웹 폰트 구하기

웹 폰트는 구글폰트를 사용한다. 사용할 폰트는 국민폰트라 볼 수 있는 Noto Sans Korean Regular 400을 기준으로 한다.

image

화살표가 가리키는 더하기(+) 버턴을 누르면 다음과 같이 사이트에 적용할 수 있는 코드가 나타난다.

image

폰트를 @import 형태로 적용하므로 라디오 버튼을 변경해 준다.

웹 폰트 적용하기

아래 경로에 있는 파일에 웹 폰트를 적용한다.

  • /_sass/addon/commons.scss

scss 파일 가장 윗 줄에 위에서 선택한 코드를 복사한다.

1
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');

그리고 font-family도 선택한 코드에 맞춰 함께 수정한다.

1
2
3
4
5
6
7
8
9
body {
  background: var(--main-bg);
  padding: env(safe-area-inset-top) env(safe-area-inset-right)
    env(safe-area-inset-bottom) env(safe-area-inset-left);
  color: var(--text-color);
  -webkit-font-smoothing: antialiased;
  /*font-family: $font-family-base;*/
  font-family: 'Noto Sans KR', sans-serif;
}

반영 후 정상 동작하는지 확인한다.

  • 변경 전 image

  • 변경 후 image

  • 다른 폰트 image

추가 내용

v6.2.3 기준 아래 경로 css 파일 변경만으로 웹 폰트 적용이 가능하다.

  • /_sass/addon/variables.scss
1
2
3
4
5
/* fonts */

/* $font-family-base: 'Source Sans Pro', 'Microsoft Yahei', sans-serif !default; */
font-family-base: 'Noto Sans KR', sans-serif !default;
font-family-heading: Lato, 'Microsoft Yahei', sans-serif !default;
This post is licensed under CC BY 4.0 by the author.