私たちは、無料でオープンソースの Discourse インスタンスを利用する皆様をお手伝いできることを大変嬉しく思っています。それは、オープンソースコミュニティに対する私たちの責任の一部でもあります。
ただし、以下の点にご留意ください:
-
時間とともに、基本的な HTML や CSS に関する質問が絶えず寄せられており、それらが Discourse 固有のより重要な課題に対応する時間を奪っています。
-
基本的な HTML や CSS の教え方に私たちの時間を費やすことは生産的ではありません。HTML ページをいくつかの CSS ルールで変更する方法を説明するオンラインリソースは数千件存在します。私たちはその時間を、Discourse のトラブルシューティングや、皆様にとっての Discourse の改善に費やしたいと考えています。
-
さらに、これらのトピックは特定のサイトの特定のニーズに特化しており、将来そのトピックにたどり着く可能性のある訪問者にとって一般的に役立つものではありません。
そのため、今後は基本的な HTML や CSS の変更に関する質問はすべて閉鎖し、代わりに Discourse に関する一般的なトピック へ誘導します。このトピックでは、ブラウザの F12 キーを使用して HTML ターゲットを見つける方法や、サイトのカスタマイズに基本的な CSS コードを追加する方法について、いくつかの例とともに説明しています。また、ウェブ上の他の公開されている HTML や CSS のチュートリアルへのリンクも紹介しています。
これらの質問は、24 時間後に自動削除されるようにマークされます。
(もしあなたが Discourse 管理ホスティングの顧客 であれば、ご利用のホスティングプランの時間的制約の範囲内で、こうした作業のお手伝いをより柔軟に行うことができます。)
ご理解いただき、ありがとうございます。
「いいね!」 25
上記に追記させていただきます。
Metaは、CSSの入門ガイド専用のサポートサイトではありません。それは、RubyやJavaScriptを完全にゼロから学習するための専用サポートサイトでもないのと同様に、プラグインを通じてDiscourseの動作をカスタマイズしたい場合も同様です。
Discourseの外観をカスタマイズしたい場合は、CSSについてさらに学習する必要があります。
Discourse固有のテーマ、テーマコンポーネント、プラグインの作成に関するガイドはここにありますが、CSSやRubyの流暢さを完全にゼロから学習するためのものではありません。なぜなら、それは一般的なスキルだからです。時々、親切に手助けしてくれる人がいるかもしれませんが、常に可能とは限りません。なぜなら、一般的なHTMLとCSSの知識、インスペクターの基本、クラスやプロパティなどをすべて確認する必要があるからです。
上記でリンクされたガイドは、Discourseテーマ開発者のための初心者ガイドとともに、開始に役立ちます。
大規模なカスタマイズを行いたい場合、または学習する時間がなくても、#marketplaceに投稿するという選択肢もあります。
「いいね!」 7