diff --git a/guides/WRITING-DOCUMENTATION.md b/guides/WRITING-DOCUMENTATION.md index 5e7d6d9167..a1a206b6c5 100644 --- a/guides/WRITING-DOCUMENTATION.md +++ b/guides/WRITING-DOCUMENTATION.md @@ -215,7 +215,7 @@ Button.propTypes = { }; ``` -For internal/private props that you don't want to be displayed in the documentation, prefix the prop with an underscore (ie. `_parentDefaultSelectedId`). +For internal/private props that you don't want to be displayed in the documentation, include the **`@hide-prop`** flag in the React prop description (ie. `_selectedId` in ``). ## General documentation pages diff --git a/packages/core/src/components/Alert/Alert.jsx b/packages/core/src/components/Alert/Alert.jsx index fd8375bc74..242e6e35cc 100644 --- a/packages/core/src/components/Alert/Alert.jsx +++ b/packages/core/src/components/Alert/Alert.jsx @@ -54,6 +54,9 @@ Alert.defaultProps = { role: 'region' }; Alert.propTypes = { + /** + * The alert's body content + */ children: PropTypes.node, /** * Text for the alert heading diff --git a/packages/core/src/components/Autocomplete/Autocomplete.jsx b/packages/core/src/components/Autocomplete/Autocomplete.jsx index eebfd7f758..e9062cb17a 100644 --- a/packages/core/src/components/Autocomplete/Autocomplete.jsx +++ b/packages/core/src/components/Autocomplete/Autocomplete.jsx @@ -215,12 +215,13 @@ Autocomplete.propTypes = { */ ariaClearLabel: PropTypes.string, /** - * Control the `TextField` autocomplete attribute. Changed to "off" to support accessibility. Chrome 70 appears to support this correct behavior in early testing. - * - * https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion + * Control the `TextField` autocomplete attribute. Defaults to "off" to support accessibility. [Read more.](https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion) */ autoCompleteLabel: PropTypes.string, - children: PropTypes.node, + /** + * Must contain a `TextField` component + */ + children: PropTypes.node.isRequired, /** * Additional classes to be added to the root element. * Useful for adding utility classes. @@ -250,9 +251,7 @@ Autocomplete.propTypes = { */ inputRef: PropTypes.func, /** - * Used to determine the string value for the selected item (which is used to compute the `inputValue`). - * - * Also see: https://github.com/paypal/downshift#itemtostring + * Used to determine the string value for the selected item (which is used to compute the `inputValue`). [Read more on downshift docs.](https://github.com/paypal/downshift#itemtostring) */ itemToString: PropTypes.func, /** @@ -285,15 +284,11 @@ Autocomplete.propTypes = { */ noResultsMessage: PropTypes.node, /** - * Called when the user selects an item and the selected item has changed. Called with the item that was selected and the new state. - * - * Also see: https://github.com/paypal/downshift#onchange + * Called when the user selects an item and the selected item has changed. Called with the item that was selected and the new state. [Read more on downshift docs.](https://github.com/paypal/downshift#onchange) */ onChange: PropTypes.func, /** - * Called when the child `TextField` value changes. Returns a String `inputValue`. - * - * Also see: https://github.com/paypal/downshift#oninputvaluechange + * Called when the child `TextField` value changes. Returns a String `inputValue`. [Read more on downshift docs.](https://github.com/paypal/downshift#oninputvaluechange) */ onInputValueChange: PropTypes.func }; diff --git a/packages/core/src/components/Badge/Badge.jsx b/packages/core/src/components/Badge/Badge.jsx index 6aba27e8b4..ead5f98ec1 100644 --- a/packages/core/src/components/Badge/Badge.jsx +++ b/packages/core/src/components/Badge/Badge.jsx @@ -23,10 +23,9 @@ Badge.propTypes = { */ className: PropTypes.string, /** - * In most cases this will be the badge's label, but you could also use this - * to nest more advanced JSX. + * Label text or HTML. */ - children: PropTypes.oneOfType([PropTypes.node, PropTypes.string]).isRequired, + children: PropTypes.oneOfType([PropTypes.string, PropTypes.node]).isRequired, /** * Sets the font size of the Badge */ diff --git a/packages/core/src/components/Button/Button.jsx b/packages/core/src/components/Button/Button.jsx index 183a9e3570..b5c04b0421 100644 --- a/packages/core/src/components/Button/Button.jsx +++ b/packages/core/src/components/Button/Button.jsx @@ -107,7 +107,10 @@ export class Button extends React.PureComponent { Button.defaultProps = { type: 'button' }; Button.propTypes = { - children: PropTypes.node.isRequired, + /** + * Label text or HTML + */ + children: PropTypes.oneOfType([PropTypes.string, PropTypes.node]).isRequired, /** * Additional classes to be added to the root button element. * Useful for adding utility classes. @@ -136,7 +139,7 @@ Button.propTypes = { */ onClick: PropTypes.func, /** - * (Deprecated) Access a reference to the `button` or `a` element. Please use `inputRef` instead. + * @hide-prop [Deprecated] Access a reference to the `button` or `a` element. Please use `inputRef` instead. */ buttonRef: PropTypes.func, size: PropTypes.oneOf(['small', 'big']), diff --git a/packages/core/src/components/ChoiceList/Choice.jsx b/packages/core/src/components/ChoiceList/Choice.jsx index e3890e3920..e374196d16 100644 --- a/packages/core/src/components/ChoiceList/Choice.jsx +++ b/packages/core/src/components/ChoiceList/Choice.jsx @@ -145,7 +145,7 @@ Choice.propTypes = { /** * Label text or HTML. */ - children: PropTypes.node.isRequired, + children: PropTypes.oneOfType([PropTypes.string, PropTypes.node]).isRequired, /** * Sets the input's `checked` state. Use this in combination with `onChange` * for a controlled component; otherwise, set `defaultChecked`. @@ -200,7 +200,7 @@ Choice.propTypes = { */ inversed: PropTypes.bool, /** - * (Deprecated) Placement of the input relative to the text label + * @hide-prop [Deprecated] Placement of the input relative to the text label */ inputPlacement: PropTypes.oneOf(['left', 'right']), size: PropTypes.oneOf(['small']), diff --git a/packages/core/src/components/ChoiceList/ChoiceList.jsx b/packages/core/src/components/ChoiceList/ChoiceList.jsx index d2f718edcc..015411d6c8 100644 --- a/packages/core/src/components/ChoiceList/ChoiceList.jsx +++ b/packages/core/src/components/ChoiceList/ChoiceList.jsx @@ -247,7 +247,7 @@ ChoiceList.propTypes = { */ type: PropTypes.oneOf(['checkbox', 'radio']), /** - * (Deprecated) Adds `aria-label` attribute if component renders a select + * @hide-prop [Deprecated] Adds `aria-label` attribute if component renders a select */ ariaLabel: PropTypes.string }; diff --git a/packages/core/src/components/Dropdown/Dropdown.jsx b/packages/core/src/components/Dropdown/Dropdown.jsx index 7dd9cd3e26..613fefbfbf 100644 --- a/packages/core/src/components/Dropdown/Dropdown.jsx +++ b/packages/core/src/components/Dropdown/Dropdown.jsx @@ -158,7 +158,7 @@ Dropdown.propTypes = { */ fieldClassName: PropTypes.string, /** - * (Deprecated) Access a reference to the `select` element. Please use `inputRef` instead. + * @hide-prop [Deprecated] Access a reference to the `select` element. Please use `inputRef` instead. */ fieldRef: PropTypes.func, /** diff --git a/packages/core/src/components/FormLabel/FormLabel.jsx b/packages/core/src/components/FormLabel/FormLabel.jsx index e6ab47f2f1..e9bde5c95a 100644 --- a/packages/core/src/components/FormLabel/FormLabel.jsx +++ b/packages/core/src/components/FormLabel/FormLabel.jsx @@ -80,7 +80,10 @@ export class FormLabel extends React.PureComponent { FormLabel.defaultProps = { component: 'label' }; FormLabel.propTypes = { - children: PropTypes.node.isRequired, + /** + * Label text or HTML. + */ + children: PropTypes.oneOfType([PropTypes.string, PropTypes.node]).isRequired, /** * Additional classes to be added to the root element. */ @@ -108,7 +111,7 @@ FormLabel.propTypes = { */ inversed: PropTypes.bool, /** - * (Deprecated) Additional classes to be added to the label text. Please use `textClassName` instead. + * @hide-prop [Deprecated] Additional classes to be added to the label text. Please use `textClassName` instead. */ labelClassName: PropTypes.string, /** diff --git a/packages/core/src/components/Review/Review.jsx b/packages/core/src/components/Review/Review.jsx index 41983da05b..bd9e478e6d 100644 --- a/packages/core/src/components/Review/Review.jsx +++ b/packages/core/src/components/Review/Review.jsx @@ -51,6 +51,9 @@ Review.defaultProps = { }; Review.propTypes = { + /** + * `Review` component's body HTML. + */ children: PropTypes.node.isRequired, className: PropTypes.string, /** diff --git a/packages/core/src/components/SkipNav/SkipNav.jsx b/packages/core/src/components/SkipNav/SkipNav.jsx index 502a4eaf94..3a4a80cf2b 100644 --- a/packages/core/src/components/SkipNav/SkipNav.jsx +++ b/packages/core/src/components/SkipNav/SkipNav.jsx @@ -14,7 +14,10 @@ SkipNav.defaultProps = { }; SkipNav.propTypes = { - children: PropTypes.node.isRequired, + /** + * Skip nav label + */ + children: PropTypes.oneOfType([PropTypes.string, PropTypes.node]).isRequired, /** * The anchor or target for the link (where the link will jump the user to) */ diff --git a/packages/core/src/components/Tabs/Tab.jsx b/packages/core/src/components/Tabs/Tab.jsx index 8f6985cbad..09bada0064 100644 --- a/packages/core/src/components/Tabs/Tab.jsx +++ b/packages/core/src/components/Tabs/Tab.jsx @@ -67,7 +67,10 @@ Tab.defaultProps = { }; Tab.propTypes = { - children: PropTypes.node.isRequired, + /** + * Tab label text or HTML. + */ + children: PropTypes.oneOfType([PropTypes.string, PropTypes.node]).isRequired, /** * Additional classes to be added to the root tab element. */ diff --git a/packages/core/src/components/Tabs/Tabs.jsx b/packages/core/src/components/Tabs/Tabs.jsx index f10b7a1d96..6c4a6cc8bb 100644 --- a/packages/core/src/components/Tabs/Tabs.jsx +++ b/packages/core/src/components/Tabs/Tabs.jsx @@ -190,6 +190,9 @@ export class Tabs extends React.PureComponent { } Tabs.propTypes = { + /** + * Must only contain `TabPanel` components + */ children: PropTypes.node.isRequired, /** * Sets the initial selected `TabPanel` state. If this isn't set, the first diff --git a/packages/core/src/components/Tabs/_Tabs.docs.scss b/packages/core/src/components/Tabs/_Tabs.docs.scss index e1815d7024..fe99fcf3e9 100644 --- a/packages/core/src/components/Tabs/_Tabs.docs.scss +++ b/packages/core/src/components/Tabs/_Tabs.docs.scss @@ -33,6 +33,8 @@ Style guide: components.tabs.react-tabpanel /* `` +@hide-example + @react-component Tab Style guide: components.tabs.react-tab diff --git a/packages/core/src/components/TextField/TextField.jsx b/packages/core/src/components/TextField/TextField.jsx index b6bbd72b41..44f3f3d9bf 100644 --- a/packages/core/src/components/TextField/TextField.jsx +++ b/packages/core/src/components/TextField/TextField.jsx @@ -184,7 +184,7 @@ TextField.propTypes = { */ fieldClassName: PropTypes.string, /** - * (Deprecated) Access a reference to the `input` or `textarea` element. Please use `inputRef` instead. + * @hide-prop [Deprecated] Access a reference to the `input` or `textarea` element. Please use `inputRef` instead. */ fieldRef: PropTypes.func, /** diff --git a/packages/core/src/components/VerticalNav/VerticalNavItem.jsx b/packages/core/src/components/VerticalNav/VerticalNavItem.jsx index 323c7f95b3..1e25d51558 100644 --- a/packages/core/src/components/VerticalNav/VerticalNavItem.jsx +++ b/packages/core/src/components/VerticalNav/VerticalNavItem.jsx @@ -143,7 +143,9 @@ VerticalNavItem.defaultProps = { }; VerticalNavItem.propTypes = { - // This gets passed through from the parent VerticalNav to a nested VerticalNav + /** + * @hide-prop This gets passed through from the parent VerticalNav to a nested VerticalNav + */ _selectedId: PropTypes.string, /** * Aria label for the toggle button when the sub-navigation is collapsed diff --git a/packages/docs/src/scripts/components/ReactPropDocs.jsx b/packages/docs/src/scripts/components/ReactPropDocs.jsx index ba58e23c23..d1f8bd7f6d 100644 --- a/packages/docs/src/scripts/components/ReactPropDocs.jsx +++ b/packages/docs/src/scripts/components/ReactPropDocs.jsx @@ -10,9 +10,11 @@ class ReactPropDocs extends React.PureComponent { const props = Object.getOwnPropertyNames(this.props.propDocs); return props.map(prop => { - if (prop === 'children' || prop.match(/^_/)) return null; - - return ; + // Hides docs for react props with `@hide-prop` tag in the description + const description = this.props.propDocs[prop].description; + if (!description.match(/@hide-prop/i)) { + return ; + } }); } diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_0_phone.png index c663fc3cc8..6cc3258393 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_1_tablet.png index c88bc028e9..cf48fdc95f 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_2_desktop.png index 3311cfc47d..e5d9252e9b 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Alert_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_0_phone.png index 751a53deb8..330afc23ea 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_1_tablet.png index cde6d1e7f8..a02b6a2c33 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_2_desktop.png index eb57a70a09..a7aa36628e 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Autocomplete_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_0_phone.png index e63bc523cd..2421d66c25 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_1_tablet.png index 11ba5fca48..daf5c7ef03 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_2_desktop.png index 49d17d8abb..6299ba8313 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Badge_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_0_phone.png index 97fd81eb60..c9f056d66c 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_1_tablet.png index ed351e1206..0c9e88f6db 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_2_desktop.png index 9e87f32fbf..e98b6e1118 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Button_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_0_phone.png index 9bbdfb7999..be2b9e928b 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_1_tablet.png index 15a56a20f3..4c7de62538 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_2_desktop.png index fdaf7f7759..b3d3672abc 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Checkbox__Radio_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_0_phone.png index ed307f81c4..417714bccf 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_1_tablet.png index 63889b5f6a..1d5b97877f 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_2_desktop.png index eafa6dd798..1c375745b2 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Dropdown_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_0_phone.png index abc4fd0c5b..01c1c0d4c6 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_1_tablet.png index ad64d961dd..56f9165f13 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_2_desktop.png index 559ceb4c3a..cbeea2d5b9 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Form_label__legend_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_0_phone.png index 87c70e227c..0bbccd43be 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_1_tablet.png index 16ed86fa35..6f41846d6a 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_2_desktop.png index 2d40fcecd3..eb04c5cd0e 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Help_drawer_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_0_phone.png index 09a58aae43..18ab62cbb6 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_1_tablet.png index 771672c513..9b490b2cb7 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_2_desktop.png index 8a7fbfff3b..156288a361 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Masked_Field_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_0_phone.png index 8895b40a6e..6698fb04bc 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_1_tablet.png index ba0d79ed96..28868fb89b 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_2_desktop.png index 38c934bc49..386b580287 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Modal_Dialog_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_0_phone.png index ddff998b45..ce29dba7fc 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_1_tablet.png index 2067c5c5be..65b8f94c9a 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_2_desktop.png index 466626e748..52c2ce913d 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Skipnav_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_0_phone.png index de551c2974..b952b853c8 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_1_tablet.png index 1ca40fc7ef..481ab57db5 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_2_desktop.png index d6778e8f82..2dfb2c0257 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Tabs_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_0_phone.png index f430332e77..59c81a52e3 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_1_tablet.png index ad0817fc65..99e4a32586 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_2_desktop.png index 28e79d253b..d8ae6b0b3d 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Textfield_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_0_phone.png index 404fcfa503..e23631daac 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_1_tablet.png index 0946e6181e..7821cd50ea 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_2_desktop.png index 8718f2d374..44f3814372 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Components_-_Vertical_Navigation_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_0_phone.png index 884622ab39..59f81fd4ac 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_1_tablet.png index 26513d3648..ca4ba5e8ca 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_2_desktop.png index 4b67cd1d7d..7e21a70728 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_External_Link_0_document_2_desktop.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_0_phone.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_0_phone.png index 2b5584d306..576406276c 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_0_phone.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_0_phone.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_1_tablet.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_1_tablet.png index 6be6996bc0..a04eb69160 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_1_tablet.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_1_tablet.png differ diff --git a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_2_desktop.png b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_2_desktop.png index 0118f2170f..5b725d003b 100644 Binary files a/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_2_desktop.png and b/tools/backstop_data/bitmaps_reference/backstop_default_CMSDS_-_Patterns_-_Review_0_document_2_desktop.png differ