We do enjoy helping people with their free, open source Discourse instances, and that is indeed part of our responsibility to the open source community.
However:
Over time, there has been a constant influx of basic HTML and CSS questions that are taking time away from us helping with more substantive issues specific to Discourse.
It’s not a productive use of our time to teach basic HTML and CSS. There are thousands of online resources that describe how to make changes on an HTML page with a few CSS rules. We would much rather spend that time troubleshooting Discourse and improving Discourse for you.
Furthermore, these topics tend to be very specific to the particular needs of particular sites and not very generalizable or helpful to future visitors who might stumble upon that topic.
So from this point on, we will be closing any questions about rudimentary HTML and CSS changes, instead pointing them to a general Discourse topic that describes how to use the F12 key in your browser to find HTML targets, and how to add basic CSS lines to your site customization, with a few examples, and maybe links to public HTML and CSS tutorials elsewhere on the web.
These questions will also be marked for auto-deletion after 24 hours.
(Note that if you are a Discourse hosted customer, we are much more open to assisting with these kinds of tasks, within the time constraints of your particular hosting plan.)
Meta n’est pas un site d’assistance dédié pour un guide complet pour commencer avec CSS — tout comme ce n’est pas un site d’assistance dédié pour apprendre Ruby et JavaScript entièrement à partir de zéro, si vous vouliez commencer à personnaliser le comportement de Discourse via des plugins.
Si vous souhaitez personnaliser l’apparence de Discourse, vous devrez en apprendre davantage sur CSS.
Il existe des guides ici sur la création de thèmes, de composants de thèmes et de plugins spécifiques à Discourse, mais pas pour apprendre à maîtriser CSS ou Ruby entièrement à partir de zéro, car il s’agit de compétences générales. Parfois, les gens ont le temps d’aider gentiment, mais ce n’est pas toujours possible, car cela implique de passer en revue les connaissances générales en HTML et CSS – les bases de l’Inspecteur et des classes et propriétés, etc.
Ce guide lié ci-dessus peut vous aider à démarrer, ainsi que le guide du débutant pour le développement de thèmes Discourse :
Si vous souhaitez apporter des personnalisations étendues — ou peut-être que vous n’avez tout simplement pas le temps d’apprendre — une autre option est également de publier dans la section Marketplace.