# Dumb question: do I want to make a theme, plugin or component?

**URL:** https://meta.discourse.org/t/dumb-question-do-i-want-to-make-a-theme-plugin-or-component/147964
**Category:** Development
**Created:** [14 april 2020 om 14:12 UTC](https://meta.discourse.org/t/dumb-question-do-i-want-to-make-a-theme-plugin-or-component/147964 "2020-04-14T14:12:56Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [14 april 2020 om 14:33 UTC](https://meta.discourse.org/t/dumb-question-do-i-want-to-make-a-theme-plugin-or-component/147964/2 "2020-04-14T14:33:33Z")

</div>

You can create a new component directly from the discourse admin (in **Customize** ) to override this file’s contents.

See: [Developing Discourse Themes & Theme Components](https://meta.discourse.org/t/developer-s-guide-to-discourse-themes/93648)

In your new component, go to Custom HTML/CSS, and in `</head>`, put this:

```js
<script type="text/x-handlebars" data-template-name="components/user-card-contents">
//Here goes all user-card-contents template code
</script>

```

---

_[View the full topic](https://meta.discourse.org/t/dumb-question-do-i-want-to-make-a-theme-plugin-or-component/147964)._
