# Is it possible to re-order the topic list columns (Front Page)?

**URL:** https://meta.discourse.org/t/is-it-possible-to-re-order-the-topic-list-columns-front-page/87092
**Category:** Development
**Created:** [May 9, 2018, 6:36pm UTC](https://meta.discourse.org/t/is-it-possible-to-re-order-the-topic-list-columns-front-page/87092 "2018-05-09T18:36:45Z")
**Posts on this page:** 1
**Showing post:** 2

<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: [May 9, 2018, 7:41pm UTC](https://meta.discourse.org/t/is-it-possible-to-re-order-the-topic-list-columns-front-page/87092/2 "2018-05-09T19:41:03Z")

</div>

There’s no way to do this with the settings, and if you directly edit the source of Discourse you’ll lose progress whenever you update.

I think there are two ways this could work, both of these require using a theme so you can upgrade Discourse without losing your work:

- CSS only: It wouldn’t be a completely trivial task because you’d be editing how the table layout works. The way I would approach it would be by defining each row in the table (`tr`) as a flex item, you’d then be able to order the cells in the row (`td`) by using the [order property](https://css-tricks.com/almanac/properties/o/order/) of flex box.

- Overriding the topic-list template. This is quicker to do, but would likely require more ongoing maintenance to keep up with updates. You can take a look at this theme here to get an idea of how it works: [Sam's Simple Theme](https://meta.discourse.org/t/sams-personal-minimal-topic-list-design/23552). Specifically, [this file in that theme](https://github.com/SamSaffron/discourse-simple-theme/blob/master/desktop/header.html) takes the [core Discourse topic-list template](https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/templates/list/topic-list-item.raw.hbs) and overrides it.

---

_[View the full topic](https://meta.discourse.org/t/is-it-possible-to-re-order-the-topic-list-columns-front-page/87092)._
