diff --git a/packages/terra-button/CHANGELOG.md b/packages/terra-button/CHANGELOG.md index 030a5da1d2b..1e4090e07d1 100644 --- a/packages/terra-button/CHANGELOG.md +++ b/packages/terra-button/CHANGELOG.md @@ -5,6 +5,7 @@ * Changed * Updated wdio screenshots due to functional-testing upgrade. * Added + * Added `IconTypes` for terra-button. * Added support for decorative icon buttons. ## 3.62.0 - (December 7, 2022) diff --git a/packages/terra-button/src/Button.jsx b/packages/terra-button/src/Button.jsx index 0cc4cce31cf..5d4cdff9d61 100644 --- a/packages/terra-button/src/Button.jsx +++ b/packages/terra-button/src/Button.jsx @@ -307,7 +307,7 @@ class Button extends React.Component { ); - // ignore aria-label for buttons used with decorative icons. + // ignore aria-label for button with decorative icons. let ariaLabel = (iconType !== IconTypes.DECORATIVE) ? customProps['aria-label'] : undefined; if ((isIconOnly || variant === 'utility') && iconType === IconTypes.INFORMATIVE) { ariaLabel = ariaLabel || text; @@ -353,4 +353,4 @@ Button.Opts.Types = ButtonTypes; Button.Opts.Variants = ButtonVariants; export default Button; -export { ButtonTypes, ButtonVariants }; +export { ButtonTypes, ButtonVariants, IconTypes }; diff --git a/packages/terra-core-docs/CHANGELOG.md b/packages/terra-core-docs/CHANGELOG.md index c47c58bd43c..413d7e9e6b7 100644 --- a/packages/terra-core-docs/CHANGELOG.md +++ b/packages/terra-core-docs/CHANGELOG.md @@ -6,13 +6,12 @@ * Updated radio and checkbox tests to fix fusion theme tests. * Added * Added Accessibility Guide for `terra-toggle`. + * Added A11y guide and examples for `terra-button`. * Updated + * Updated imports of decorative icons. * Updated jest & wdio tests. -* Added - * Added A11y guide and examples for `terra-button`. - ## 1.20.0 - (February 7, 2023) * Changed diff --git a/packages/terra-core-docs/src/terra-dev-site/doc/button/About.1.doc.mdx b/packages/terra-core-docs/src/terra-dev-site/doc/button/About.1.doc.mdx index f3921e525df..dba1367e765 100644 --- a/packages/terra-core-docs/src/terra-dev-site/doc/button/About.1.doc.mdx +++ b/packages/terra-core-docs/src/terra-dev-site/doc/button/About.1.doc.mdx @@ -19,6 +19,8 @@ The button component provides users a way to trigger actions in the UI. It can be modified in color and type, and can optionally display an icon. Submit a request if additional variants not provided are needed. + + The `action` variant is intended for specific solutions in which a non-inline floating button sits above the page content in a fixed position. ## Getting Started diff --git a/packages/terra-core-docs/src/terra-dev-site/doc/button/AccessibilityGuide.2.doc.mdx b/packages/terra-core-docs/src/terra-dev-site/doc/button/AccessibilityGuide.2.doc.mdx index 419644b60fb..1cd6b34d370 100644 --- a/packages/terra-core-docs/src/terra-dev-site/doc/button/AccessibilityGuide.2.doc.mdx +++ b/packages/terra-core-docs/src/terra-dev-site/doc/button/AccessibilityGuide.2.doc.mdx @@ -38,7 +38,7 @@ It is critical that buttons are coded correctly to ensure they are keyboard acce ```jsx -import Button from 'terra-button/lib/Button'; +import Button from 'terra-button';