diff --git a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_anatomy.png b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_anatomy.png deleted file mode 100644 index ba09eafbc8..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_anatomy.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_anatomy.svg b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_anatomy.svg new file mode 100644 index 0000000000..e6a43cf350 --- /dev/null +++ b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_anatomy.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_states.png b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_states.png deleted file mode 100644 index 86d490190e..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_states.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_states.svg b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_states.svg new file mode 100644 index 0000000000..2b88426db1 --- /dev/null +++ b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/number_input_states.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/with_threshold.png b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/with_threshold.png deleted file mode 100644 index 5f3609a72c..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/with_threshold.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/with_threshold.svg b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/with_threshold.svg new file mode 100644 index 0000000000..c5baab9063 --- /dev/null +++ b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/img/with_threshold.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/number-input.md b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/number-input.md index c9b1d78913..33e66a9044 100644 --- a/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/number-input.md +++ b/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number input/number-input.md @@ -3,8 +3,13 @@ id: Number input section: components --- +import '../components.css'; + ## Elements -Number input elements + +
+![Number input elements](./img/number_input_anatomy.svg) +
1. **Label:** Indicates what value the user should input in the numeric field. 2. **Input field:** Area for the user to type in their numeric input. @@ -30,7 +35,10 @@ section: components * Determine an increment size relative to your specific value range. Scale your increment size to accommodate for the types of values users will input in context. For example: If your range is from 0-10, have increments of 1, but if your range is from 0-100, have increments of 10. * Include unit symbols to the right of the text input and increase button, depending on your use case. Always use a unit’s standard abbreviation or symbol. For a list of recommended symbols, see our Units and symbols page. -Number input states + +
+![Number input states](./img/number_input_states.svg) +
## Variations Number inputs can function in one of two ways: @@ -46,7 +54,9 @@ A number input with thresholds disables each button when a user’s numeric inpu When adding thresholds to a number input, be sure to inform users with text to minimize their risk for input errors. If a number input for the number of storage drives has a maximum input value of 20, communicate this limit in helper text: Maximum capacity 20. -Number input with threshold +
+![Number input with threshold](./img/with_threshold.svg) +
## Accessibility Consider the following guidance to ensure that your number input is 508 compliant: