ブログ型テーマを作りました。

a-blog cms Advent Calendar 2016 の9日目は、山形からお届けします。

タイトルのとおり、テーマを作りました。正確に言うと…もう少しで完成?
ニーズは少ないと思いますが、今度こそ配布(公開)しようと準備中です。
それでは、簡単にご紹介します。


構成(template.yamlより)

tpl_top         : index.html
tpl_index       : index.html
tpl_detail      : index.html
tpl_404         : 404.html
tpl_admin       : admin.html
tpl_entry_edit  : index.html
tpl_entry_add   : index.html
tpl_login       : login.html

テンプレートはindex.htmlのみ。

ビルトインモジュール

  1. エントリー本文(Entry_Body)
  2. エントリーリスト(Entry_List)
  3. カテゴリーリスト(Category_List)
  4. ユーザープロフィール(User_Profile)

index.htmlには、この4つのモジュールしか使っていません。
現在は、それぞれにモジュールIDを設定しています。

コンフィグ > 編集設定 > サイズセレクト


画像や動画のサイズを「横幅100%」の1択にしました。

基本仕様・ルール

このテーマは、記事の更新作業や表示に最低限必要な要素だけで構成しました。投稿者が分かりやすく、制作者はカスタマイズしやすい、シンプルなつくりになっています。

  • 画像や動画などのメディアサイズは、横幅100%(600px)のみです。
  • 地図を利用する場合は、APIの設定が必要です。
  • スマートフォン表示に対応しています(オフキャンバス)。
  • 別のビルトインモジュールを使いたい場合は、追加カスタマイズしてください。

とにかくシンプルなテーマ、適用すればすぐに書き始められるようなテーマを考えていました。また、これを派生させて別の展開も考えていたりもします。これから公開にむけて、配布用のファイルに仕上げていきます。

今年も a-blog cms にお世話になりました。

  • 7/22(金)a-blog cms 勉強会 in 山形
  • 7/23(土)a-blog cms 勉強会 in 仙台
  • 11/18(金)〜19(土)a-blog cms Training Camp 2016 Autumn

AdventCalendar
Text by Hisato Ishikawa