콘텐츠를 불러오는 중입니다.
Space Grotesk와 Noto Sans KR을 적용하고 프로젝트·로그 데이터를 6개씩 확장한 작업
사이트가 운영체제의 기본 폰트에 의존했고 글자 크기와 간격이 여러 CSS 선택자에 흩어져 있었습니다. 프로젝트와 로그도 2개씩이라 목록과 필터의 실제 모습을 판단하기 어려웠습니다.
영문 강조 요소와 한글 본문 폰트를 구분하고, 공통 디자인 값을 만들었습니다. 모든 카테고리와 데모 유형을 확인할 수 있도록 예시 콘텐츠도 늘렸습니다.
폰트와 간격을 변수로 관리하면 여러 화면의 분위기를 한곳에서 조정할 수 있습니다. 콘텐츠를 다양하게 만든 이유는 디자인을 꾸미기 위해서뿐 아니라 공개 여부와 필터 분기를 실제 데이터로 검사하기 위해서입니다.
CSS 변수는 반복해서 사용하는 값을 이름으로 저장합니다. 예를 들어 --space-4를 여러 곳에서 사용하면 간격 기준이 바뀌어도 한곳만 수정할 수 있습니다.
npm run lintnpm run type-checknpm run format:checknpm run buildsrc/app/layout.tsxsrc/styles/globals.csssrc/content/projects/src/content/logs/public/images/추가한 콘텐츠는 레이아웃 검사용 예시이며 실제 프로젝트 정보로 교체해야 합니다.
모바일에서 Hover에 의존하는 이미지 효과와 좁은 화면의 Hero 제목을 점검합니다.
댓글 0개
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.
로그인 후 학습 기록에 댓글을 남길 수 있습니다.