-
Notifications
You must be signed in to change notification settings - Fork 918
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 autocommit styles to ace overrides #5327
Add autocommit styles to ace overrides #5327
Conversation
Signed-off-by: Josh Romero <rmerqg@amazon.com>
Signed-off-by: Josh Romero <rmerqg@amazon.com>
@kgcreative Please review the video above. I think everything looks decent, except for the mouseover hover state, which is distinct from the keyboard-selected line. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #5327 +/- ##
===========================================
+ Coverage 32.93% 67.78% +34.85%
===========================================
Files 2260 3410 +1150
Lines 45769 66741 +20972
Branches 7200 10860 +3660
===========================================
+ Hits 15075 45242 +30167
+ Misses 29984 18856 -11128
- Partials 710 2643 +1933
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@joshuarrrr -- let's go ahead and make the mouse hover match keyboard focus. I think it's ok if keyboard focus + hover match each other. |
Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
@AMoo-Miki you approved this. I had to handle the conflict but if the CI passes would you be willing to approve again? |
Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
* Add autocommit styles to ace overrides Signed-off-by: Josh Romero <rmerqg@amazon.com> * update changelog Signed-off-by: Josh Romero <rmerqg@amazon.com> * ran yarn run lint:style --fix Signed-off-by: Kawika Avilla <kavilla414@gmail.com> --------- Signed-off-by: Josh Romero <rmerqg@amazon.com> Signed-off-by: Kawika Avilla <kavilla414@gmail.com> Co-authored-by: Kawika Avilla <kavilla414@gmail.com> (cherry picked from commit 460428c) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md
* Add autocommit styles to ace overrides Signed-off-by: Josh Romero <rmerqg@amazon.com> * update changelog Signed-off-by: Josh Romero <rmerqg@amazon.com> * ran yarn run lint:style --fix Signed-off-by: Kawika Avilla <kavilla414@gmail.com> --------- Signed-off-by: Josh Romero <rmerqg@amazon.com> Signed-off-by: Kawika Avilla <kavilla414@gmail.com> Co-authored-by: Kawika Avilla <kavilla414@gmail.com> (cherry picked from commit 460428c) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Add autocommit styles to ace overrides Signed-off-by: Josh Romero <rmerqg@amazon.com> * update changelog Signed-off-by: Josh Romero <rmerqg@amazon.com> * ran yarn run lint:style --fix Signed-off-by: Kawika Avilla <kavilla414@gmail.com> --------- Signed-off-by: Josh Romero <rmerqg@amazon.com> Signed-off-by: Kawika Avilla <kavilla414@gmail.com> Co-authored-by: Kawika Avilla <kavilla414@gmail.com>
Description
To help with dark mode theming. Also consolidated some color definitions to reusable vars.
Issues Resolved
Fixes #5233
Changelog
Screenshot
First the existing behavior (on playground), then the fixed behavior (local)
Screen.Recording.2023-10-18.at.5.02.37.PM.mov
Testing the changes
See video above - from dev tools console, trigger autocompletion, and then see both keyboard and mouse based hover states. Also make syntax error and check the tooltip when hovering over the red X.
Check List
yarn test:jest
yarn test:jest_integration