Section Composer / Public reference 1.0.0
Section Composerの8つの出力形式
同じComposer ProjectをSemantic HTML、Gutenberg、Theme Pattern、Plugin、Starter Page、theme.json、Project JSON、Runbookの8形式へ変換します。
OUTPUT
導入先と変換損失から出力を選ぶ
SCP-OUT-SEMANTIC_HTML · v1.0.0
Semantic HTML / CSS / JS
一般的なWeb制作・静的サイトに向けて、同じComposer Projectを決定論的に変換する出力形式です。
index.html SCP-OUT-GUTENBERG_MARKUP · v1.0.0Gutenberg block markup
投稿・固定ページへ貼り付けるblock markupに向けて、同じComposer Projectを決定論的に変換する出力形式です。
page-pattern.html SCP-OUT-THEME_PATTERN_FILES · v1.0.0Theme /patterns files
block theme・classic themeのpattern directoryに向けて、同じComposer Projectを決定論的に変換する出力形式です。
patterns/*.php SCP-OUT-PATTERN_PLUGIN · v1.0.0Pattern registration plugin
テーマを変更しても維持する登録pluginに向けて、同じComposer Projectを決定論的に変換する出力形式です。
devs-section-patterns.php SCP-OUT-STARTER_PAGE_PATTERN · v1.0.0Starter page pattern
新規固定ページ作成時の候補に向けて、同じComposer Projectを決定論的に変換する出力形式です。
patterns/starter-page.php SCP-OUT-THEME_JSON_FRAGMENT · v1.0.0theme.json v3 fragment
色・文字・余白・layout基盤に向けて、同じComposer Projectを決定論的に変換する出力形式です。
theme.json.fragment SCP-OUT-PROJECT_JSON · v1.0.0Composer project JSON
再編集・監査・共有に向けて、同じComposer Projectを決定論的に変換する出力形式です。
project.json SCP-OUT-RUNBOOK · v1.0.0Install / Verify / Rollback
適用・確認・復元の作業手順に向けて、同じComposer Projectを決定論的に変換する出力形式です。
INSTALL.md