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

Accessibility Fixes for Users and Packages pages #13087

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
@@ -1,7 +1,7 @@
<div class="umb-property">
<div class="control-group umb-control-group" ng-class="{ error: !formValid(), hidelabel: hideLabel == 'true' }">
<div class="umb-el-wrap">
<label ng-if="hideLabel!=='true'" class="control-label" for="{{alias}}">
<label ng-if="hideLabel!=='true'" class="control-label" for="{{labelFor}}">
<span ng-bind-html="labelstring"></span>
<span ng-if="required">
<strong class="umb-control-required">*</strong>
Expand Down
Expand Up @@ -52,7 +52,7 @@
<umb-empty-state
ng-if="vm.installedPackages.length === 0"
position="center">
<h4><strong><localize key="packager_noPackages">You don’t have any packages installed</localize>.</strong></h4>
<h2 class="h4"><strong><localize key="packager_noPackages">You don’t have any packages installed</localize>.</strong></h2>
<p class="faded"><localize key="packager_noPackagesDescription">You don’t have any packages installed. Either install a local package by selecting it from your machine, or browse through available packages using the "Packages" icon in the top right of your screen</localize>.</p>
</umb-empty-state>

Expand Down
10 changes: 5 additions & 5 deletions src/Umbraco.Web.UI.Client/src/views/users/views/users/users.html
Expand Up @@ -309,17 +309,17 @@ <h3 class="bold" style="margin-bottom: 0;">
</p>
</div>
<div ng-if="vm.usersViewState === 'createUser'">
<h3 class="bold" style="margin-bottom: 0;">
<h2 class="h3 bold" style="margin-bottom: 0;">
<localize key="user_createUser">Create user</localize>
</h3>
</h2>
<p style="line-height: 1.6em; margin-bottom: 15px;">
<localize key="user_createUserHelp">Create new users to give them access to Umbraco. When a new user is created a password will be generated that you can share with the user.</localize>
</p>
</div>
</div>

<umb-control-group label="@general_name" label-for="name" required="true">
<input type="text" name="name" localize="placeholder" placeholder="@placeholders_entername" class="input-block-level" ng-model="vm.newUser.name"
<input type="text" name="name" id="name" localize="placeholder" placeholder="@placeholders_entername" class="input-block-level" ng-model="vm.newUser.name"
umb-auto-focus required val-server-field="Name" />
<span ng-messages="addUserForm.name.$error" show-validation-on-submit>
<span class="help-inline" ng-message="required"><localize key="user_nameRequired">Required</localize></span>
Expand All @@ -329,7 +329,7 @@ <h3 class="bold" style="margin-bottom: 0;">
</umb-control-group>

<umb-control-group label="@general_username" label-for="username" required="true" ng-if="!vm.usernameIsEmail">
<input type="text" name="username" localize="placeholder" placeholder="@placeholders_enterusername" class="input-block-level"
<input type="text" name="username" id="username" localize="placeholder" placeholder="@placeholders_enterusername" class="input-block-level"
ng-model="vm.newUser.username" val-server-field="Username" ng-required="vm.usernameIsEmail" />
<span ng-messages="addUserForm.username.$error" show-validation-on-submit >
<span class="help-inline" ng-message="required"><localize key="general_required">Required</localize></span>
Expand All @@ -339,7 +339,7 @@ <h3 class="bold" style="margin-bottom: 0;">
</umb-control-group>

<umb-control-group label="@general_email" label-for="email" required="true">
<input type="email" name="email" localize="placeholder" placeholder="@placeholders_enteremail" class="input-block-level"
<input type="email" name="email" id="email" localize="placeholder" placeholder="@placeholders_enteremail" class="input-block-level"
ng-model="vm.newUser.email" required val-email val-server-field="Email" />
<span ng-messages="addUserForm.email.$error" show-validation-on-submit>
<span class="help-inline" ng-message="required"><localize key="user_emailRequired">Required</localize></span>
Expand Down