a-blog cms Training Camp 2019 Autumn https://ablogcms.doorkeeper.jp/events/92238
Training Camp 2019 Autumna-blog cmsユーザーのためのsite2019.xd活⽤法実践!
View Slide
site2019.xdとは?
a-blog cms 公式テーマ site2019 のテンプレートが揃ったプロトタイプ⽤配布ファイル
https://www.a-blogcms.jp/download/まずは早速ダウンロード!
site2019.xdの使い⽅を知るワークショップのゴール
ファイル構成について
site2019.xdについてsite2019.xdの設計についての概要。
acms-fontsacms-fonts⼀覧。⼀つずつクラス名がふってあるので、そのままSVGで書き出しができる。
マスターコンポーネント⼀覧マスターコンポーネントとして登録しているモジュールやパーツの⼀覧。
使⽤モジュールナビゲーションNavigationモジュールIDglobal_naviテンプレート記述/include/header/globalNavi.html使⽤しているモジュールのモジュール名/モジュールID/テンプレート記述の解説。モジュール解説
layout.html_top.html /company//products/ /realestate//news/ /news/entry-4.html/tag/ /recruit//contact/ confirm.htmlthanks.html 404.htmlその他site2019の各種ページ
編集時のお作法的な部分について
①マスターコンポーネントとインスタンス
モジュールヘッダー ⼀覧マスターコンポーネントインスタンスモジュールヘッダー ⼀覧⻭⾞アイコンの⾒出し ⼀覧RSSアイコン&⼀覧リンクなし⾒出し
モジュールヘッダー ⼀覧マスターコンポーネントモジュールヘッダー ⼀覧インスタンス⻭⾞アイコンの⾒出し ⼀覧RSSアイコン&⼀覧リンクなし⾒出し変更同じように変化
モジュールヘッダー ⼀覧マスターコンポーネントモジュールヘッダー ⼀覧インスタンス⻭⾞アイコンの⾒出し ⼀覧RSSアイコン&⼀覧リンクなし⾒出し変更変化しない
モジュールヘッダー ⼀覧マスターコンポーネントインスタンスモジュールヘッダー ⼀覧⻭⾞アイコンの⾒出し ⼀覧RSSアイコン&⼀覧リンクなし⾒出し透明度を変化させて出し分け
モジュールヘッダー ⼀覧マスターコンポーネント= 編集⽤のパーツモジュールヘッダー ⼀覧インスタンス=アートボードに配置する⽤のパーツ⻭⾞アイコンの⾒出し ⼀覧RSSアイコン&⼀覧リンクなし⾒出し
必ずマスターコンポーネントで作業する編集時の注意点
②ステート
インスタンス:設定初期のステートインスタンス:ステート「no-icon」モジュールヘッダー ⼀覧マスターコンポーネント::設定初期のステートモジュールヘッダー ⼀覧モジュールヘッダー ⼀覧
インスタンス:設定初期のステートインスタンス:ステート「no-icon」モジュールヘッダー ⼀覧マスターコンポーネント:ステート「no-icon」モジュールヘッダー ⼀覧モジュールヘッダー ⼀覧
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいインスタンス:ステート 初期設定インスタンス:ステート descriptionインスタンス:ステート inquiryインスタンス:ステート addressインスタンス:ステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダーsite2019.xdでの活⽤例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーインスタンス:ステート nameご住所 必須000-0000000-0000都道府県000-0000プレイスホルダーマスターコンポーネントマスターコンポーネント内包
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいインスタンス:ステート 初期設定インスタンス:ステート descriptionインスタンス:ステート inquiryインスタンス:ステート addressインスタンス:ステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダーsite2019.xdでの活⽤例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーインスタンス:ステート nameご住所 必須000-0000000-0000都道府県000-0000プレイスホルダーマスターコンポーネントマスターコンポーネント内包* フォームのスタイルを変更
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいインスタンス:ステート 初期設定インスタンス:ステート descriptionインスタンス:ステート inquiryインスタンス:ステート addressインスタンス:ステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダーsite2019.xdでの活⽤例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーインスタンス:ステート nameご住所 必須000-0000000-0000都道府県000-0000プレイスホルダーマスターコンポーネントマスターコンポーネント内包* フォームのスタイルを変更* 背景⾊を変更
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいインスタンス:ステート 初期設定インスタンス:ステート descriptionインスタンス:ステート inquiryインスタンス:ステート addressインスタンス:ステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダーsite2019.xdでの活⽤例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーインスタンス:ステート nameご住所 必須000-0000000-0000都道府県000-0000プレイスホルダーマスターコンポーネントマスターコンポーネント内包* フォームのスタイルを変更* 背景⾊を変更* タイトル/必須のテキストを変更
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいインスタンス:ステート 初期設定インスタンス:ステート descriptionインスタンス:ステート inquiryインスタンス:ステート addressインスタンス:ステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダーsite2019.xdでの活⽤例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーインスタンス:ステート nameご住所 必須000-0000000-0000都道府県000-0000プレイスホルダーマスターコンポーネントマスターコンポーネント内包* フォームのスタイルを変更* 背景⾊を変更* タイトル/必須のテキストを変更編集完了
変更が及ぶ範囲マスター:ステート初マスター:ステートBマスター:ステートA インスタンス:ステート初 インスタンス:ステート初 インスタンス:ステートA インスタンス:ステートA インスタンス:ステートB インスタンス:ステートB変更
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいステート 初期設定ステート descriptionステート inquiryステート addressステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダー例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーステート nameご住所 必須000-0000000-0000都道府県000-0000マスターコンポーネント:初期設定
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいステート 初期設定ステート descriptionステート inquiryステート addressステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダー例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーステート nameご住所 必須000-0000000-0000都道府県000-0000マスターコンポーネント:初期設定変更
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいステート 初期設定ステート descriptionステート inquiryステート addressステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダー例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーステート nameご住所 必須000-0000000-0000都道府県000-0000マスターコンポーネント:ステート 初期設定
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいステート 初期設定ステート descriptionステート inquiryステート addressステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダー例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーステート nameご住所 必須000-0000000-0000都道府県000-0000マスターコンポーネント:ステート inquiry
お名前 必須 ⼭⽥ 太郎ご⽤件 必須 選択してくださいステート 初期設定ステート descriptionステート inquiryステート addressステート confirmテーブルタイトル 確認⽤テキストテーブルタイトル 必須 プレイスホルダー例テーブルタイトル 必須 プレイスホルダーテーブルタイトル 必須 プレイスホルダーステート nameご住所 必須000-0000000-0000都道府県000-0000マスターコンポーネント:ステート inquiry変更
変更が及ぶ範囲マスター:ステート初マスター:ステートBマスター:ステートA インスタンス:ステート初 インスタンス:ステート初 インスタンス:ステートA インスタンス:ステートA インスタンス:ステートB インスタンス:ステートBインスタンス同⼠は作⽤しない
必ずマスターコンポーネントのステートから作業する編集時の注意点
プロトタイプ作成実践!
1. site2019.xdを開くsite2019.xd おすすめの使い⽅2. 別ウィンドウで新しいドキュメントを開く3. 使うパーツ・モジュールだけsite2019.xdから コピ-して持ってくる4. コンポーネントはローカルコンポーネントに 変更して管理する
_top.htmlindex.html_entry.htmla-blog cms 基本のテンプレート
実践!
ご不明な点があればお気軽にお問い合わせください次回バージョンへのフィードバックもお待ちしています!