Skip to content
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

feat: better ux for wireguard config errors #426

Closed
wants to merge 1 commit into from
Closed

feat: better ux for wireguard config errors #426

wants to merge 1 commit into from

Conversation

katibov
Copy link

@katibov katibov commented Jul 25, 2022

  • aria-live="polite" attribute is set on error elements
  • download buttons are not disabled by default
  • error messages are shown and focues when download buttons are pressed
  • error messages are removed as soon as valid input is provided

- aria-live="polite" attribute is set on error elements
- download buttons are not disabled by default
- error messages are shown and focues when download buttons are pressed
- error messages are removed as soon as valid input is provided
@jurajhilje jurajhilje self-requested a review July 25, 2022 14:47
@jurajhilje jurajhilje self-assigned this Jul 25, 2022
@katibov
Copy link
Author

katibov commented Jul 25, 2022

This is a draft commit for this issue: #411.

@katibov
Copy link
Author

katibov commented Jul 25, 2022

I wasn’t able to figure out how to set up dev environment with docker and/or laravel. Unfortunately I don’t have much experience with those tools. This means that I didn’t have chance to check how this code actually works on a built website.

But I figured that the changes I’ve made are pretty trivial. Thus I’m committing this in order to provide a base stucture which should require very little changes if any to be merged into production.

@jurajhilje
Copy link
Member

@islambegk Thanks a lot!
I will test in on my local machine, I quickly reviewed the code and it looks good to me.

@katibov katibov closed this by deleting the head repository Sep 5, 2022
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