# Why am I finding Discourse so difficult to customize?

**URL:** <https://meta.discourse.org/t/why-am-i-finding-discourse-so-difficult-to-customize/303671>\
**Category:** Development\
**Created:** [April 13, 2024, 1:51pm UTC](https://meta.discourse.org/t/why-am-i-finding-discourse-so-difficult-to-customize/303671 "2024-04-13T13:51:37Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![P\_O](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/p_o/32/343333_2.png) [@P\_O](https://meta.discourse.org/u/P_O)\
**Post date:** [April 13, 2024, 1:51pm UTC](https://meta.discourse.org/t/why-am-i-finding-discourse-so-difficult-to-customize/303671/1 "2024-04-13T13:51:37Z")

</div>

If I want to edit the css I have to create a component, create a css file and fine it works. Now if I add another component for example ‘Discourse Topic Cards’ and then go back to the custom css file, apply the changes, click save and then refresh the page, the custom css does not apply.

Also, why is there not a way to edit templates in the admin area? If I want to edit the ‘Discourse Topic Cards’ templates I have to ssh into the discourse docker and edit what to make changes?

---

_[View the full topic](https://meta.discourse.org/t/why-am-i-finding-discourse-so-difficult-to-customize/303671)._
