Skip to content

t-keshi/romantic-ui

Repository files navigation

RomanticUI

Better Semantci UI for React


Stars


RomanticUI

RomanticUISemanticUIの代替 UI ライブラリとして設計されました。
この代替案はSemanticUIと比較して、Reactとの相性が良く、スピーディーにComponentsを組み立ててアプリケーションを開発することを可能とします。

次のことを意識して作られています。
1️⃣ より少ないコードで書けるように
2️⃣ 様々なユースケースに対応できるように
3️⃣ シンプルでメンテナンスが容易になるように

toB の Web アプリケーションの開発に使うことを念頭に置いて開発されています。
そのため装飾は極力控えめになっており、また、業務系アプリケーションで使う頻度の低いコンポーネントは提供していません。

技術スタック

この UI ライブラリは、emotionを基盤としてに作られています。
そのため、クラス名の衝突やスペルミスに気を使うことなく、デザインを自由に変えることができます。
スタイリングの方法については、emotionをご覧ください。

また、ロジック部分については、mui/baseを採用しています。
mui/baseMaterial UI(Mui)から、見た目部分を削ぎ落としたヘッドレスな UI ライブラリです。
実装について詳しく知りたい方は、mui/baseをご覧ください。

お願い

📥 プルリクエストと 🌟 スターはいつでも大歓迎です。
作られたばかりのライブラリなので、皆さんのお力を借りられますと幸いです。