lite css framework nurikaeruを作りました
ついカッとなって、作りました。
cssをphp拡張(ただ単にphpの拡張子にするだけですが)とクラスの継承機能を作りました。
現状では、開発中のフレームワークのデバッガーのcss出力を簡単にできるように考えています。
https://github.com/kaerusanu/nurikaeru
機能
まず、基本的な機能は、php自身に行わせます。
・変数
・四則演算
・繰り返し処理
css中にphp記法で記述してください。
クラス継承
css中のクラスをオブジェクト指向言語のように継承ができます。
.hoge @extends moge { color:#fff; } .moge { background:#000; }
このような記述を書くと、hogeクラスもbackground:#000;を継承します。
ライセンス
MITライセンス
これから
まだまだバグがあるのと、本番出力用の機能を備えていないというのはあります。
ですが、そちらのものはすでにたくさんありますので、気分的に違う方向に進めようかと考えています。