このプロジェクトについて

Priceline Design System(pcln-design-system)は、Priceline.comによって公開されているオープンソースのデザインシステムです。READMEでは、デザイナーと開発者の両方にとってのUI標準の唯一の信源として位置付けられています。その動機は、これまでに存在したデザインの取り組みを、生き、文書化され、成長し続けるシステムへと統合することにあります。 プロジェクトは3つの主要目標を掲げています:デザインと開発の速度を向上させること、アプリケーション内で一貫性があり、美しく、使いやすい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ライセンスの下で公開されています。