# Changing the browser front-end of Mattermost

**URL:** <https://forum.mattermost.com/t/changing-the-browser-front-end-of-mattermost/3014>\
**Category:** Troubleshooting\
**Created:** [March 7, 2017, 7:50pm UTC](https://forum.mattermost.com/t/changing-the-browser-front-end-of-mattermost/3014 "2017-03-07T19:50:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ankush981](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/ankush981/32/1168_2.png) [@ankush981](https://forum.mattermost.com/u/ankush981)\
**Post date:** [March 7, 2017, 7:50pm UTC](https://forum.mattermost.com/t/changing-the-browser-front-end-of-mattermost/3014/1 "2017-03-07T19:50:17Z")

</div>

Hello, I’m wondering whether it’s possible to change the web UI of Mattermost. For instance, if I want to add new effects or change icons of files/chats, etc., can it be done? If yes, does it involve recompilation? I understand that Mattermost uses React as the front-end, and I have no experience in it or is it possible to change views directly on an installed version?

I’m okay even if the answer is too broad and tells me to “go learn React first”. 🙂 But I’d really appreciate some guidance here.

---

<div class="post-metadata">

**Author:** ![lindy65](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/lindy65/32/1811_2.png) [@lindy65](https://forum.mattermost.com/u/lindy65)\
**Post date:** [March 10, 2017, 7:38am UTC](https://forum.mattermost.com/t/changing-the-browser-front-end-of-mattermost/3014/2 "2017-03-10T07:38:27Z")

</div>

Hi @ankush981

Thank you for your question!

At this stage, it isn’t possible to change the web UI of Mattermost using settings from within the software. You are able to change the font, theme and profile pic.

If you fork the branch to your own repo then, of course, you will then be able to make changes… If you’re looking for a more technical answer, let me know and I’ll ask one of our devs to assist!

Thanks!

---

<div class="post-metadata">

**Author:** ![ankush981](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/ankush981/32/1168_2.png) [@ankush981](https://forum.mattermost.com/u/ankush981)\
**Post date:** [March 10, 2017, 8:41am UTC](https://forum.mattermost.com/t/changing-the-browser-front-end-of-mattermost/3014/3 "2017-03-10T08:41:28Z")

</div>

Hey @lindy65, thanks! That’s all I wanted to know for now. 🙂

---

<div class="post-metadata">

**Author:** ![lindy65](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/lindy65/32/1811_2.png) [@lindy65](https://forum.mattermost.com/u/lindy65)\
**Post date:** [March 13, 2017, 8:23am UTC](https://forum.mattermost.com/t/changing-the-browser-front-end-of-mattermost/3014/4 "2017-03-13T08:23:56Z")

</div>

Thanks @ankush981! Let us know if there’s anything else we can help with!

---

<div class="post-metadata">

**Author:** ![danilvoe](https://avatars.discourse-cdn.com/v4/letter/d/9d8465/32.png) [@danilvoe](https://forum.mattermost.com/u/danilvoe)\
**Post date:** [March 17, 2017, 8:42am UTC](https://forum.mattermost.com/t/changing-the-browser-front-end-of-mattermost/3014/5 "2017-03-17T08:42:20Z")

</div>

How to correct the front end so that when issuing the next version of the mattermost not get a bunch of merge errors?  
Ideally it would be if the files of the current front end did not have to be corrected at all, and the new frontend developed parallel.
