# Category Boxes within Theme

**URL:** https://meta.discourse.org/t/category-boxes-within-theme/207581
**Category:** UX
**Created:** [October 29, 2021, 7:11pm UTC](https://meta.discourse.org/t/category-boxes-within-theme/207581 "2021-10-29T19:11:53Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![rudypenajr](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rudypenajr/32/237055_2.png) [@rudypenajr](https://meta.discourse.org/u/rudypenajr)
#### Post date: [October 29, 2021, 7:11pm UTC](https://meta.discourse.org/t/category-boxes-within-theme/207581/1 "2021-10-29T19:11:53Z")

</div>

Hello!!

I know there are themed components that allow us to enable Category Cards/Boxes but I am still a bit dumbfounded on the process. I essentially want to do something similar to Figma or Wyze.

**Wyze Category Section**

 ![Screen Shot 2021-10-29 at 1.52.37 PM](https://global.discourse-cdn.com/meta/original/3X/4/7/476c07b3fe81554a6cc14e077e8d543f90780b3b.png)

**Figma Category Section**

 ![Screen Shot 2021-10-29 at 1.52.23 PM](https://global.discourse-cdn.com/meta/original/3X/c/9/c9cd154489646655ac93390ca455dc182f5050f5.png)

I really did not want to create a themed component. I just wanted it to be as part of my current theme. This is where I get confused between themed components, widgets, and plugins.

Thank you in advance!

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [October 29, 2021, 7:48pm UTC](https://meta.discourse.org/t/category-boxes-within-theme/207581/2 "2021-10-29T19:48:50Z")

</div>

Those are both custom themes, but if you change the site setting `desktop category page style` (under admin \> settings) to any of the “box” styles it should get you fairly close to the layout:

This is “boxes with subcategories” for example:

 ![Screen Shot 2021-10-29 at 3.47.59 PM](https://global.discourse-cdn.com/meta/original/3X/f/6/f6ec80e3bc008d6abafdd7e49b10f0880de3ea93.png)

---

<div class="post-metadata">

### Author: ![rudypenajr](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rudypenajr/32/237055_2.png) [@rudypenajr](https://meta.discourse.org/u/rudypenajr)
#### Post date: [October 29, 2021, 8:07pm UTC](https://meta.discourse.org/t/category-boxes-within-theme/207581/3 "2021-10-29T20:07:58Z")

</div>

@awesomerobot Thank you for the response! That makes sense that those are custom themes. I’m actually trying to develop a custom remote theme as well.

Per your recommendation, I actually have `Boxes with Subcategories` selected under `Admin` \> `Settings`. From what I can see though, that just sets up the Category Boxes Handlebar Template for the route `/categories`.

The issue I’m facing is trying to get what is viewed `/categories` (the Category Boxes) onto the my Discourse homepage (so `/`).

---

<div class="post-metadata">

### Author: ![rudypenajr](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rudypenajr/32/237055_2.png) [@rudypenajr](https://meta.discourse.org/u/rudypenajr)
#### Post date: [October 29, 2021, 8:19pm UTC](https://meta.discourse.org/t/category-boxes-within-theme/207581/4 "2021-10-29T20:19:16Z")

</div>

@awesomerobot I think I may just be asking the wrong question. I think I may have found what I need to do. What I am really trying to do is display the Categories on the homepage by default. I think the article below may help me.

> [@Category homepage as default?](https://meta.discourse.org/t/category-homepage-as-default/78580/9):
>
> Can you elaborate? I am about to use the strategy mentioned [here](https://meta.discourse.org/t/user-selectable-default-home-view-preference/12816/9) which is to set the default homepage to Categories (I assume by re-ordering that list, which is a little confusing), but then setting the Logo to link to Latest. This enables new users to encounter the Categories, but generally to after that be encountering latest. If this is to be removed, can you explain how we could address the given concerns? Or link to discussion about this. thanks!

Thanks for your help!
