D.I.Y. kit テーマの V2 をリリース
D.I.Y. kit テーマの 5.x-2.0 および 6.x-2.0 バージョンを新規にリリースさせていただきました!
テンプレートの構成など、ほとんどの部分を新しく書き直しましたので、5.x-1.x バージョンと 5.x-2.x バージョンでの互換性はありません。スミマセン…
V2 バージョンの新しい特徴には以下のようなものがあります。
- 5.x-2.x および 6.x-2.x バージョンの CSS には同一のものが使用できる。
5.x および 6.x のそれぞれのバージョンにあわせた CSS のカスタマイズを不要にすることで、両バージョンのテーマが一度に簡単に作成できます。 - テーマの設定画面で、ページのレイアウトを切り替えられる。
カスタマイズの参考になるように、「フィクス(Fixed)=固定幅」「リキッド(Liquid)=可変幅」「フレキシブル(Flexible)=一定範囲内で可変幅」のレイアウトを用意しています。 - テーマの設定画面で、カラムレイアウトを切り替えられる。
カスタマイズの参考になるように、「ポータル(Portal)=|左サイトバー|メイン|右サイドバー|」「ニュース(News)=|メイン|左サイドバー|右サイドバー|」のレイアウトを用意しています。 - テーマの設定画面で、スキンを切り替えられる。
diykit/skin 内のディレクトリを自動的に取得しますので、スキンの追加も CSS に関する作業のみで行えます。
簡単なサンプルとして「別ナビゲーション(othernavi)=タブメニューとナビゲーションメニューのロールオーバー」スキンしか用意していませんが、複数のカラーやアイキャッチ画像の切り替えなどいろいろな用途で使用できると思います。
※ Drupal 5.x で、テーマの設定画面に固有のフォームを表示する場合は Theme Settings API モジュールが必要です。
もちろん、ブロックの表示領域など、これまでの D.I.Y. kit の特徴の一部も引き継いでいますが、詳細についてはプロジェクトページやテーマのカスタマイズに関するドキュメントとして紹介させていただく予定です。
プロジェクトページはまだ 5.x-1.x バージョンに関する内容になっていますが、今日~明日中には新しいバージョンの内容に変更したいと思います。
- [2008-05-02 追記]
- プロジェクトページの内容を更新しました。 といってもあまり内容はないのですが...orz
- ログインしてコメントを投稿

