terra-core
terra-core copied to clipboard
terra-hyperlink UX Audit
terra-hyperlink
Known Aliases
Document any known aliases of the component, decide if another name makes more sense.
- [X] Has known aliases
- Potentially design standards will have a standard for both anchor navigation and link
- [ ] Requires name change
Design Standard Doc
Any documentation needed to be added to terra-ui describing the make up and usage of the component Any doc examples that need to be updated?
- [ ] Missing design standard documentation linkage.
Guides
Any guides needed to be added to terra-ui describing the usage of this component when used with other components.
- [X] Missing Guides
- Guide for when we should be using the new link style button
- [X] Missing UX recommended Usage.
- These should only be used for actual href external type links
- [ ] Deprecation guide
Accessibility Guides
- [X] Missing Accessibility Guides
- No links without underline except for very specific use cases
Behaviours
- [X] Missing behaviours
- Add a link style button that is strictly intended for navigation
- [X] Contains bad practice behaviours that should be removed
- Evaluate whether we should not accept a children node and make it textual instead
Accessibility
- [X] Meets wcag 2.0/section 508 standards
- Need to make sure we have consistent navigation
- Need to add some form of assistive descriptor for the various link types (e.g. "Video link")
- [ ] Meets wcag 2.1/en 301 549 standards
Deprecation
- [ ] Component is a bad pattern and should be deprecated.
Related Issues
Other Considerations
Re-organize terra form: https://github.com/cerner/terra-core/issues/3195