本文へスキップ
レイアウト
このページの内容
  1. 料金
  2. リンク
  3. お問い合わせ
  4. ブランド
ページの操作

マーケティングページ

製品まわりのページを作るレイアウトです。何ができるか、いくらか、どこで入手するか、どう見せるか、どう連絡するかを扱います。自分のページでだけ modootoday-marketing.css を読み込み、JavaScript は追加しません。どのレイアウトもタイトル、リード文の description:、任意の actions: [{label, url}] ボタンを読みます。

レイアウト front matter 構造化データ デモ
feature features: [{title, text}]、cta WebPage 機能
pricing plans、currency WebPage 料金
download version、date、downloads: [{label, url, size, checksum}] WebPage ダウンロード
brand colors: [{name, hex}]、assets: [{label, url, format}] WebPage ブランド
links image、name、links: [{label, url}] ProfilePage リンク
contact contacts: [{label, value, url}]、form: {action, fields} ContactPage お問い合わせ

製品情報を構造化データにするには schema: マップ(例: type: SoftwareApplication と offers)を追加します。メインエンティティとして出力されます。

料金

---
layout: pricing
currency: ¥
plans:
  - {name: 無料, monthly: 0, yearly: 0, features: [サイト1つ]}
  - {name: チーム, monthly: "1,500", yearly: "15,000", recommended: true, features: [サイト10個, サポート], cta: {label: チームを選ぶ, url: /buy/}}
---

プランのカードは料金コンポーネントのスタイルを使います。プランに yearly があると、2つのラジオボタンでできた月額/年額の切り替えが CSS だけで価格を切り替えます。yearly はすべてのプランに付けるか、どれにも付けないでください。recommended は1つだけで、文字でも示されます。

リンク

リンクページにはサイトのヘッダーがありません。links: は大きなボタンになり、完全な URL は ProfilePage データの Person(または profile: organization)の sameAs に入ります。

お問い合わせ

---
layout: contact
contacts:
  - {label: メール, value: hello@example.com, url: "mailto:hello@example.com"}
form:
  action: https://forms.example.com/your-form   # 外部フォームサービス(https のみ)
  fields: [name, email, message]
---

GitHub Pages はフォームの送信を受け取れないため、form.action を設定したときだけフォームが表示されます。すべての入力欄に見えるラベルと autocomplete があります。

ブランド

色見本は SVG の塗りなので、厳格なコンテンツセキュリティポリシー(CSP)でもインラインスタイルは不要です。各色は16進コードも文字で表示します。#rgb や #rrggbb でない色は modootoday-check が報告します。

このページを編集