# Enhancing appeal with image previews

**URL:** https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130
**Category:** Support
**Created:** [January 1, 2025, 1:35pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130 "2025-01-01T13:35:43Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![MihirR](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mihirr/32/475158_2.png) [@MihirR](https://meta.discourse.org/u/MihirR)
#### Post date: [January 1, 2025, 1:35pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/1 "2025-01-01T13:35:43Z")

</div>

Is there a way to make the upload more appealing in this window?

Instead of the text here, could we do something more professional, like showing a small preview of the uploaded image?

_Ignore the AI Caption_

 ![Screenshot 2025-01-01 190327](https://global.discourse-cdn.com/meta/original/4X/b/8/5/b85dafb7a062d5e9eadad5c4f5e281a346af091d.png)

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [January 1, 2025, 1:39pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/2 "2025-01-01T13:39:51Z")

</div>

Currently this is a markdown editor, so no.

There has been talk of an enhanced composer being built at some point and is on the roadmap I believe.

---

<div class="post-metadata">

### Author: ![MihirR](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mihirr/32/475158_2.png) [@MihirR](https://meta.discourse.org/u/MihirR)
#### Post date: [January 1, 2025, 1:40pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/3 "2025-01-01T13:40:37Z")

</div>

Oh cool, that would truly enhance the look :))

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [January 1, 2025, 1:58pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/4 "2025-01-01T13:58:09Z")

</div>

Of course, you could use the preview section on the right. But Discourse doesn’t have this kind of editor yet. There are some plugins that do a WYSIWYG editor, but most are broken.

---

<div class="post-metadata">

### Author: ![MihirR](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mihirr/32/475158_2.png) [@MihirR](https://meta.discourse.org/u/MihirR)
#### Post date: [January 1, 2025, 2:06pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/5 "2025-01-01T14:06:17Z")

</div>

Trix editor seems a great choice, oh yeah after your comment I just had a look at some plugins and you are right those are broken 🙂

---

<div class="post-metadata">

### Author: ![lindsey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lindsey/32/318210_2.png) [@lindsey](https://meta.discourse.org/u/lindsey)
#### Post date: [January 2, 2025, 1:02pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/7 "2025-01-02T13:02:08Z")

</div>

We’re actively developing a WYSIWYG / rich text composer which will render images and other formatting in real time so that it’s much easier to understand what your final post will look like without being a Markdown wizard.

Here’s a little sneak peek of how things are looking so far, expect more updates soon as we begin to test!

 ![CleanShot 2025-01-02 at 08.01.52](https://global.discourse-cdn.com/meta/original/4X/b/5/0/b503b9b1437bb822d996f9f0499fbf5a2a6226fd.jpeg)

---

<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: [January 2, 2025, 1:18pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/8 "2025-01-02T13:18:30Z")

</div>

That’s a great step for ease of use.

Will it be a standalone library that can be integrated into other projects than Discourse?

---

<div class="post-metadata">

### Author: ![MihirR](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mihirr/32/475158_2.png) [@MihirR](https://meta.discourse.org/u/MihirR)
#### Post date: [January 2, 2025, 1:41pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/9 "2025-01-02T13:41:10Z")

</div>

Woohoo! It looks dope, eagerly waiting :))

---

<div class="post-metadata">

### Author: ![Seel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/seel/32/476921_2.png) [@Seel](https://meta.discourse.org/u/Seel)
#### Post date: [January 2, 2025, 2:52pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/10 "2025-01-02T14:52:04Z")

</div>

Hope wysiwyg will live alongside current approach of having two separate windows for markdown and preview. I really dislike inability to see the actual markdown and syntax of a complex post.  
Not-optional wysiwyg can be detrimental to users who are fluent in markdown and sites that allow bbcode and html in posts.

---

<div class="post-metadata">

### Author: ![lindsey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lindsey/32/318210_2.png) [@lindsey](https://meta.discourse.org/u/lindsey)
#### Post date: [January 2, 2025, 10:54pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/13 "2025-01-02T22:54:51Z")

</div>

> [@Canapin](#):
>
> Will it be a standalone library that can be integrated into other projects than Discourse?

No, we aren’t building this as a standalone library. We are utilizing ProseMirror 's library to build the composer specifically for Discourse to support our unique features and formatting.

> [@Seel](#):
>
> Hope wysiwyg will live alongside current approach of having two separate windows for markdown and preview. I really dislike inability to see the actual markdown and syntax of a complex post.  
> Not-optional wysiwyg can be detrimental to users who are fluent in markdown and sites that allow bbcode and html in posts.

For now, we are building this editor as a new “mode” of the existing composer. Both modes will support Markdown — the new one just automatically renders it. The current editor will remain available for the time being, and we’ll figure out any long term changes we want to make there based on feedback from users like yourself.

---

<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: [February 1, 2025, 10:55pm UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/14 "2025-02-01T22:55:30Z")

</div>

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

---

<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 13, 2025, 12:08am UTC](https://meta.discourse.org/t/enhancing-appeal-with-image-previews/345130/15 "2025-03-13T00:08:03Z")

</div>

Discourse is now shipping an experimental WYSIWYG composer 🎊

> [@Test our new composer!](https://meta.discourse.org/t/test-our-new-composer-on-meta/352347/1):
>
> We have been working on a new rich text editor mode for our composer so that it’s easier to write on Discourse. We’re now ready to start testing it out to get more feedback from our community on this feature! Our implementation builds upon the excellent [ProseMirror](https://prosemirror.net/) and its non-core [Markdown module](https://github.com/ProseMirror/prosemirror-markdown), using the module’s schema, parsing, and serialization definitions as the base for further Discourse-specific features. This topic will serve as both a guide to testing the new composer and a hub for…
