# Theme & Components

**URL:** https://meta.discourse.org/t/theme-components/213158
**Category:** Development
**Created:** [December 27, 2021, 7:43am UTC](https://meta.discourse.org/t/theme-components/213158 "2021-12-27T07:43:38Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Kumar\_Karuppaiah](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kumar_karuppaiah/32/243669_2.png) [@Kumar\_Karuppaiah](https://meta.discourse.org/u/Kumar_Karuppaiah)
#### Post date: [December 27, 2021, 7:43am UTC](https://meta.discourse.org/t/theme-components/213158/1 "2021-12-27T07:43:38Z")

</div>

Hi,

Can we keep the themes and components source code in the same repo?

If yes, how can I add / invoke the component to the theme?

Please give me the suggestions.

Thanks  
Kumar

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [December 27, 2021, 7:52am UTC](https://meta.discourse.org/t/theme-components/213158/2 "2021-12-27T07:52:09Z")

</div>

We might put them in the same org but not the same repo, but some Components might be third party and maintained elsewhere so perhaps consider adding to a README on the Theme a list of links to Components it’s intended to work with?

---

<div class="post-metadata">

### Author: ![awslabspl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awslabspl/32/207789_2.png) [@awslabspl](https://meta.discourse.org/u/awslabspl)
#### Post date: [December 27, 2021, 9:13am UTC](https://meta.discourse.org/t/theme-components/213158/3 "2021-12-27T09:13:51Z")

</div>

Best approach is to have multiple repos ( aka. SPR or self/sole-purposed-repo ) under **one org**
