concrete5 スマホテーマ
あれこれcss触って
デベロッパーツールで確認もして
いい感じにレスポンシブデザインになった
・・・
はずなのに
実機でみたら全然 反映されていない
・・・
かなりの時間 頭をひねった
何度見ても ちゃんとスタイル設定されているはず
メディアクエリの書き方も大丈夫
もともとのテーマを触らないといけないのか・・・とまで思いかけた時に
ふと思い出した。
管理画面のどこかでモバイルという文字を見た記憶が・・・
ありました! 管理画面 ページとテーマ の テーマの項目で
モバイルテーマの設定が!
そこを設定するのをすっかり忘れてたのですね
で、なぜ忘れたかというと・・・
こちらのページを先生にしてテーマを改造したのですが
http://concrete5-japan.org/community/forums/design/post-10827/
書かれている通りにdescription.txtを作ったのに反映されなくて
改造したテーマの名前がelemental のまま
サムネイル画像は反映したので それで間違えずにテーマの切り替えはできたのだけど
モバイルの項目のところが エレメンタル のままになっているのが
気にならなかったのです。
こちらの記事を見て判明
http://concrete5-japan.org/community/forums/beginner/post-11674/post-11675/
最新バージョンではpage_theme.php にテーマの名前と説明文を記述しても良いことになったそうです。
page_theme.php の getThemeName() と getThemeDescription() に記述したら
無事リネームができました
で、モバイルのテーマもこの名前を選択したら バッチリ スマホでも 思い通りの表示になりました とさ。
最近のコメント