# Customizing your site with existing theme components

**URL:** https://meta.discourse.org/t/customizing-your-site-with-existing-theme-components/312297
**Category:** Site Management
**Tags:** reference, customization
**Created:** [June 16, 2024, 8:40pm UTC](https://meta.discourse.org/t/customizing-your-site-with-existing-theme-components/312297 "2024-06-16T20:40:16Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [June 16, 2024, 8:40pm UTC](https://meta.discourse.org/t/customizing-your-site-with-existing-theme-components/312297/1 "2024-06-16T20:40:16Z")

</div>

> 🔖 This guide introduces Discourse theme components, and how to use ready-made ones to customize your site
> 
> 🙋 Required user level: Administrator

Theme components are customizations that change surface elements of your forum design or add extra front-end features. Smaller and more targeted than full themes, they can generally (though not always) be combined with other theme components to create a bespoke forum design tailored for your community.

While it is more than possible to create your own custom theme components if you have the required skills, it’s much easier to use the existing ones whenever you can. You can change which columns are included in your topic lists, add extra navigation options, have a customizable banner, or even include a nifty dice-roller for your community to use in their game topics. We have a whole host of #official ones maintained by the Discourse team as well as a category full of community-contributed ones as well, so there’s a lot to choose from. 🙂

Here are our #official ones to get you started:

## :discourse2: Official Theme Components

These are the theme components maintained by the Discourse team - [Official Theme Components](https://meta.discourse.org/tags/c/theme-component/120/all/official)

### Topic List

- [Add Category Column](https://meta.discourse.org/t/add-category-column/103893)
- [Add Likes Column](https://meta.discourse.org/t/add-likes-column/116416)
- [Avatar Size and Shape](https://meta.discourse.org/t/avatar-size-and-shape/106124)
- [Clickable Topic](https://meta.discourse.org/t/clickable-topic/183339)
- [Featured Tiles](https://meta.discourse.org/t/featured-tiles/156677)
- [Halloween Decorations 👻](https://meta.discourse.org/t/halloween-decorations/207572)
- [Hide Users Column](https://meta.discourse.org/t/hide-users-column/143506)
- [Homepage Feature](https://meta.discourse.org/t/homepage-feature/144264)
- [Show Original Poster Avatars](https://meta.discourse.org/t/show-original-poster-avatars/171346)
- [Topic List Author](https://meta.discourse.org/t/topic-list-author/269910)
- [Topic Cards](https://meta.discourse.org/t/topic-cards/296048)
- [Topic List Excerpts](https://meta.discourse.org/t/topic-list-excerpts/151520)
- [Topic List Thumbnails](https://meta.discourse.org/t/topic-list-thumbnails/150602)

### Right Sidebar

- [Right Sidebar Blocks](https://meta.discourse.org/t/right-sidebar-blocks/231067)
- [Top Contributors Sidebar](https://meta.discourse.org/t/top-contributors-sidebar/215110)
- [Topic List Sidebars](https://meta.discourse.org/t/topic-list-sidebars/107561)

### Categories

- [Alternative Voting Category Style](https://meta.discourse.org/t/alternative-voting-category-style/101532)
- [Categories Tag Column](https://meta.discourse.org/t/categories-tag-column/212102)
- [Categories Tracking Toggle](https://meta.discourse.org/t/categories-tracking-toggle/207150)
- [Category Banners](https://meta.discourse.org/t/category-banners/86241)
- [Category Badge Styles](https://meta.discourse.org/t/category-badge-styles/285320)
- [Category Groups](https://meta.discourse.org/t/category-groups/200874)
- [Colorful Categories](https://meta.discourse.org/t/colorful-categories/207267)
- [Follow Category Button](https://meta.discourse.org/t/follow-category-button/309682)
- [Gated Topics in Category](https://meta.discourse.org/t/gated-topics-in-category/225454)
- [Group Categories Page Override](https://meta.discourse.org/t/group-categories-page-override/223560)
- [Hide Muted Categories](https://meta.discourse.org/t/hide-muted-categories/140611)
- [Showcased Categories](https://meta.discourse.org/t/showcased-categories/173524)
- [Topic Count in Category Boxes](https://meta.discourse.org/t/topic-count-in-category-boxes/187411)

### Tags

- [Remove Dashes from Tag Names](https://meta.discourse.org/t/remove-dashes-from-tag-names/285684)
- [Tag Banners](https://meta.discourse.org/t/tag-banners/124240)
- [Tag Icons](https://meta.discourse.org/t/tag-icons/109757)

### Header and Footer

- [Brand Header](https://meta.discourse.org/t/brand-header/77977)
- [Custom Header Links](https://meta.discourse.org/t/custom-header-links/90588)
- [Custom Header Links (icons)](https://meta.discourse.org/t/custom-header-links-icons/86307)
- [Easy Responsive Footer](https://meta.discourse.org/t/easy-responsive-footer/95818)
- [Header Submenus](https://meta.discourse.org/t/header-submenus/94584)
- [New Topic Header Button](https://meta.discourse.org/t/new-topic-header-button/84551)
- [Thin Header](https://meta.discourse.org/t/thin-header/77220)
- [Custom Logo Link](https://meta.discourse.org/t/custom-logo-link/316531)

### Navigation and Filters

- [Compact Navigation](https://meta.discourse.org/t/compact-navigation/172034)
- [Custom Top Navigation Links](https://meta.discourse.org/t/custom-top-navigation-links/87225)
- [Header Categories Navbar](https://meta.discourse.org/t/header-categories-navbar/249179)
- [Topic Status Filter](https://meta.discourse.org/t/topic-status-filter/111307)
- [Unanswered Filter](https://meta.discourse.org/t/unanswered-filter/126257)

### Banners

- [Stat Banner](https://meta.discourse.org/t/stat-banner/283177)
- [Versatile Banner](https://meta.discourse.org/t/versatile-banner/109133)
- [Welcome Link Banner](https://meta.discourse.org/t/welcome-link-banner/218743)

### Search

- [Baidu Search](https://meta.discourse.org/t/baidu-search/170283)
- [Advanced Header Search](https://meta.discourse.org/t/header-search/194093)

### Login and Signup

- [Signup Banner](https://meta.discourse.org/t/signup-banner/210745)
- [Trendy Login](https://meta.discourse.org/t/trendy-login/206955)
- [Hide Auth Method](https://meta.discourse.org/t/hide-auth-method/227584)

### Users

- [User Card Directory](https://meta.discourse.org/t/user-card-directory/144479)
- [User Field Prompt](https://meta.discourse.org/t/user-field-prompt/185214)
- [User Portfolio](https://meta.discourse.org/t/user-portfolio/156678)

### Posts

- [Auto-Linkify Words](https://meta.discourse.org/t/auto-linkify-words/82193)
- [Blog Post Styling](https://meta.discourse.org/t/blog-post-styling/110841)
- [Change the Like Icon to 👍](https://meta.discourse.org/t/change-the-like-icon-to/87748)
- [📄 Copy Post Component](https://meta.discourse.org/t/copy-post-component/218883)
- [DiscoTOC - automatic table of contents](https://meta.discourse.org/t/discotoc-automatic-table-of-contents/111143)
- [Discourse Gifs](https://meta.discourse.org/t/discourse-gifs/158738)
- [Discourse Icon](https://meta.discourse.org/t/discourse-icon/143374)
- [Discourse Mermaid](https://meta.discourse.org/t/discourse-mermaid/218242)
- [Inline PDF Previews](https://meta.discourse.org/t/inline-pdf-previews/157649)
- [Insert Video](https://meta.discourse.org/t/insert-video/147651)
- [Placeholder Forms](https://meta.discourse.org/t/placeholder-forms/113533)
- [Raw Post Button](https://meta.discourse.org/t/raw-post-button/152542)
- [Remove Name Suppression on Posts](https://meta.discourse.org/t/remove-name-suppression-on-posts/86265)
- [Reply Template](https://meta.discourse.org/t/reply-template/162373)
- [Scrollable Post Content](https://meta.discourse.org/t/scrollable-post-content/112479)
- [Share Link Shortener](https://meta.discourse.org/t/share-link-shortener/251965)
- [Social Share](https://meta.discourse.org/t/social-share/89980)

### Code and Codeblocks

- [Codeblock Theme Picker](https://meta.discourse.org/t/codeblock-theme-picker/146396)
- [Custom Code](https://meta.discourse.org/t/custom-code/108059)
- [Customized Inline Codeblocks](https://meta.discourse.org/t/customized-inline-codeblocks/229452)
- [GitHub Status Indicators](https://meta.discourse.org/t/github-status-indicators/130471)
- [Unformatted Code Detector](https://meta.discourse.org/t/unformatted-code-detector/112773)

### Extra Features

- [Kanban Board](https://meta.discourse.org/t/kanban-board/118164)
- [Intercom Widget](https://meta.discourse.org/t/intercom-widget/107517)
- [Jitsi Video Conference](https://meta.discourse.org/t/jitsi-video-conference/146046)
- [Matomo Analytics](https://meta.discourse.org/t/matomo-analytics/33090)
- [Reader Mode](https://meta.discourse.org/t/reader-mode/307916)

### Developer Tools

- [CSS Classes for Current User's Groups](https://meta.discourse.org/t/css-classes-for-current-users-groups/226068)
- [Developer Toolbox](https://meta.discourse.org/t/developer-toolbox/239148)

### Other

- [Add To Home Screen (iOS, iPadOS)](https://meta.discourse.org/t/add-to-home-screen-ios-ipados/266897)
- [Customize new topic button text](https://meta.discourse.org/t/customize-new-topic-button-text/269086)
- [Discourse Docs Card Filter](https://meta.discourse.org/t/discourse-docs-card-filter/187947)
- [Google Fonts](https://meta.discourse.org/t/google-fonts/143720)
- [New PM Dropdown Button](https://meta.discourse.org/t/new-pm-dropdown-button/210093)
- [Optional Mobile Title Header](https://meta.discourse.org/t/optional-mobile-title-header/104238)
- [Sidebar Theme Toggle](https://meta.discourse.org/t/sidebar-theme-toggle/242802)
- [Status Page (Atlassian)](https://meta.discourse.org/t/status-page-atlassian/176835)
- [Topic Footer Buttons](https://meta.discourse.org/t/topic-footer-buttons/116968)

> ℹ You can also find lots more community-created theme components in our #Customization > Theme component category. 🎉 Make sure you have a browse and see everything that’s available. 🌈

  

> :discourse2: **Hosted by us?** Theme components are available to use on our Pro, Business, and Enterprise plans.

> Last edited by @Lilly 2025-06-11T12:45:40Z
> 
> Last checked by @Lilly 2025-08-05T05:17:26Z
> 
> > **Check document**
> >
> > Perform check on document:

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [June 11, 2025, 11:47am UTC](https://meta.discourse.org/t/customizing-your-site-with-existing-theme-components/312297/4 "2025-06-11T11:47:30Z")

</div>

> [@Discourse](#):
>
> Dark/Light Mode Toggle

> [@Discourse](#):
>
> Category Icons

These are features in core now

> [@Discourse](#):
>
> Topic Author

is #end-of-life. Maybe it should be replaced by [Topic List Author](https://meta.discourse.org/t/topic-list-author/269910)

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [June 11, 2025, 12:09pm UTC](https://meta.discourse.org/t/customizing-your-site-with-existing-theme-components/312297/6 "2025-06-11T12:09:24Z")

</div>

Thanks Moin! I have updated the OP.
