何か、どういう思想に基づいて開発しているのか、等改めてまとめてみたいと思います。フレームワークが欲しい」との思いから開発をはじめました。次のようなことを意識して開発しています。これらコンポーネントがなるべく疎結合で他の要素に影響を与えることがないように考えています。コンポーネントはなるべく装飾を持たないようにしています。いうクラスを定義したら勝手に邪魔な装飾がついてしまうであるとか、変数を定義したら意図せず上書きされてコンパイルが通らない等の問題が起こってしまいます。等、グローバルな要素には全てプリフィックスがついています。クラスのプリフィックス(デフォルトではアンダーバー)は変数で定義されているので好きな文字列に上書き可能です。使うことは推奨していません。定義したり変数を定義して使いまわしたりしていたので、それならいっそそれらをフル活用できるようなフレームワークにしよう、という考えるようになりました。変数として用意されたベースのフォントサイズを設定すれば、それにあわせて自動的に余白や行間サイズが調整されるような仕組みにしたり、プリプロセッサをなるべくフル活用できるよう考えながら開発しています。設計に関する記事や話を聞く機会が多くなってきています。フレームワークは汎用的に使える必要があるので、ただ普通にページコーディングする場合よりも設計が重要になってきます。