Skip to content

[배포 대기] release 최신화#1059

Merged
wlrnjs merged 25 commits into
releasefrom
develop
May 18, 2026
Merged

[배포 대기] release 최신화#1059
wlrnjs merged 25 commits into
releasefrom
develop

Conversation

@wlrnjs
Copy link
Copy Markdown
Member

@wlrnjs wlrnjs commented May 17, 2026

작업 요약

Develop 브랜치의 최신 변경 사항을 Release 브랜치로 반영합니다.

@wlrnjs wlrnjs added the 🌱 release release 브랜치를 최신 상태로 동기화하는 작업 label May 17, 2026
@auto-assign auto-assign Bot requested review from DevHyungJun and suhyeon0111 May 17, 2026 16:46
@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
finditem Ready Ready Preview, Comment May 18, 2026 4:42am

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 PR은 develop 브랜치의 최신 변경 사항을 release 브랜치로 병합하는 작업입니다. 주요 변경 사항으로 폰트 로딩 방식을 최적화하여 웹 페이지의 폰트 렌더링 성능을 개선했습니다.

Highlights

  • 폰트 로딩 방식 변경: Pretendard 폰트 로딩 방식을 가변 폰트(Variable)에서 각 굵기별(Regular, Medium, SemiBold, Bold) 개별 파일 로딩 방식으로 변경했습니다.
  • 폰트 프리로드 설정: 폰트 로딩 성능 최적화를 위해 preload 옵션을 활성화했습니다.
Ignored Files
  • Ignored by pattern: public/** (5)
    • public/fonts/Pretendard-Bold.woff2
    • public/fonts/Pretendard-Medium.woff2
    • public/fonts/Pretendard-Regular.woff2
    • public/fonts/Pretendard-SemiBold.woff2
    • public/fonts/PretendardVariable.woff2
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize the Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counterproductive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.


폰트가 바뀌어 글자가 선명해지니, 사용자 마음도 더욱 밝아지네.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the font configuration in src/app/layout.tsx by replacing the variable Pretendard font with four static font files (weights 400, 500, 600, and 700) and enabling preloading. Feedback was provided regarding the potential loss of font weight support for weights outside the newly defined range, which could cause visual inconsistencies if weights like 300 or 900 are required by the application.

Comment thread src/app/layout.tsx
Comment on lines +20 to +44
src: [
{
path: "../../public/fonts/Pretendard-Regular.woff2",
weight: "400",
style: "normal",
},
{
path: "../../public/fonts/Pretendard-Medium.woff2",
weight: "500",
style: "normal",
},
{
path: "../../public/fonts/Pretendard-SemiBold.woff2",
weight: "600",
style: "normal",
},
{
path: "../../public/fonts/Pretendard-Bold.woff2",
weight: "700",
style: "normal",
},
],
variable: "--font-pretendard",
display: "swap",
weight: "100 900",
preload: true,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

이 변경으로 폰트 두께 지원이 100-900 범위의 가변 두께에서 400, 500, 600, 700의 4가지 정적 두께로 축소되었습니다.

만약 애플리케이션에서 font-light (300) 또는 font-black (900)과 같이 여기에 정의되지 않은 다른 두께를 사용하고 있다면, 해당 폰트들은 더 이상 올바른 두께로 렌더링되지 않아 시각적 불일치를 야기합니다.

필요한 모든 폰트 두께가 포함되도록 설정을 업데이트해야 합니다. 예를 들어, font-light가 필요하다면 다음과 같이 Pretendard-Light.woff2 파일을 추가해야 합니다:

{
  path: "../../public/fonts/Pretendard-Light.woff2",
  weight: "300",
  style: "normal",
},

메인페이지 로딩 시 흰 화면 보이는 문제 해결
@wlrnjs wlrnjs merged commit b5d5633 into release May 18, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🌱 release release 브랜치를 최신 상태로 동기화하는 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants