{{#gh-form-group errors=user.errors hasValidated=user.hasValidated property="slug"}}
Slug
{{gh-input slugValue class="user-name" id="user-slug" name="user" focusOut=(action (perform updateSlug slugValue)) placeholder="Slug" selectOnClick="true" autocorrect="off" update=(action (mut slugValue))}}
{{gh-blog-url}}/author/{{slugValue}}
{{gh-error-message errors=user.errors property="slug"}}
{{/gh-form-group}}
{{#gh-form-group errors=user.errors hasValidated=user.hasValidated property="email"}}
Email
{{!-- Administrators only see text of Owner's email address but not input --}}
{{#unless isAdminUserOnOwnerProfile}}
{{gh-input user.email type="email" id="user-email" name="email" placeholder="Email Address" autocapitalize="off" autocorrect="off" autocomplete="off" focusOut=(action "validate" "email" target=user) update=(action (mut user.email))}}
{{gh-error-message errors=user.errors property="email"}}
{{else}}
{{user.email}}
{{/unless}}
Used for notifications
{{/gh-form-group}}
{{#if rolesDropdownIsVisible}}
{{/if}}
{{#gh-form-group errors=user.errors hasValidated=user.hasValidated property="location"}}
Location
{{gh-input user.location type="text" id="user-location" focusOut=(action "validate" "location" target=user) update=(action (mut user.location))}}
{{gh-error-message errors=user.errors property="location"}}
Where in the world do you live?
{{/gh-form-group}}
{{#gh-form-group errors=user.errors hasValidated=user.hasValidated property="website"}}
Website
{{gh-input user.website type="url" id="user-website" autocapitalize="off" autocorrect="off" autocomplete="off" focusOut=(action "validate" "website" target=user) update=(action (mut user.website))}}
{{gh-error-message errors=user.errors property="website"}}
Have a website or blog other than this one? Link it!
{{/gh-form-group}}
{{#gh-form-group errors=user.errors hasValidated=user.hasValidated property="facebook"}}
Facebook Profile
{{gh-error-message errors=user.errors property="facebook"}}
URL of your personal Facebook Profile
{{/gh-form-group}}
{{#gh-form-group errors=user.errors hasValidated=user.hasValidated property="twitter"}}
Twitter Profile
{{gh-error-message errors=user.errors property="twitter"}}
URL of your personal Twitter profile
{{/gh-form-group}}
{{#gh-form-group errors=user.errors hasValidated=user.hasValidated property="bio" class="bio-container"}}
Bio
{{gh-textarea user.bio id="user-bio" focusOut=(action "validate" "bio" target=user) update=(action (mut user.bio))}}
{{gh-error-message errors=user.errors property="bio"}}
Write about you, in 200 characters or less.
{{gh-count-characters user.bio}}
{{/gh-form-group}}