# Developing Discourse Themes & Theme Components

**URL:** <https://meta.discourse.org/t/developing-discourse-themes-theme-components/93648>\
**Category:** Developer Guides\
**Tags:** reference, tutorial, theme-guides\
**Created:** [August 1, 2018, 12:00pm UTC](https://meta.discourse.org/t/developing-discourse-themes-theme-components/93648 "2018-08-01T12:00:39Z")\
**Posts on this page:** 1\
**Showing post:** 145

<div class="post-metadata">

**Author:** ![ddsgad](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ddsgad/32/486614_2.png) [@ddsgad](https://meta.discourse.org/u/ddsgad)\
**Post date:** [February 5, 2025, 11:12am UTC](https://meta.discourse.org/t/developing-discourse-themes-theme-components/93648/145 "2025-02-05T11:12:26Z")

</div>

Yeah, it seems like SCSS is relevant, but otherwise, it seems like all sample theme components use Components and have been refactored to an entirely different codebase than what is taught here. I went thru all the components they link to in the Plugin API section and every single one has been refactored in a manner that is totally different than what is taught here in the guide. Widgets are not used anymore at all. It’s all Components. Is there a guide on how to actually properly use the new Components as Widgets are going away?

---

_[View the full topic](https://meta.discourse.org/t/developing-discourse-themes-theme-components/93648)._
