Discourseのコミュニティアプリのデザインを変更する最も簡単な方法

こんにちは、

クライアントに代わっての質問ですが、コミュニティ向けの Discourse アプリのデザインを変更する最も簡単な方法はどのようなものでしょうか?

ホームページを反映する単一のデザインに固定されるのか、それともデスクトップ用とアプリ用でそれぞれ異なるデザインを設定できるのでしょうか?

アプリ(アプリストアからダウンロードしたもの)についてお話ししているのでしょうか、それともモバイルブラウザ表示についてでしょうか?これらは別物です。

App Store からダウンロードし、DiscourseHub を通じてアクセスしたアプリについてお話ししています。:slight_smile:

DiscourseHub で表示されるビューは、単にウェブビューを反映しています。つまり、モバイルウェブクライアントで行った変更は、DiscourseHub 内でも確認できます。

DiscourseHub は、追加のブラウザインターフェース要素を不要にするため、ビューをよりクリーンにします。

したがって、DiscourseHub のビューのみを気にする場合は、通常通りテーマコンポーネントやプラグインに変更を準備してデプロイするだけで十分です。

つまらない質問ですが、モバイルWebクライアントのみを変更するにはどうすればよいですか?

デスクトップとは異なるものだと考えてよいでしょうか?

その通りです。テーマを作成またはカスタマイズする際、共通、デスクトップ、モバイルのセクションがあります。モバイル版には追加のマークアップが必要です。

完璧です、@HAWK さん、ありがとうございます。モバイル設定と同じであることを確認できたのは、まさに知りたかったことです!

実は、この件について作業中ですが、お客様のコミュニティでは発生していないようです。

モバイル版はデスクトップ版とほぼ同じですが、完全には一致していません。トピックのリストが関連カテゴリーの横に表示されています。モバイルでは最新のディスカッションのみを表示したいと考えています。CSS でこれを簡単に行う方法はありますか?

その機能を実現するテーマコンポーネントがあります。

これを使用すれば、デスクトップ版に影響を与えずに、モバイル端末で最新のレイアウトを強制表示できます。

あなたは天才ですね、完璧に機能しました。@Johani さん、ありがとう。