프로젝트 소개

Priceline Design System(pcln-design-system)은 Priceline.com에서 발행하는 오픈소스 디자인 시스템입니다. README에 따르면 디자이너와 개발자를 위한 UI 표준의 단일 소스 트루스(single source of truth)로 제시됩니다. 이 프로젝트의 동기는 이전 디자인 노력을 생동감 있고 잘 문서화된 성장하는 시스템으로 통합하는 것입니다. 세 가지 핵심 목표를 명시합니다: 디자인 및 개발 속도를 높이고, 일관되고 아름답고 사용하기 쉬운 UI를 앱에서 구현하며, 접근성·국제화·반응형 웹 설계의 모범 사례를 장려하는 것입니다. 이를 위해 UI 반복 시 필요한 결정 수를 줄이고, 앱 간 코드 중복을 최소화하며, Priceline.com의 시각적 언어에 대한 표준으로 기능하고, 누구나 쉽게 소비하고 확장할 수 있는 컴포넌트를 제공하는 방향으로 달성합니다. 패키지는 npm에 pcln-design-system이라는 이름으로 배포되며, 설치 명령어는 `npm install pcln-design-system`입니다. README에는 Storybook 인스턴스에 대한 링크와 Node.js CI, 코드 커버리지, npm 버전, 번들 크기, Storybook 관련 배지가 포함되어 있습니다. 기여를 환영하며, Priceline 직원들은 내부 #design-system Slack 채널로 안내됩니다. 모든 기여자는 CONTRIBUTING 문서를 읽어야 합니다. 저장소에는 all-contributors 목록도 포함되어 있습니다. 이 프로젝트는 MIT 라이선스에 따라 배포됩니다.