Claude Code, Cursor, Codex용 디자인 스킬로, AI 코딩 에이전트가 AI가 만든 듯한 티가 나지 않는 UI를 구현하도록 돕습니다.
- 스타
- 174
- 포크
- 8
- 열린 이슈
- 1
- 마지막 커밋
- 16일 전
어떤 프로젝트인가요?
Cal Sans Text UI는 Mark Davis가 Cal.com을 위해 디자인한 Cal Sans v2 서체의 인터페이스용 버전입니다. 광학 크기 축은 10 pt 인터페이스용 도안으로 고정되어 있으며, 굵기, 형태(GEOM), 어센더 높이, 선명도와 직접 그린 9.5° 이탤릭은 조정할 수 있습니다. 14–15px 텍스트에 맞춰 튜닝되었으며, CSS 파일과 Next.js 폰트 래퍼를 포함한 패키지를 npm에서 배포합니다.
20개의 스타일 세트와 42개의 문자 변형을 모두 제공하며, OpenType 기능으로 전환할 수 있습니다. GEOM 축을 조정하면 접근성에 중점을 둔 A11y 쪽에서 더 기하학적인 Geo 쪽으로 디자인이 바뀌며, 기본값은 25의 UI 도안입니다. 가변 폰트를 지원하지 않는 환경을 위해 굵기별 이탤릭이 포함된 정적 폰트도 제공합니다.
이 서체는 SIL Open Font License 1.1에 따라 배포됩니다. 수직 메트릭은 Inter, Roboto, Segoe UI 같은 일반적인 UI 폰트와 맞도록 설계되어 있어, 대체로 컴포넌트 크기를 조정하지 않고도 교체해 사용할 수 있습니다.
핵심 기능
- 01굵기, 형태(GEOM), 어센더 높이, 선명도와 이탤릭을 조절하는 가변 축을 제공합니다.
- 02광학 크기는 10 pt 인터페이스용 도안으로 고정되어 있습니다.
- 03OpenType 기능을 통해 20개의 스타일 세트와 42개의 문자 변형을 제공합니다.
- 04CSS 파일과 Next.js 로컬 폰트 래퍼를 포함한 npm 패키지로 제공됩니다.
- 05Inter, Roboto 같은 일반적인 UI 서체에 맞춘 수직 비율로 설계되었습니다.
활용 사례
- 웹 앱이나 디자인 시스템에서 14–15px 본문 및 UI 텍스트를 설정할 때.
- 버튼과 입력창 크기를 조정하지 않고 제품 UI에서 Inter나 Roboto를 대체할 때.
- 셀프 호스팅 가변 폰트를 사용하는 Next.js App Router 프로젝트에서.
- 폰트 기능을 지원하는 디자인 도구에서 사용자 지정 기본값과 OpenType 기능을 적용할 때.
빠른 시작
- 1
npm에서 패키지를 설치합니다
npm i @calcom/cal-sans-ui - 2
앱에서 stylesheet를 가져오고 글꼴 패밀리를 "Cal Sans Text UI"로 설정합니다
사용 전 알아둘 점
- 메타데이터에는 감지된 라이선스가 없다고 표시되지만 README에는 SIL Open Font License라고 나와 있으므로 사용 전에 라이선스를 확인하세요.
- 14~15px 인터페이스 텍스트에 최적화되어 있으므로 제목이나 큰 디스플레이 크기에는 전체 Cal Sans 글꼴이 더 적합합니다.
- Next.js에서 사용하려면 peer dependency로 Next.js 13.2 이상이 필요합니다.
토픽
자주 묻는 질문
- sans-ui은(는) 무엇인가요?
- 고해상도 화면의 14–15px 인터페이스 텍스트에 맞게 설계된 Cal Sans v2의 UI 최적화 가변 폰트입니다. Cal Sans Text UI는 Mark Davis가 Cal.com을 위해 디자인한 Cal Sans v2 서체의 인터페이스용 버전입니다. 광학 크기 축은 10 pt 인터페이스용 도안으로 고정되어 있으며, 굵기, 형태(GEOM), 어센더 높이, 선명도와 직접 그린 9.5° 이탤릭은 조정할 수 있습니다. 14–15px 텍스트에 맞춰 튜닝되었으며, CSS 파일과 Next.js 폰트 래퍼를 포함한 패키지를 npm에서 배포합니다.
- sans-ui은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- sans-ui은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- sans-ui은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. sans-ui의 마지막 커밋은 2026년 10월 6일입니다.
- sans-ui은(는) 어디에 사용할 수 있나요?
- 웹 앱이나 디자인 시스템에서 14–15px 본문 및 UI 텍스트를 설정할 때. 버튼과 입력창 크기를 조정하지 않고 제품 UI에서 Inter나 Roboto를 대체할 때. 셀프 호스팅 가변 폰트를 사용하는 Next.js App Router 프로젝트에서. 폰트 기능을 지원하는 디자인 도구에서 사용자 지정 기본값과 OpenType 기능을 적용할 때.
- sans-ui는 어떻게 설치하나요?
- npm에서 패키지를 설치합니다: npm i @calcom/cal-sans-ui 앱에서 stylesheet를 가져오고 글꼴 패밀리를 "Cal Sans Text UI"로 설정합니다
- sans-ui은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/calcom/sans-ui
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
사용자 지정 메트릭을 지원하며 Python으로 생성하는, 코딩에 적합한 컴팩트한 네오 그로테스크 모노스페이스 폰트입니다.
실시간 협업, 디자인 토큰, 자체 호스팅을 지원하는 오픈소스 제품팀용 디자인 플랫폼
Vercel과 Linear에서 쌓은 경험을 바탕으로 AI 코딩 어시스턴트에게 애니메이션, UI 디자인, 프론트엔드 제작 원칙을 알려주는 에이전트 스킬 모음입니다.
텍스트 프롬프트를 프로토타입, 슬라이드 덱, 애니메이션, 인포그래픽으로 만드는 AI 코딩 에이전트용 HTML 네이티브 디자인 스킬입니다.
접근성, 레이아웃, 타이포그래피 등을 개선하는 에이전트 스킬 모음