| 概要 | シーズンごとのロゴ変更 | |
| リポジトリ | Scheduled Logo Change | |
| インストールガイド | テーマまたはテーマコンポーネントのインストール方法 | |
| Discourse テーマは初めて? | Discourse テーマ使用の初心者向けガイド |
このテーマコンポーネントをインストール
アップロードされた画像を定期的なカレンダーベースのスケジュールで自動的にサイトロゴに置き換える Discourse テーマコンポーネントです。毎年手動でサイトロゴを切り替えることなく、季節のロゴ(ハロウィン、クリスマス、特別イベント、周年記念など)を使用できます。
コンポーネントの設定を開き、スケジュールに1つ以上のエントリを追加します。各エントリには以下が含まれます。
| フィールド | 必須 | 目的 |
|---|---|---|
| 名前 | 管理UIでスケジュールを識別するために使用されるラベル | |
| 開始月 / 開始日 | ロゴが表示される最初の日 | |
| 終了月 / 終了日 | ロゴが表示される最終日 | |
| ロゴ | デスクトップ用ロゴ、ライトモード | |
| ロゴ(ダーク) | デスクトップ用ロゴ、ダークモード | |
| 小型ロゴ | ヘッダー最小化時のロゴ、ライトモード | |
| 小型ロゴ(ダーク) | ヘッダー最小化時のロゴ、ダークモード | |
| モバイル用ロゴ | モバイル用ロゴ、ライトモード | |
| モバイル用ロゴ(ダーク) | モバイル用ロゴ、ダークモード |
空白のままの画像は、そのバリアントのサイトのデフォルトロゴにフォールバックします。ダークモードのバリアントは、指定されていない場合、同じスケジュールのライトモードの対応するものへフォールバックするため、ダークモードでも季節のロゴが表示されます。
スケジュールは毎年繰り返されます:特定の年ではなく、開始と終了の月/日を設定します。範囲は年の末尾をまたぐことができます(例:12月15日 → 1月5日)。複数のスケジュールが重複する場合、リストの最初に見つかったスケジュールが優先されます。
各スケジュールに少なくとも1つのロゴを選択する必要があります。選択しない場合、コンポーネントは何も実行しません(論理的に…)