| Summary | Pinboard is a theme with a simple user interface. It goes well with a flat taxonomy, like a plain list of categories or tags. | |
| Repository | GitHub - nolosb/discourse-theme-pinboard · GitHub | |
| New to Discourse Themes? | Beginner’s guide to using Discourse Themes |
Install this theme
Post install setup
The theme installs a few additional components. Some need adjustments on their settings to tweak the theme look:
-
Dark/Light Toggle
- For the toggle to work, you should set the Light color scheme on the theme settings. And pick the Dark color scheme in general settings (
default dark mode color scheme id). - You can choose to show the toggle icon on the header. By default it shows on the sidebar footer.
- For the toggle to work, you should set the Light color scheme on the theme settings. And pick the Dark color scheme in general settings (
-
Rounded
- A style component to round layout elements. On my preview site, the default radius is set to 10px and button radius to 4px.
-
Panels
- Another style component to render list containers as panels. The theme has a shadow style for the panels defined, you can enable it using this
--shadowvariable:

- Another style component to render list containers as panels. The theme has a shadow style for the panels defined, you can enable it using this
Theme Features
Use with categories or with tags only
You can hide tags or categories from the interface and use only either one.
Custom homepage
You can build a custom homepage layout similar to the one on the previews.
-
Choose the
custom homepageoption on the theme settings -
Pick your homepage in your admin settings. E.g. here it’s set to the top-route:
-
Install this helper component to add a dedicated homepage class. Set your homepage in the component settings:

-
On the installed Panels component, choose to render panels on featured lists:

-
Install the Featured Lists component and set it’s outlet position to
discovery-list-container-top








