discourse/plugins/styleguide/spec
Keegan George 9576ccc378
DEV: Add reusable DockedComposer component (#39335)
**Previously**, there was no shared primitive for chat-style composers
that stick to the viewport, so consumers had to reimplement editor,
upload, and draft plumbing themselves.

**In this update**, introduces a `DockedComposer` component wrapping
`DEditor` with Uppy uploads, draft persistence, optional resize/preview
plus a styleguide entry showcasing it.

This comonent will allow us to use have an inline composer in the AI bot
conversations page (https://github.com/discourse/discourse/pull/39336)
as well as in `embed_mode`
(https://github.com/discourse/discourse/pull/39352)

<img width="906" height="744" alt="Screenshot 2026-04-16 at 15 57 55"
src="https://github.com/user-attachments/assets/2219e523-0cbd-4626-8ff2-9d5de238e923"
/>
2026-04-20 07:51:59 -07:00
..
integration FIX: Bug with styleguide group access (#35912) 2025-11-07 15:23:17 -05:00
requests/styleguide FIX: Bug with styleguide group access (#35912) 2025-11-07 15:23:17 -05:00
system DEV: Add reusable DockedComposer component (#39335) 2026-04-20 07:51:59 -07:00