テーマに付いて覚え書き。
新しいテーマを開発する ———————————————————————-
Drupal にはサブテーマと言う機能があって、ベーステーマの任意の設定を上書きできるようだ。
参考 : ベーステーマとサブテーマ | CocoaSpace
最初は Zen をベーステーマにしようかと思ったんだけど、CSS とかファイルがいっぱい有ったので、面倒くさくなって止めた。 代わりにファイル数が少なかった AdaptiveTheme を使うことにします。
サブテーマを準備する ———————————————————————-
- AdaptiveTheme テーマに同梱されている [ adaptivetheme_subtheme ] と言うサブテーマを [ sites/all/themes ] にコピーする。
- コピーした [ adaptivetheme_subtheme ] を任意の名前にリネームする。また、フォルダに含まれる [ adaptivetheme_subtheme.info ] もリネーム後に開いて、name と description を書き換える。
- [ template.php ] を開き、[ adaptivetheme_subtheme ] と言う記述を任意のテーマ名に置換する。六箇所あった。
- [ theme-settings.php ] を開き、同じように置換する。二箇所あった。
後は、テーマフォルダの中にある css/theme/theme.css をカスタマイズしていく。
参考ページ ———————————————————————-
– Drupal で Zen のサブテーマを作成 – デザインをカスタマイズする準備 | すぐに忘れる脳みそのためのメモ – Zen のダウンロードとサブテーマ ( STARTERKIT ) の設定
その他のメモ ———————————————————————-
– 新しいテーマは、/sites/all/themes
にアップロードする!
– 普通に見出しとかテーブルとか整形済みテキストがデザインされたベーステーマは無いかな?
– テーマ作成ガイド と言うページを発見!
テーマに関するサイト ———————————————————————-
国産テーマ
- D.I.Y. kit テーマ | DRUPAL*DRUPAL
- カスタマイズ用のテーマ
海外テーマ
- Themes | drupal.org
- 公式のテーマ紹介ページ