# The topic list doesn't need a category column

**URL:** https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352
**Category:** UX
**Created:** [November 5, 2018, 9:31pm UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352 "2018-11-05T21:31:50Z")
**Posts on this page:** 20
**Page:** 1

<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: [November 5, 2018, 9:31pm UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/1 "2018-11-05T21:31:50Z")

</div>

The category column is kind of odd… it’s sortable, but why? Are you going to browse all topics in alphabetical category order? What is comparing categories in a separate column doing for anyone?

Why not move them under the topic title?

 ![new-categories](https://global.discourse-cdn.com/meta/original/3X/6/1/61e355520fa9ebb6ede9257f837a5fdc0d506427.png)

This is also where we show category names once we’re in a topic:

 ![35%20PM](https://global.discourse-cdn.com/meta/original/3X/6/1/619e630a6c37fba1e0b446e270c7e08316923b67.png)

and it’s where we show them on mobile:

 ![04%20PM](https://global.discourse-cdn.com/meta/original/3X/4/5/453dbbe36ab4ab765ffb9f805036a074426033ac.png)

One potential downside for larger screens is that all topics now occupy two lines, instead of sometimes only occupying one (note that tags and assignments already create an additional line anyway)… but we’re also gaining some horizontal space, so it’s also less likely that long titles will have to break to two lines.

 ![45%20PM](https://global.discourse-cdn.com/meta/original/3X/5/4/543e796eacc2f87d8e1875efa7bdd0563bdfd142.png)

Unless there are unforeseen problems with this change, it should be simple enough to include as part of our ongoing [2.2 release](https://meta.discourse.org/t/discourse-version-2-2/95438)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 5, 2018, 9:46pm UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/2 "2018-11-05T21:46:55Z")

</div>

Having thought about it a _lot_, I am hugely in favor of this change.

Another reason is that if you are doing anything at all with tags, or assignment.. you’re gonna have 2 line topics anyway, even on desktop.

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/d/4db9e64491ff51ec5b24fc2cf84839ae36f5bc2c.png)

We should fully embrace that 2-line topics direction, and simplify our default layout by removing the mostly redundant dedicated column for category in the process.

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [November 5, 2018, 10:29pm UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/3 "2018-11-05T22:29:14Z")

</div>

> [@awesomerobot](#):
>
> The category column is kind of odd… it’s sortable, but why? Are you going to browse all topics in alphabetical category order?

I’ve sorted categories at times when doing cleanup, or when looking at a specific tag. For example, here on Meta I’ll sort the #pr-welcome list by category. I’m not against moving the category under the topic title and removing the dedicated column, so long as I can continue to add `?order=category` to a URL and have it sort.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 6, 2018, 2:47am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/4 "2018-11-06T02:47:41Z")

</div>

This was one of the first changes I made with [my theme](https://meta.discourse.org/t/sams-personal-minimal-topic-list-design/23552).

Completely agree with shifting it below topic, it reduces clutter and “sort by category” really makes very little sense even though Josh sometimes uses it 🙂 … I am definitely not against ninja `?order=tag` and `?order=assigned` and `?order=category` but it is totally in the ninja department.

---

<div class="post-metadata">

### Author: ![charleswalter](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/charleswalter/32/116433_2.png) [@charleswalter](https://meta.discourse.org/u/charleswalter)
#### Post date: [November 6, 2018, 3:54am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/5 "2018-11-06T03:54:51Z")

</div>

Certainly helps consolidate things. We made the change early on as well. Makes sense to provide a consistent experience between mobile and desktop. We have many more users on mobile devices these days anyhow.

I think the category under the topic also helps provide context when quickly scanning topics.

---

<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: [November 8, 2018, 2:12am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/6 "2018-11-08T02:12:07Z")

</div>

Something else to think about: Should we show both the parent and subcategory name now that we’re not confined to a narrow column? At that point we’d be even more consistent with the titles on the topic page…

It’s a bit of a trade-off, this creates more noise on the topic list… but it does make the category/subcategory relationship more apparent.

 ![44%20PM](https://global.discourse-cdn.com/meta/original/3X/0/c/0c72f1dde4534df1d9956ef4a4253f85d82c6dc1.png)

 ![22%20PM](https://global.discourse-cdn.com/meta/original/3X/b/8/b8a04ca9f489d58425f300d6ef2d8e3e7641dbf3.png)

 ![38%20PM](https://global.discourse-cdn.com/meta/original/3X/d/0/d00a68349726fb99b0c54b211600c9419c67374f.png)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 8, 2018, 2:14am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/7 "2018-11-08T02:14:52Z")

</div>

Possibly, I would phase in the change first before further tweaking.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [November 8, 2018, 2:18am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/8 "2018-11-08T02:18:43Z")

</div>

> [@awesomerobot](#):
>
> Should we show both the parent and subcategory name now that we’re not confined to a narrow column?

If you can visually indicate their relationship then absolutely. If there’s no inference of parent/child there’s a risk that it will look like it’s in multiple, or that categories are actually tags.

---

<div class="post-metadata">

### Author: ![jack2](https://avatars.discourse-cdn.com/v4/letter/j/ac91a4/32.png) [@jack2](https://meta.discourse.org/u/jack2)
#### Post date: [November 17, 2018, 8:11pm UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/9 "2018-11-17T20:11:14Z")

</div>

Removing the category column would have the additional benefit of getting rid of the `colspan=2` of pinned topics. See here:

> [@Disabling categories](https://meta.discourse.org/t/disabling-categories/12350/6):
>
> I can’t get @lubos’s solution to work with the current Discourse version. The reason is that pinned topics has: no category column, a first column with colspan=2. So when hiding td.category, the resulting table has pinned topic’s rows larger than other rows. I’ve tried to hide the second column with td:nth-child(2), but it has the drawback of hiding pinned topic’s authors (plus maybe it’ll break on mobile). Since 2014, has another solution to disable categories on small forums been implemen…

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 25, 2018, 11:00pm UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/10 "2018-11-25T23:00:07Z")

</div>

Are we clear to phase this change in later this week? @pmusaraj will we be clear of Font Awesome 5 changes?

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [November 25, 2018, 11:21pm UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/11 "2018-11-25T23:21:42Z")

</div>

Yes, we should be clear of FontAwesome changes sometime this week.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [December 6, 2018, 1:00am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/12 "2018-12-06T01:00:20Z")

</div>

As we are 99% clear on the FA5 change, this change is now live on Meta and in master:

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/b/4b388494d3ebf11fcd062b147accbecabd3bec96.png)

My first reaction is that it feels much “airier” and less like the complaint we sometimes get about being an Excel spreadsheet 😉

[https://meta.discourse.org/t/discourse-is-intimidating-to-begin-using/14967/4](https://meta.discourse.org/t/discourse-is-intimidating-to-begin-using/14967/4)

---

<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: [December 6, 2018, 2:00am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/13 "2018-12-06T02:00:31Z")

</div>

I very much like this change 🕶

- Where we are now

- should category names no longer be bold?

- should we fade out categories of visited topics?

---

<div class="post-metadata">

### Author: ![jerdog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jerdog/32/122843_2.png) [@jerdog](https://meta.discourse.org/u/jerdog)
#### Post date: [December 6, 2018, 2:06am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/14 "2018-12-06T02:06:00Z")

</div>

This would certainly be in line with the action on the topic…

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [December 6, 2018, 2:26am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/15 "2018-12-06T02:26:11Z")

</div>

Have we experimented with the various displays of categories yet with this new design, does the box style still fit nicely and not impede the topic title?

---

<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: [December 6, 2018, 2:33am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/16 "2018-12-06T02:33:00Z")

</div>

It still fits, but the existing box style is definitely more distracting with this layout

 ![22%20PM](https://global.discourse-cdn.com/meta/original/3X/2/2/2291f2d813ba9ac1e231eda1b2f7e13562df4d00.png)

It might be worth removing the vertical padding

 ![39%20PM](https://global.discourse-cdn.com/meta/original/3X/2/c/2cf2967b79f57bfe1b8b14ad1625d15bd4e38c02.png)

---

<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: [December 6, 2018, 2:53am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/17 "2018-12-06T02:53:27Z")

</div>

Also, what if instead of this:

 ![28%20PM](https://global.discourse-cdn.com/meta/original/3X/9/5/95ee25368604afe3caa40ad903d433f7aaafbc58.png)

we did this, for maximum 🌈

 ![52%20PM](https://global.discourse-cdn.com/meta/original/3X/3/4/34d17077be3c7fd92d0121f31dd671ba97142c6c.png)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [December 6, 2018, 2:56am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/18 "2018-12-06T02:56:18Z")

</div>

I think we should pause on anything other than minor tweaks to let this change get absorbed and tested for a few days:

- don’t change line category style
- slightly dampen box style in topic list (very minor tweak)
- keep categories bold for now

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [December 6, 2018, 3:49am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/19 "2018-12-06T03:49:50Z")

</div>

Keep in mind that makes categories look very similar to tags, and I think the distinction between the two is still necessary, but that might be my own bias.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [December 6, 2018, 10:01am UTC](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352/20 "2018-12-06T10:01:05Z")

</div>

I think the fading out will be even more import for dark mode

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/9/692260abb17bb40e2cefd445f5143ee6a58729eb.png)

[Next page](https://meta.discourse.org/t/the-topic-list-doesnt-need-a-category-column/101352.md?page=2)
