ヘッダー、フッター、サイトクローム
クロームはストアフロントを包むすべてです — アナウンスメントバー、ヘッダー (ロゴ、ナビ、検索、アカウント、カート)、サインイン済み会社購入者に自動表示される B2B グリーティングバー、そしてフッターです。Vertex では、このクロームのすべてが標準で B2B 対応 です: スイッチャー、バッジ、担当者ピルは会社購入者がサインインすると自動的に表示され、サインインしていないときは洗練された B2C レイアウトに優雅にデグレードします。

「B2B ヘッダー」と「B2C ヘッダー」を選択する必要はありません。Vertex は 1 つのヘッダーを描画し、会社購入者がサインインした瞬間に、その上にコバルトブルーの B2B グリーティングバーを レイヤー します。ゲストにはクリーンな白いヘッダーが表示され、サインイン済み購入者には同じヘッダーに加えて会社バッジ、NET 条件ピル、免税インジケーター、配送先スイッチャーが表示されます。
アナウンスメントバー
セクションファイル: sections/announcement-bar.liquid
メインヘッダー上部の APEX スタイルのトップバー — 左にテキスト、任意の左アイコン (truck / lightning / lock)、電話番号、ソーシャルアイコン、右に閉じるための ×。標準で Dark(デフォルト)、Accent (brand)、Light の 3 つの配色を同梱しています。
設定
| 設定 | 種類 | 注記 |
|---|---|---|
| テキスト | リッチテキスト | 短い価値メッセージ — 「$500 以上の注文で送料無料」、「資格のある購入者向けに NET-30 提供」。インラインリンクをサポート。 |
| 左アイコン | Select | truck · lightning · lock · none。SVG グリフをテキストとペアにします。 |
| 電話番号 | テキスト | 右揃えの電話ピル。モバイルではタップで発信 (tel: リンク)。 |
| Instagram URL | URL | ブランドソーシャルアイコン。入力時のみ描画。 |
| LinkedIn URL | URL | LinkedIn アイコン。 |
| X (Twitter) URL | URL | X アイコン。 |
| YouTube URL | URL | YouTube アイコン。 |
| 配色 | Select | Dark(デフォルト)、Accent (brand)、または Light を選択。 |
リンクブロック
Link ブロックを追加して、小さなテキストリンクをアナウンスメントバーに追加します — Special Offers、Become a dealer、Resources。各ブロックは label と url を取ります。
非表示可能
右側の × ボタンは、現在の訪問者用にアナウンスメントバーを閉じます。状態は assets/announcement-dismiss.js 経由で localStorage に永続化されるため、訪問者がサイトデータをクリアするまでバーは非表示のままです。
Accent (brand) 配色はアクセントカラー( デフォルトはコバルトブルー)に追従し、B2B グリーティングバーと一致します。アナウンスメントが B2B のバリュープロポジション (NET-30 条件、販売店サインアップ、RFQ) の場合に使用してください。一般的なマーケティングには Dark 配色を使用してください。
メインヘッダー
セクションファイル: sections/header.liquid
主要なナビゲーションサーフェス — ロゴ、ブランドテキスト、プライマリメニュー、任意のセカンダリメニュー、予測検索、ロケールと通貨スイッチャー、アカウント、カート。
設定
| 設定 | 種類 | 注記 |
|---|---|---|
| ロゴ | 画像 | 推奨: SVG または 2x PNG。Logo max height 数値設定で設定された最大高さに制約されます。 |
| ブランドテキストの上書き | テキスト | ロゴがない場合に使用する任意のテキスト (例: 「Vertex Supply」)。見出し書体で描画。 |
| プライマリメニュー | リンクリスト | メインナビゲーション。各親メニュー項目には子項目から駆動されるドロップダウンが付きます。 |
| サブメニュースタイル | Select | auto · mega · dropdown。Auto は親に 8 つ以上の子があるかグリッドレイアウトが検出されるとメガを選択。それ以外はフラットドロップダウンを描画。 |
| セカンダリメニュー | リンクリスト | 右揃えのユーティリティナビ (Special offers · Guides · Services · FAQ)。選択しない場合 secondary-menu リンクリストハンドルで自動検出。 |
| 検索プレースホルダー | テキスト | 翻訳可能。デフォルトは 「商品、SKU、部品番号で検索」。 |
| ロケールスイッチャーを表示 | チェックボックス | デフォルト オン。デスクトップヘッダーとモバイルドロワー内の言語ピルを表示 / 非表示にします。 |
| 通貨スイッチャーを表示 | チェックボックス | デフォルト オン。通貨ピルを表示 / 非表示にします。シングルマーケット B2B 購入者でも、支払い通貨が常に分かるよう情報提供のために表示。 |
| スクロール時に固定 | チェックボックス | スクロール時にヘッダーをビューポートに固定。 |
メニューの右側に描画されるもの
左から右の順に: 予測検索入力、言語ピル、通貨ピル、営業担当ピル (B2B 向け自動表示)、アカウント、カートカウンター。
営業担当ピル は会社の vertex.rep_name、vertex.rep_email、vertex.rep_phone メタフィールドから引き出されます。設定の詳細は B2B セットアップガイド を参照してください。
メガメニュー vs シンプルドロップダウン
サブメニュースタイルは menu_style 設定で親メニュー項目ごとに決定されます。2 つのフォーマット:
- メガメニュー — 任意のアイコンと専用ブランドグリッドを備えたマルチカラムグリッドパネル。Shop by category、Shop by brand、Industries — 8 つ以上の子または視覚的サブカテゴリを持つ親項目に使用。
- シンプルドロップダウン — フラットリスト。About、Resources、Account — 少数のページを持つ親項目に使用。
auto に設定された場合、親に子が 8 つ以上あればメガを選択し、それ以外はシンプルドロップダウンを選択します。
B2B グリーティングバー
セクションファイル: sections/b2b-greeting-bar.liquid
サインイン済み会社購入者向けにメインヘッダーの上に表示されるコバルトブルーの帯。マーチャント設定はありません — 顧客の状態に基づいて自動描画されます。
表示条件
次の 3 つすべてが真である必要があります:
customer.b2b?— 顧客が B2C アカウントではなく B2B (会社) 購入者であるcustomer.current_company— 少なくとも 1 つの会社に所属しているsettings.storefront_mode != 'b2c'— テーマが B2C 専用モードに固定されていない
いずれか 1 つでも失敗すれば (ゲスト、B2C 専用モード、会社所属なし)、グリーティングバーは描画されません。
表示内容
- 会社名 — 「
{company.name}としてサインイン中」 - NET 条件バッジ — 会社の支払い条件メタフィールドから NET-30 / NET-60 / NET-90
- 免税バッジ — Shopify ネイティブの会社税ステータスから
- 言語ピル — REP スタイルのアバター + ISO コード + シェブロン
- 通貨ピル — REP スタイルのアバター + ISO コード + シェブロン
- 配送先スイッチャー — 購入者が 1 ロケーションのときは静的ラベル、複数のときは完全なドロップダウン
画面 ≤ 1169px では、グリーティングバーは折りたたまれ、内容はハンバーガードロワーのアカウントセクションに移動します。コバルトブルーの帯はモバイルで検索バーと垂直スペースを争わないように ≥ 1170px (デスクトップ) でのみ表示されます。
→ 完全な機能サーフェスは B2B 専用セクション を参照してください。
フッター
セクションファイル: sections/footer.liquid
サイトフッター — メニュー、ソーシャル、メール、決済アイコン、ニュースレター、リーガルリンク。
設定
| 設定 | 種類 | 注記 |
|---|---|---|
| フッターメニュー | リンクリスト | マルチカラムフッターナビ。各親はカラムヘッダーとして描画。 |
| Instagram URL | URL | 入力時のみ描画。 |
| Facebook URL | URL | 入力時のみ描画。 |
| LinkedIn URL | URL | 入力時のみ描画。 |
| X (Twitter) URL | URL | 入力時のみ描画。 |
| YouTube URL | URL | 入力時のみ描画。 |
| メール | テキスト | デフォルトは空。入力すると、コンタクトカラムに mailto: リンクとして描画。 |
| 決済アイコンを表示 | チェックボックス | デフォルト オン。リストを自分で維持する必要がないよう shop.enabled_payment_types を使用。 |
| ニュースレター見出し | テキスト | 例: 「トレードリストに参加」。 |
| ニュースレター紹介 | リッチテキスト | 短い安心感のコピー — 「月次配信、スパムなし」。 |
| リーガルメニュー | リンクリスト | プライバシー · 利用規約 · 返金 · クッキー。メニューを空のままにすると 自動的に /policies/* URL にフォールバック。 |