Skip to content

fix(ui): fix TerminalDialog layout #4745

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

Merged
merged 8 commits into from
Apr 23, 2025
Merged

Conversation

luizhf42
Copy link
Contributor

This PR changes the layout of the TerminalDialog login form, giving more consistency to the whole website design. The buttons were rearranged to be the same as the other dialogs. Additionally, the form is now auto-submitted when the Enter key is pressed, making it more accessible and improving the UX. Tests for these changes were also added, along with a small refactoring in the old tests.

The component and the tests still need a bigger refactor, which will be done in a subsequent branch/PR.

@luizhf42 luizhf42 self-assigned this Apr 17, 2025
@luizhf42 luizhf42 requested a review from a team as a code owner April 17, 2025 18:42
@luizhf42 luizhf42 force-pushed the fix/terminal-dialog branch from 1890150 to c1adb3e Compare April 22, 2025 13:21
@gustavosbarreto gustavosbarreto merged commit ca99c28 into master Apr 23, 2025
8 checks passed
@gustavosbarreto gustavosbarreto deleted the fix/terminal-dialog branch April 23, 2025 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants