# Add column to home page topic list

**URL:** https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561
**Category:** Support
**Created:** [March 25, 2020, 5:34pm UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561 "2020-03-25T17:34:22Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Varhall](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varhall/32/174181_2.png) [@Varhall](https://meta.discourse.org/u/Varhall)
#### Post date: [March 25, 2020, 5:34pm UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/1 "2020-03-25T17:34:22Z")

</div>

Hi all!

I need add colum with author topic avatar to home page topic list.

I have a design:

 ![a6e06395c6](https://global.discourse-cdn.com/meta/original/3X/f/6/f67a77ece6560154f6eb41c0d37458c790a8cbea.png)

This page now:

 ![a109d40908](https://global.discourse-cdn.com/meta/original/3X/c/a/cad16fda9d3543e6013d27d246351adcd6f30ab4.png)

Help me please! Thank you!

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [March 25, 2020, 6:55pm UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/2 "2020-03-25T18:55:02Z")

</div>

Your links don’t work:

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/1/f1ca77b2ff9b44f34b220f976e0ff1f55f2182f5.png)

---

<div class="post-metadata">

### Author: ![Varhall](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varhall/32/174181_2.png) [@Varhall](https://meta.discourse.org/u/Varhall)
#### Post date: [March 25, 2020, 7:04pm UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/3 "2020-03-25T19:04:09Z")

</div>

Sorry, upload images to topic

---

<div class="post-metadata">

### Author: ![Varhall](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varhall/32/174181_2.png) [@Varhall](https://meta.discourse.org/u/Varhall)
#### Post date: [March 25, 2020, 10:17pm UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/4 "2020-03-25T22:17:27Z")

</div>

maybe there is an easy way to do this with a similar script?

```
<script>
var TopicListComponent = require('discourse/components/topic-list').default;
TopicListComponent.reopen({
    showLikes: true
});
</script>

```

---

<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: [March 26, 2020, 1:48am UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/5 "2020-03-26T01:48:37Z")

</div>

> [@Varhall](#):
>
> there is an easy way

There is no easy way to amend a template, you have to completely rewrite it to move stuff around if a CSS hack is not enough, you can see an example here:

> [@Sam's Simple Theme](https://meta.discourse.org/t/sams-personal-minimal-topic-list-design/23552):
>
> discourse2Summary Sam’s Simple Theme creates a “minimal” topic list designeyeglassesPreview [Preview on Discourse Theme Creator](https://discourse.theme-creator.io/theme/Discourse/sams-simple-theme)hammer_and_wrenchRepository Link [https://github.com/discourse/discourse-simple-theme](https://github.com/discourse/discourse-simple-theme)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Install this theme Features I have been thinking about this a lot, and decided to take a shot at a “minimal” front page customisation. To select this theme here on Meta he…

---

<div class="post-metadata">

### Author: ![Varhall](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varhall/32/174181_2.png) [@Varhall](https://meta.discourse.org/u/Varhall)
#### Post date: [March 26, 2020, 9:42am UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/6 "2020-03-26T09:42:53Z")

</div>

Thank you Sam! Where is the discourse template file that is responsible for displaying topics? I’ll try to create a theme.

---

<div class="post-metadata">

### Author: ![Varhall](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varhall/32/174181_2.png) [@Varhall](https://meta.discourse.org/u/Varhall)
#### Post date: [March 26, 2020, 10:35am UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/8 "2020-03-26T10:35:04Z")

</div>

Do I need to override this template?

[https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/templates/list/topic-list-item.hbr](https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/templates/list/topic-list-item.hbr)

In override file add column with author avatar:

```
<td class='poster-author'>
<a href="{{poster.user.path}}" data-user-card="{{poster.user.username}}" class="{{poster.extraClasses}}">{{avatar poster avatarTemplatePath="user.avatar_template" usernamePath="user.username" namePath="user.name" imageSize="small"}}</a>

```

I think correctly?

Sorry for more questions) I worked with php only

---

<div class="post-metadata">

### Author: ![Varhall](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varhall/32/174181_2.png) [@Varhall](https://meta.discourse.org/u/Varhall)
#### Post date: [March 28, 2020, 11:32am UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/9 "2020-03-28T11:32:55Z")

</div>

Created theme [GitHub - Varhal/Discourse-author-column: Discourse · GitHub](https://github.com/Varhal/Discourse-author-column)

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [April 27, 2020, 11:32am UTC](https://meta.discourse.org/t/add-column-to-home-page-topic-list/145561/10 "2020-04-27T11:32:59Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
