Theme CreatorとTheme CLIを始める

このトピックでは、Theme CLITheme Creator サイトを使用して、テーマを開発し、変更内容をライブの Discourse サイトでプレビューする方法を説明します。

  1. まだ行っていない場合は、こちらから Meta のアカウントにサインアップしてください。

  2. Theme Creator にログインします。

  3. こちらの手順に従って、Theme CLI をインストールします。

  4. Theme Creator で新しいテーマを作成するには、次の手順を実行します。

    • https://discourse.theme-creator.io/my/themes にアクセスします。
    • インストール をクリックし、「新規作成 (Create New)」オプションを選択します。
    • テーマに一意の名前を付けます(色設定は今は無視して構いません)。
  5. 高度な設定 (advanced) をクリックし、次に ローカルで編集 (edit locally) をクリックし、API キーを取得 (retrieve API key) をクリックします。

    生成された API キーをコピーします。

  1. コマンドラインに戻り、discourse_theme download example-folder と入力します。ここで、example-folder はテーマがローカルに保存される場所です。プロンプトに従ってください。

    • Discourse サイトのルート URL として https://discourse.theme-creator.io を入力します。

    • プロンプトが表示されたら、前の手順で取得したAPI キーを入力します。

    • プロンプトに従って進み、手順 4 で作成したテーマを選択します。

    • テーマの監視を開始するかどうか尋ねられたら、「はい (yes)」と入力します。

  2. これで、ローカルのテーマフォルダーが監視され、変更が Theme Creator に自動的にアップロードされます。Theme Creator でテーマの設定にある プレビュー (preview) をクリックすると、テーマのプレビューを開くことができます。

  3. 変更の監視を停止するには、コマンドラインウィンドウで ctrl + c を押します。変更の監視を再度開始するには、discourse_theme watch example-theme と入力します。

:tada: これで、編集して変更をライブで確認できるローカルのテーマディレクトリができました!

テーマの構造と可能なことについての詳細な情報は、こちらの Developing Discourse Themes & Theme Components をご覧ください。


このドキュメントはバージョン管理されています。変更の提案は github からお願いします。

← START DOCS ASSET MAP
[
{
“local_path”: “/assets/theme-creator-1.png”,
“local_sha1”: “dbdcf5d5d2d2fc49338a763910331f0c88c7e553”,
“remote_short_url”: “upload://g3bKOFrBSQMsTRs1grErKhPO3Nd.png”
},
{
“local_path”: “/assets/theme-creator-2.png”,
“local_sha1”: “14bfd001fa87742777715f8b394e95a0e6ea4dcc”,
“remote_short_url”: “upload://mikbDMP3hiqUWyFTrgqYIeKTXTn.png”
},
{
“local_path”: “/assets/theme-creator-3.png”,
“local_sha1”: “22f12be193aefde97922c5bf60a6b3dccc8a635b”,
“remote_short_url”: “upload://okM7pOJux3wqzsmESvGI2QikjOr.png”
}
]
END DOCS ASSET MAP →

「いいね!」 42