# Rotating Composer Placeholder

**URL:** https://meta.discourse.org/t/rotating-composer-placeholder/393740
**Category:** Theme component
**Tags:** composer
**Created:** [January 18, 2026, 9:57am UTC](https://meta.discourse.org/t/rotating-composer-placeholder/393740 "2026-01-18T09:57:56Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [January 18, 2026, 4:46pm UTC](https://meta.discourse.org/t/rotating-composer-placeholder/393740/7 "2026-01-18T16:46:08Z")

</div>

You’re welcome! 🙂

Category-specific placeholders is a really nice idea - I can see it being especially useful for “Support / Bug” vs “General chat” categories, where the prompts you want users to see are completely different.

Implementation-wise, the composer context usually provides enough signal to do this cleanly:

• New topic: key off the selected `categoryId` in the composer model

• Reply: derive the category from the topic context

So a possible v1 could look like:

• a theme setting mapping `category_id` → placeholder list

• fallback to the global `rotating_placeholders` if no category match is found

If you remember the existing component you’re thinking of, I’d love a link - otherwise I’m happy to add this here as a feature request and gauge interest (and avoid duplicating work if it already exists).

Also - your “ALL funny” list is exactly the kind of chaotic good I had in mind 😂

(I’d probably still mix in a few serious ones, so the occasional useful reminder sneaks through!)

---

_[View the full topic](https://meta.discourse.org/t/rotating-composer-placeholder/393740)._
