-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add autoresizing and command button to chat input #718
Conversation
cf1990c
to
f118f21
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You could mention #613 in your description.
Looks splendid. Some feedback inline for your consideration.
@@ -9,7 +9,7 @@ test('open the Custom Commands in sidebar and add new user recipe', async ({ pag | |||
|
|||
await expect(sidebar.getByText("Hello! I'm Cody.")).toBeVisible() | |||
|
|||
await sidebar.getByRole('textbox', { name: 'Text area' }).fill('/') | |||
await sidebar.getByRole('textbox', { name: 'Chat message' }).fill('/') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kudos for writing useful accessibility role names.
Co-authored-by: Dominic Cooney <dominic.cooney@sourcegraph.com>
Co-authored-by: Dominic Cooney <dominic.cooney@sourcegraph.com>
This revamps the chat input with better styling (high contrast outline support, proper border radius, etc), autoresizing support for long lines and narrow screens, and a command button.
Screen.Recording.2023-08-18.at.12.18.10.am.mov
Fixes #613
Test plan