How do I install a Theme or Theme Component?


(Sam Saffron) #1

To install a theme:

  • Head to or via the UI head to Admin -> Customize

  • Click the Import button

  • Select “From the web”

  • Enter the URL of the theme as described on the theme: for example

  • Click Import

Once done you will have your theme or theme component imported. You will be able to check for updates and update the theme using the UI.

Material Design Stock Theme
Moonclaw Theme port
Hamburger Theme Selector
Sam's personal "minimal" topic list design
Add /users to top nav
Customization of discourse
Discourse Vincent theme
Topic Stopwatch
An alternate dark theme
Discourse Category Banners
Banner themes (and instructions for customizing them)
Slick Image Gallery
Media Overlay component
Night Mode Buttons
FlexFooter component
FlexFooter component
Discourse Vincent theme
Emoji mention theme component
Christmas hats component
How do I get this design?
Add /groups to top nav
Trust-Level Avatar Flair
Header submenus
"Last Seen" User Card
DEPRECATED: Discourse masonry gallery theme component
Discourse Vincent theme
DEPRECATED: Discourse masonry gallery theme component
Brand header theme component
Discourse Tab Bar for Mobile
Dark Admin Editor Component
Topic list sidebar navigation
Alternative logo for dark themes
A graceful theme for Discourse
Custom Header Links
LazyLoad images
Discourse Youtube player
Iframe Lightboxes
Custom hamburger menu links
Add <abbr> tags to words in posts
Discourse Button Styles
Change the Like icon
Custom hamburger menu links
Custom top navigation links
Tiles Image Gallery
Iconified Header Links
Big Header - Little Header
Iconified Header Links
Tiles Image Gallery
Focus - Full-screen composer mode
(+ New topic) button on all pages
Thin header component
Subtle Image Expansion Hint for Mobile
StackBlur backgrounds
Linkify words in post
Warn admins when replying to closed topics
Font size theme

after a theme is selected via the menu, the menu disappears

EDIT: I’ve fixed it by adding other themes as its components

(Blu McCormick) #3

If theme settings are added by the theme author, will they just appear for the person importing the theme or does the importer need to take an extra step to access the settings? Where would the settings for the theme be found? Thanks in advance (and please delete from here if confusing to other members).

(Vinoth Kannan) #4

No need for any extra steps. You can find the settings in that theme page itself.

(Blu McCormick) #5

This page?

(Vinoth Kannan) #6

Yes. Below to the “Uploads” block. You could try it yourself with this theme component.

(Blu McCormick) #7

Thanks. These are the settings I am looking for:


Since I don’t see them under “upload” I’ll wait on the author’s input.

(Vinoth Kannan) #8

It looks like theme settings are introduced two days ago for that theme. Maybe you are not in the latest version. If you already upgraded it then try by refreshing the page in browser.

(Blu McCormick) #9

Do you mean the forum software or the theme because I just downloaded this theme before posting here.

(Vinoth Kannan) #10

That imported theme.

(Blu McCormick) #11

Thanks. I checked for updates for the theme and child theme.


No change.

(Vinoth Kannan) #12

Yes. Your forum must be in latest version too :slightly_smiling_face:. To have this feature.

(Joe) #14

11 posts were split to a new topic: Adding theme components not working. Results in an empty box

(Joe) #25

A post was split to a new topic: User preferences page leads to 404

(Coin-coin le Canapin) #27

Oops, wrong topic indeed.

(Erlend Sogge Heggen) #28

Wrong topic? :thinking: