You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add composer send/stop button aligned with the Qoder IDE (#23)
* feat: add composer send/stop button aligned with the Qoder IDE
- Add ComposerActionButton (send when idle, stop while streaming) at the
right end of the input toolbar, grouped next to the permission toggle
- IDE-style green rounded square with soft dark arrow; disabled when the
composer is empty and not streaming
- Wire send through the input controller (Enter path in instruction/bang
modes), stop through cancelStreaming; availability tracks input text,
attached images and streaming state changes
- Localize composer.send/composer.stop across all 10 locales
- Add component tests and a CHANGELOG entry
Co-authored-by: QoderAI (Qwen 3.8 Max) <qoder_ai@qoder.com>
* style: replace !important with raised specificity for composer button
PR review CSS lint flagged the !important overrides. Obsidian's native
button defaults are beaten with a (0,3,1) selector chain
(.qoderian-input-wrapper .qoderian-input-toolbar button.qoderian-composer-action-btn)
instead, which also zeroes the native box-shadow. Verified on device:
brand-green fill and gray-black arrow unchanged, no native shadow.
Co-authored-by: QoderAI (Qwen 3.8 Max) <qoder_ai@qoder.com>
---------
Co-authored-by: QoderAI (Qwen 3.8 Max) <qoder_ai@qoder.com>
0 commit comments