# Theme component

**URL:** https://meta.discourse.org/c/customization/theme-component/120.md?page=3

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 4

---

## [Image comparison slider](https://meta.discourse.org/t/image-comparison-slider/264479)

<div class="topic-metadata">

**Author:** [@Joseph\_Hansen](https://meta.discourse.org/u/Joseph_Hansen)\
**Replies:** 31\
**Last updated:** [June 6, 2026, 5:08pm UTC](https://meta.discourse.org/t/image-comparison-slider/264479 "2026-06-06T17:08:41Z")

</div>

:information\_source: Summary Add a button to the composer to create a draggable interactive image comparison slider. :hammer\_and\_wrench: Repository GitHub - josephclaytonhansen/discourse-image-comparison-sli…

---

## [Custom Header Links](https://meta.discourse.org/t/custom-header-links/90588)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 69\
**Last updated:** [June 6, 2026, 12:19am UTC](https://meta.discourse.org/t/custom-header-links/90588 "2026-06-06T00:19:44Z")

</div>

:discourse2: Summary Custom Header Links allows you to easily add custom text-based links to the header. :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository Link GitHub …

---

## [Discourse Mermaid](https://meta.discourse.org/t/discourse-mermaid/218242)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 15\
**Last updated:** [June 3, 2026, 5:33pm UTC](https://meta.discourse.org/t/discourse-mermaid/218242 "2026-06-03T17:33:27Z")

</div>

:discourse2: Summary Discourse Mermaid lets you create very powerful graphs using the Mermaid syntax. :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository Link https://gi…

---

## [Blog Post Styling](https://meta.discourse.org/t/blog-post-styling/110841)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 86\
**Last updated:** [May 29, 2026, 11:30am UTC](https://meta.discourse.org/t/blog-post-styling/110841 "2026-05-29T11:30:10Z")

</div>

:discourse: Summary Blog Post Styling lets you designate a blog category, which alters the look of topics within the category to look more like traditional blog posts. :eyeglasses: Preview Preview on theme-c…

---

## [Announcement Bar](https://meta.discourse.org/t/announcement-bar/286352)

<div class="topic-metadata">

**Author:** [@manuel](https://meta.discourse.org/u/manuel)\
**Replies:** 25\
**Last updated:** [May 28, 2026, 12:30pm UTC](https://meta.discourse.org/t/announcement-bar/286352 "2026-05-28T12:30:17Z")

</div>

:information\_source: Summary Display a dismissable announcement bar :eyeglasses: Preview https://discourse.theme-creator.io :hammer\_and\_wrench: Repository https://github.com/nolosb/discourse-announcemen…

---

## [KaTeX titles](https://meta.discourse.org/t/katex-titles/403702)

<div class="topic-metadata">

**Author:** [@mcmcclur](https://meta.discourse.org/u/mcmcclur)\
**Replies:** 0\
**Last updated:** [May 23, 2026, 7:50pm UTC](https://meta.discourse.org/t/katex-titles/403702 "2026-05-23T19:50:46Z")

</div>

There have been several requests here on Meta for the Math Plugin to support the typesetting of titles. Here is just one example. As Falco points out in his response, though: We don’t support most formatting on titles,…

---

## [Tag Icons](https://meta.discourse.org/t/tag-icons/109757)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 91\
**Last updated:** [March 3, 2026, 11:39pm UTC](https://meta.discourse.org/t/tag-icons/109757 "2026-03-03T23:39:55Z")

</div>

:discourse2: Summary Tag Icons allows tags to have an icon next to the tag label. :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository Link https://github.com/discourse/d…

---

## [Normalized Profile Links](https://meta.discourse.org/t/normalized-profile-links/345494)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 11\
**Last updated:** [May 18, 2026, 7:03pm UTC](https://meta.discourse.org/t/normalized-profile-links/345494 "2026-05-18T19:03:16Z")

</div>

:information\_source: Summary Add links to user card and profile :hammer\_and\_wrench: Repository GitHub - literatecomputing/normalized-profile-links: Add profile links and normalize the user part (e.g., make h…

---

## [Combined Auth Button](https://meta.discourse.org/t/combined-auth-button/401215)

<div class="topic-metadata">

**Author:** [@Lilly](https://meta.discourse.org/u/Lilly)\
**Replies:** 4\
**Last updated:** [May 15, 2026, 7:10pm UTC](https://meta.discourse.org/t/combined-auth-button/401215 "2026-05-15T19:10:57Z")

</div>

:information\_source: Summary Replaces the default auth buttons with a combined button that opens a dropdown or modal with links :hammer\_and\_wrench: Repository https://github.com/Lillinator/combined-auth-butt…

---

## [Hide Votes Left](https://meta.discourse.org/t/hide-votes-left/402966)

<div class="topic-metadata">

**Author:** [@putty](https://meta.discourse.org/u/putty)\
**Replies:** 6\
**Last updated:** [May 15, 2026, 1:38pm UTC](https://meta.discourse.org/t/hide-votes-left/402966 "2026-05-15T13:38:51Z")

</div>

:information\_source: Summary Hides “votes left” line wherever voting is enabled :hammer\_and\_wrench: Repository GitHub :question: Install Guide How to install a theme or theme component :open\_book: New to…

---

## [Discourse Age Check](https://meta.discourse.org/t/discourse-age-check/397002)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 18\
**Last updated:** [May 8, 2026, 7:22am UTC](https://meta.discourse.org/t/discourse-age-check/397002 "2026-05-08T07:22:41Z")

</div>

:information\_source: Summary Performs age checking on the signup form :hammer\_and\_wrench: Repository GitHub - communiteq/discourse-tc-age-check · GitHub :question: Install Guide How to install a theme or t…

---

## [Load More Button](https://meta.discourse.org/t/load-more-button/402049)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 10\
**Last updated:** [May 3, 2026, 4:28pm UTC](https://meta.discourse.org/t/load-more-button/402049 "2026-05-03T16:28:19Z")

</div>

:information\_source: Summary Inserts a “load more” button that needs to be clicked to load more topics / posts / users / groups / whatever :eyeglasses: Preview https://discourse.theme-creator.io/theme/RGJ/lo…

---

## [Modern User Card | Fixed Experimental Usercard](https://meta.discourse.org/t/modern-user-card-fixed-experimental-usercard/402081)

<div class="topic-metadata">

**Author:** [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Replies:** 8\
**Last updated:** [May 3, 2026, 4:24am UTC](https://meta.discourse.org/t/modern-user-card-fixed-experimental-usercard/402081 "2026-05-03T04:24:40Z")

</div>

:information\_source: Summary Restores the old experimental user card :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - pyxfluff/discourse-modern-usercard · GitHub :question: Inst…

---

## [Discourse Lucide Icons](https://meta.discourse.org/t/discourse-lucide-icons/400133)

<div class="topic-metadata">

**Author:** [@manuel](https://meta.discourse.org/u/manuel)\
**Replies:** 9\
**Last updated:** [May 2, 2026, 8:21am UTC](https://meta.discourse.org/t/discourse-lucide-icons/400133 "2026-05-02T08:21:10Z")

</div>

:information\_source: Summary Replace the default solid icons from Font Awesome with this open-source stroke icon set :eyeglasses: Preview Used here on Meta in the Meta Branded theme :hammer\_and\_wrench: Rep…

---

## [Upcoming Events Extra Buttons and Enhancements](https://meta.discourse.org/t/upcoming-events-extra-buttons-and-enhancements/400503)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 1\
**Last updated:** [April 30, 2026, 11:22pm UTC](https://meta.discourse.org/t/upcoming-events-extra-buttons-and-enhancements/400503 "2026-04-30T23:22:07Z")

</div>

:information\_source: Summary Adds Subscribe and New event buttons to /upcoming\_events, with some other tweaks :hammer\_and\_wrench: Repository https://github.com/nathan-nz/discourse-upcoming-events-buttons …

---

## [Composer Button Bonanza](https://meta.discourse.org/t/composer-button-bonanza/352525)

<div class="topic-metadata">

**Author:** [@mdoggydog](https://meta.discourse.org/u/mdoggydog)\
**Replies:** 31\
**Last updated:** [April 27, 2026, 9:02pm UTC](https://meta.discourse.org/t/composer-button-bonanza/352525 "2026-04-27T21:02:14Z")

</div>

:warning: The richtext (single-pane, WYSIWYG) editor is incomplete and does not yet properly support this theme component. :information\_source: Summary Composer Button Bonanza allows a site admin to define …

---

## [Show hidden categories](https://meta.discourse.org/t/show-hidden-categories/401256)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 7\
**Last updated:** [April 22, 2026, 5:23pm UTC](https://meta.discourse.org/t/show-hidden-categories/401256 "2026-04-22T17:23:52Z")

</div>

:information\_source: Summary Show hidden categories :hammer\_and\_wrench: Repository GitHub - literatecomputing/discourse-show-hidden-categories: Make a placeholder for categories a user can't see due to permi…

---

## [Reader Mode](https://meta.discourse.org/t/reader-mode/307916)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 12\
**Last updated:** [April 19, 2026, 2:56pm UTC](https://meta.discourse.org/t/reader-mode/307916 "2026-04-19T14:56:00Z")

</div>

:discourse2: Summary Reader Mode enables a focused reader experience within Discourse topics :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository https://github.com/disco…

---

## [Wikipedia/Wiki Lookup](https://meta.discourse.org/t/wikipedia-wiki-lookup/400884)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 6\
**Last updated:** [April 18, 2026, 1:14pm UTC](https://meta.discourse.org/t/wikipedia-wiki-lookup/400884 "2026-04-18T13:14:39Z")

</div>

:information\_source: Summary Lookup words or phrases via a tooltip using Wikipedia :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/discourse-wikipedia-lookup · GitHub :question: Install Guide How to i…

---

## [Dynamic Sidebar Icon](https://meta.discourse.org/t/dynamic-sidebar-icon/400765)

<div class="topic-metadata">

**Author:** [@Lilly](https://meta.discourse.org/u/Lilly)\
**Replies:** 1\
**Last updated:** [April 16, 2026, 9:19pm UTC](https://meta.discourse.org/t/dynamic-sidebar-icon/400765 "2026-04-16T21:19:11Z")

</div>

:information\_source: Summary Makes the sidebar toggle icon dynamic and customizable :hammer\_and\_wrench: Repository https://github.com/Lillinator/dynamic-sidebar-icon :eyeglasses: Preview https://discourse.…

---

## [Whisper Warning](https://meta.discourse.org/t/whisper-warning/400629)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 5\
**Last updated:** [April 16, 2026, 5:24pm UTC](https://meta.discourse.org/t/whisper-warning/400629 "2026-04-16T17:24:57Z")

</div>

:information\_source: Summary Adds a warning button to the composer so staff don’t accidentally post publicly when they meant to whisper :eyeglasses: Preview :hammer\_and\_wrench: Repository GitHub - discour…

---

## [Shared Draft as default New Topic](https://meta.discourse.org/t/shared-draft-as-default-new-topic/400557)

<div class="topic-metadata">

**Author:** [@putty](https://meta.discourse.org/u/putty)\
**Replies:** 0\
**Last updated:** [April 13, 2026, 6:03pm UTC](https://meta.discourse.org/t/shared-draft-as-default-new-topic/400557 "2026-04-13T18:03:31Z")

</div>

:information\_source: Summary Shared Draft Topic as a default :hammer\_and\_wrench: Repository GitHub - dereklputnam/discourse-shared-draft-button · GitHub :question: Install Guide How to install a theme or t…

---

## [Highlight to Search](https://meta.discourse.org/t/highlight-to-search/400492)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 10\
**Last updated:** [April 13, 2026, 1:21pm UTC](https://meta.discourse.org/t/highlight-to-search/400492 "2026-04-13T13:21:54Z")

</div>

:information\_source: Summary Highlight text and search it quickly :eyeglasses: Preview Theme Creator (To an example topic) :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/discourse-highlight-to-search…

---

## [Unhide composer fullscreen toggle for tablets](https://meta.discourse.org/t/unhide-composer-fullscreen-toggle-for-tablets/400433)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [April 10, 2026, 8:39pm UTC](https://meta.discourse.org/t/unhide-composer-fullscreen-toggle-for-tablets/400433 "2026-04-10T20:39:08Z")

</div>

:information\_source: Summary Restores the fullscreen toggle button in the composer on touch devices with larger screens (e.g. tablets), where it is hidden by default :eyeglasses: Preview Theme Creator …

---

## [Customizable Print to PDF Button](https://meta.discourse.org/t/customizable-print-to-pdf-button/400340)

<div class="topic-metadata">

**Author:** [@putty](https://meta.discourse.org/u/putty)\
**Replies:** 0\
**Last updated:** [April 9, 2026, 5:29pm UTC](https://meta.discourse.org/t/customizable-print-to-pdf-button/400340 "2026-04-09T17:29:31Z")

</div>

:information\_source: Summary Add a clean print button to topics :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository GitHub - dereklputnam/discourse-pdf-download :question: I…

---

## [Customize new topic button text](https://meta.discourse.org/t/customize-new-topic-button-text/269086)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 29\
**Last updated:** [April 9, 2026, 5:10pm UTC](https://meta.discourse.org/t/customize-new-topic-button-text/269086 "2026-04-09T17:10:12Z")

</div>

:discourse2: Summary Customize the new topic button per category or tag :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository https://github.com/discourse/discourse-customi…

---

## [Topic Hover Cards](https://meta.discourse.org/t/topic-hover-cards/400025)

<div class="topic-metadata">

**Author:** [@denvergeeks](https://meta.discourse.org/u/denvergeeks)\
**Replies:** 1\
**Last updated:** [April 6, 2026, 2:18pm UTC](https://meta.discourse.org/t/topic-hover-cards/400025 "2026-04-06T14:18:19Z")

</div>

:information\_source: Summary Provides tooltip-style popups when mousing over (or tapping on mobile) internal topic links to show a quick preview of the linked topic’s content. :eyeglasses: Preview Github Rea…

---

## [Full Screen Cover Image](https://meta.discourse.org/t/full-screen-cover-image/399690)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 6\
**Last updated:** [April 1, 2026, 6:08pm UTC](https://meta.discourse.org/t/full-screen-cover-image/399690 "2026-04-01T18:08:46Z")

</div>

:information\_source: Summary A Discourse theme component that displays a fullscreen cover image over the entire forum on page load. :hammer\_and\_wrench: Repository GitHub - communiteq/discourse-tc-fullscreen-…

---

## [Classic About Statistics](https://meta.discourse.org/t/classic-about-statistics/336150)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 15\
**Last updated:** [April 1, 2026, 3:15pm UTC](https://meta.discourse.org/t/classic-about-statistics/336150 "2026-04-01T15:15:56Z")

</div>

:information\_source: Summary Replace old About statistics :eyeglasses: Preview About our Club - Grey Arrows Drone Club UK :hammer\_and\_wrench: Repository GitHub - literatecomputing/classic-about-statistics …

---

## [Chat Sidebar](https://meta.discourse.org/t/chat-sidebar/298829)

<div class="topic-metadata">

**Author:** [@Arkshine](https://meta.discourse.org/u/Arkshine)\
**Replies:** 17\
**Last updated:** [March 27, 2026, 8:17pm UTC](https://meta.discourse.org/t/chat-sidebar/298829 "2026-03-27T20:17:00Z")

</div>

:information\_source: Summary Opens automatically and displays the chat like a sidebar, as long as space exists, and takes advantage of the height :hammer\_and\_wrench: Repository GitHub - Arkshine/discourse-ch…

[Previous page](https://meta.discourse.org/c/customization/theme-component/120.md?page=2)

[Next page](https://meta.discourse.org/c/customization/theme-component/120.md?page=4)
