こんにちは。
Restrict editing of remote themes のため、リモートテーマを直接編集することはできません。
直接編集する代わりに、テーマにアタッチできる新しいコンポーネントを作成できます。
おそらく、ヘッダーのサインアップボタンにアイコンを追加したいのだと思います。
これを達成するには、次の手順に従ってください。
-
/admin/customize/themes/に移動します。
カスタマイズ → テーマ -
コンポーネントタブをクリックし、次に [インストール] ボタンをクリックします。
-
ポップアップウィンドウで [新規作成] ボタンをクリックし、新しいコンポーネント名を入力します。
-
[作成] ボタンをクリックします。
-
コンポーネントが作成されました。次に、FKB Proテーマを選択してアクティブ化します。
-
[CSS/HTMLを編集] ボタンをクリックします。
-
ヘッダータブをクリックし、以下のコードをそのセクションに貼り付けます。
<script type="text/discourse-plugin" version="0.8.13"> api.reopenWidget("header-buttons", { tagName: "span.header-buttons", html(attrs) { if (this.currentUser) { return; } const buttons = []; if (attrs.canSignUp && !attrs.topic) { buttons.push( this.attach("button", { label: "sign_up", className: "btn-primary btn-small sign-up-button", action: "showCreateAccount", icon: "user" }) ); } buttons.push( this.attach("button", { label: "log_in", className: "btn-primary btn-small login-button", action: "showLogin", icon: "user" }) ); return buttons; } }); </script> -
[保存] ボタンをクリックします。



