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
FlexFooter component
Discourse Category Banners
Slick Image Gallery
Simple category sidebar
Custom top navigation links
Christmas hats component
FlexFooter component
Custom Header Links
Night Mode Buttons
Media Overlay component
Emoji mention theme component
How do I get this design?
Header submenus
Easy responsive footer
Custom hamburger menu links
Big Header - Little Header
Discourse Vincent theme
Trust-Level Avatar Flair
Warn admins when replying to closed topics
Font size theme
Dark Admin Editor Component
"Last Seen" User Card
Discourse Vincent theme
Brand header theme component
Discourse Tab Bar for Mobile
Smart mobile header
A graceful theme for Discourse
Alternative logo for dark themes
Topic list sidebar navigation
Banner themes (and instructions for customizing them)
Iframe Lightboxes
Discourse Youtube player
LazyLoad images
Add <abbr> tags to words in posts
Discourse Button Styles
Change the Like icon
Custom hamburger menu links
Tiles Image Gallery
Iconified Header Links
Iconified Header Links
Tiles Image Gallery
(+ New topic) button on all pages
Thin header component
Subtle Image Expansion Hint for Mobile
StackBlur backgrounds
Linkify words in post

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

(Martin Cole) #29

Hi Done this with the brand header and preview is fine.
Go back to my forum and nothing has changed?
Do I have to save?
I cant see a save button or anything like that. I only have a button saying
Preview - Export - Make Theme - Delete

Reading from your instructions there is nothing do/save to then show the preview as live?

Clearly I must be missing something

(Vinoth Kannan) #30

You should add it to your existing theme under “Theme Components” list.

(Martin Cole) #31


I could not get it to work so I downloaded it then uploaded it then set it up again and then all OK. If it tried to do it from URL then it showed preview but did not update the site.