# Please support any theme/component. css+html can be customized

**URL:** <https://meta.discourse.org/t/please-support-any-theme-component-css-html-can-be-customized/340202>\
**Category:** UX\
**Created:** [December 3, 2024, 8:01pm UTC](https://meta.discourse.org/t/please-support-any-theme-component-css-html-can-be-customized/340202 "2024-12-03T20:01:44Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Post date:** [December 7, 2024, 2:57am UTC](https://meta.discourse.org/t/please-support-any-theme-component-css-html-can-be-customized/340202/9 "2024-12-07T02:57:59Z")

</div>

This is something that @david and I kicked around recently.

I think the idea is worth considering, but we need to think carefully about the risks – the theme system is already pretty flexible and there are many ways already that people get themselves into trouble, which isn’t always apparent immediately.

With themes, components, and manual customizations on top of a changing Discourse, it’s not too hard to expose oneself to breaking changes in some node of the dependency graph they construct for themselves.

We are going to be doing some theme work in the not too distant future that will put our theme system to the test in various ways that may lead us to prioritize some changes here, but in doing so, we are going to be thinking more deeply about how we enable more maintainable customizations. It’s not yet clear where that will lead us, but it may inform our opinions on this request.

---

_[View the full topic](https://meta.discourse.org/t/please-support-any-theme-component-css-html-can-be-customized/340202)._
