Spec
Spec copied to clipboard
Add a Chat UI Presenter
Introduction
This issue is a request to implement a dedicated chat presenter to ease the creation of conversational user interfaces. This presenter will enhance the Spec capabilities in building modern, interactive chat-based applications.
Features
- Support for displaying message threads with clear user/system distinction
- Ability to handle various message types (text, images, buttons, etc.)
- Auto-scrolling to the latest message
- Customizable styling options for chat bubbles and overall layout
- Accessibility features for screen readers
- Support for message status indicators (sent, delivered, read)
- Integration with existing Spec components
Examples
Why not. We could even include a simple Chat Server for small teams - based on websockets in zinc
IMO, this feature is out of the scope of Spec. A chat is more advanced UI, it also has its own logic. It should be a project under pharo-spec umbrella.
IMO, this feature is out of the scope of Spec. A chat is more advanced UI, it also has its own logic. It should be a project under pharo-spec umbrella.
The issue is about implementing support for chat UI elements, not about trying to implement chat server features. It is not quite an advanced UI.