Better Semantci UI for React
RomanticUI
はSemanticUI
の代替 UI ライブラリとして設計されました。
この代替案はSemanticUI
と比較して、React
との相性が良く、スピーディーにComponents
を組み立ててアプリケーションを開発することを可能とします。
次のことを意識して作られています。
1️⃣ より少ないコードで書けるように
2️⃣ 様々なユースケースに対応できるように
3️⃣ シンプルでメンテナンスが容易になるように
toB の Web アプリケーションの開発に使うことを念頭に置いて開発されています。
そのため装飾は極力控えめになっており、また、業務系アプリケーションで使う頻度の低いコンポーネントは提供していません。
この UI ライブラリは、emotion
を基盤としてに作られています。
そのため、クラス名の衝突やスペルミスに気を使うことなく、デザインを自由に変えることができます。
スタイリングの方法については、emotionをご覧ください。
また、ロジック部分については、mui/base
を採用しています。
mui/base
はMaterial UI(Mui)
から、見た目部分を削ぎ落としたヘッドレスな UI ライブラリです。
実装について詳しく知りたい方は、mui/baseをご覧ください。
📥 プルリクエストと 🌟 スターはいつでも大歓迎です。
作られたばかりのライブラリなので、皆さんのお力を借りられますと幸いです。