-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
install ngAria #6628
install ngAria #6628
Conversation
Hi @sebastian-claesson and @Matthew-Wise Once it's been accepted there are some things that can be tided up in the back end (where I've added aria-required and an aria-invalid test) |
@nul800sebastiaan A little more background information about the module @Matthew-Wise have added can be found here https://docs.angularjs.org/api/ngAria - In short it "should" be "plug'n'play". Only concern I have about this is that some of the attributes it will set augomagically might already have been set manually by contributers. I know I've seen @kjac add some aria-disabled attributes in some PR's for instance 😃 So perhaps the manually added should be removed before this PR is merged. Maybe we should discuss this at the UK hackathon in November if HQ needs some more clarification about the effect of this PR maybe? |
Thanks @Matthew-Wise - unfortunately I am having some trouble loading it, I've done an Uncaught Error: [$injector:modulerr] Failed to instantiate module umbraco due to:
|
Did you also build Umbraco.Web? As the Javascript/JsInitialize.js was updated but its an embedded resource Matt |
Duh! That was silly! Of course I forgot that part. Awesome, it all works, great job! ⭐️ |
Hi there @Matthew-Wise, First of all: A big #H5YR for contributing to Umbraco during Hacktoberfest! We are very thankful for the huge amount of PRs submitted, and all the amazing work you've been doing 🥇 We have had another record breaking amount of PR's in both the CMS, Documentation, and other smaller public repositories. You can read all about the numbers in the Umbraco Hacktoberfest round-up blog post. Due to the amazing work you and others in the community have been doing, we've had a bit of a hard time keeping up. 😅 While all of the PRs for Hacktoberfest might not have been merged yet, you still qualify for receiving some Umbraco swag, congratulations! 🎉 In the spirit of Hacktoberfest we've prepared some exclusive Umbraco swag for all our contributors - including you! Receive your swag! 👈 Please follow this link to fill out and submit the form, before December 19th 2019. Following this date we'll be sending out all the swag, which also means that it might not reach your doorstep before February, so please bear with us and be patient 🙏 The only thing left to say is thank you so much for participating in Hacktoberfest! We really appreciate the help! Kind regards, |
Another one for accessibility 😸 ngAria makes angular more aria aware meaning things like ng-required aren't needed instead we can just use required. It should also improve the use of ngShow/Hide.
@RachBreeze has tested this with the login in order to make sure it's working as intended.
Thanks
Matt