# Is chat stable enough to create themes/components that won't break?

**URL:** https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712
**Category:** Development
**Tags:** chat
**Created:** [November 7, 2022, 8:21pm UTC](https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712 "2022-11-07T20:21:30Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [November 7, 2022, 8:21pm UTC](https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712/1 "2022-11-07T20:21:30Z")

</div>

Continuing the discussion from [Swiping to initiate a reply in chat](https://meta.discourse.org/t/swiping-to-initiate-a-reply-in-chat/238212/2):

> [@Swiping to initiate a reply in chat](https://meta.discourse.org/t/swiping-to-initiate-a-reply-in-chat/238212/2):
>
> I’ve thought about trying to implement a theme component that would do it but also have gained some hesitance to create themes related to chat as I created one to make the layout look more like WhatsApp and the theme kept breaking with new updates.
> 
> Is chat stable enough now to start creating more themes/components?

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [November 7, 2022, 8:28pm UTC](https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712/2 "2022-11-07T20:28:48Z")

</div>

I think chat is still evolving pretty quickly for themes and theme components, but I’ll see if anyone can comment with more nuance than that (x and y are likely to change less frequently; better to stay away from z for now).

Any more context about what kinds of things you’d like to be able to customize would be helpful as well.

---

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [November 8, 2022, 8:09am UTC](https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712/4 "2022-11-08T08:09:46Z")

</div>

Sure, I can add more context for what I want to do now:

- Chat messages to look more like WhatsApp/iMessage/Signal bubbles, with left to right alignment and bubble outline

- Chat replies to look more like WhatsApp, to be blockquotes included in the bubbles, including any media or links from the original message

- Font size on the mobile input box, as it seems quite small compared to other chat apps

- Swipe to reply to chat messages on mobile, maybe using [http://hammerjs.github.io/](http://hammerjs.github.io/)

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 8, 2022, 1:31pm UTC](https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712/6 "2022-11-08T13:31:07Z")

</div>

I would recommend you wait a little bit more. We have various renames which will happen. I was waiting for us moving chat to core and it happened last week. Hopefully it happens in the coming month.

---

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [November 8, 2022, 2:21pm UTC](https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712/7 "2022-11-08T14:21:12Z")

</div>

Oh, excellent, I hope that happens soon and appreciate the heads up 🙂

---

<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: [December 8, 2022, 2:22pm UTC](https://meta.discourse.org/t/is-chat-stable-enough-to-create-themes-components-that-wont-break/244712/8 "2022-12-08T14:22:11Z")

</div>

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