Skip to main content

Command Palette

Search for a command to run...

Latest articles

  1. shadcn UI의 checkbox는 왜 indeterminate이라는 상태가 존재하는가?

    예전에 shadcn으로 checkbox UI를 만들어보다가 shadcn 코드베이스에 indeterminate 라는 상태가 있는 것을 보게 되었다. 체크 상태는 체크/체크 해제 밖에 없는 것 아닌가? 라고 생각했고, 한 번 indeterminate의 정체가 뭔지 살펴보기로 했다. 체크박스에는 체크와 해제 외에 세 번째 상태가 있다. 이 상태의 이름은 inde

    Oct 10, 20269 min read9
  2. 코드제로투원 프로젝트 회고

    약 6개월간 진행한 프로젝트를 2주 전에 끝마쳤다. 원래 사이드프로젝트에 대한 회고를 잘 작성하지 않는 편이어서, 이번에도 고민을 좀 했지만, 여태까지 프로젝트를 하면서 가장 많이 기억에 남은 기억이라 이렇게 회고를 작성하려고 한다. 참여하게 된 계기 올해 1월, 코드제로투원이라는 스터디 플랫폼 사이드프로젝트에 참여했다. 직전에는 자취생들을 위한 식단 추천

    Jul 17, 20265 min read40
    코드제로투원 프로젝트 회고
  3. tailwind-merge에서 클래스네임은 어떻게 제어되는가?

    tailwind-merge에서 클래스네임은 어떻게 제어되는가? 시작하기 전에 최근 shadcn을 이용해서 UI 작업을 하고 있다. 많은 사람들이 꼽는 장점 중에 하나로 커스텀이 쉽다는 것인데, 최근에 개인 프로젝트에서 컴포넌트를 만들면서 tailwind-merge를 사용하다가 고생한 경험이 있는데, 겪었던 경험에 대해 작성하고 tailwind-merge는

    Mar 6, 20266 min read30
    tailwind-merge에서 클래스네임은 어떻게 제어되는가?
  4. Unicode LB13 규칙과 CSS 줄바꿈에 대하여

    시작하기 전에 댓글 input에 한글,영어를 제외한 특수문자에서 줄바꿈이 되지 않고 overflow가 발생하는 문제를 겪었다. 특수문자에서는 왜 줄바꿈이 일어나지 않는지 알아보고, 한글/영어와 특수문자에서의 줄바꿈 차이를 알기 위해 글을 작성해보려고 한다. 한글 및 영어와 특수문자에서의 줄바꿈 댓글 컴포넌트의 CSS는 다음과 같이 폰트 관련 속성만 적용되어

    Jan 29, 20263 min read40
    Unicode LB13 규칙과 CSS 줄바꿈에 대하여
haseung-log