diff --git a/src/components/Form/fields/FieldArchivingPn.vue b/src/components/Form/fields/FieldArchivingPn.vue index bda489306..2fa8d810b 100644 --- a/src/components/Form/fields/FieldArchivingPn.vue +++ b/src/components/Form/fields/FieldArchivingPn.vue @@ -22,13 +22,6 @@ v-strip-unsafe-html="tooltip" class="-screenReader" /> -
import FieldOptions from './FieldOptions.vue'; import Tooltip from '@/components/Tooltip/Tooltip.vue'; -import HelpButton from '@/components/HelpButton/HelpButton.vue'; import FieldError from '@/components/Form/FieldError.vue'; export default { name: 'FieldArchivingPn', - components: {Tooltip, HelpButton, FieldError}, + components: {Tooltip, FieldError}, extends: FieldOptions, props: { /** The current value for this field. */ diff --git a/src/components/Form/fields/FieldBase.vue b/src/components/Form/fields/FieldBase.vue index 82529f34d..71bc88323 100644 --- a/src/components/Form/fields/FieldBase.vue +++ b/src/components/Form/fields/FieldBase.vue @@ -1,7 +1,6 @@ diff --git a/src/components/Form/fields/FieldMetadataSetting.vue b/src/components/Form/fields/FieldMetadataSetting.vue index fc2992c82..3210a14f0 100644 --- a/src/components/Form/fields/FieldMetadataSetting.vue +++ b/src/components/Form/fields/FieldMetadataSetting.vue @@ -9,13 +9,6 @@ v-strip-unsafe-html="tooltip" class="-screenReader" /> -
import FieldOptions from './FieldOptions.vue'; import Tooltip from '@/components/Tooltip/Tooltip.vue'; -import HelpButton from '@/components/HelpButton/HelpButton.vue'; import FieldError from '@/components/Form/FieldError.vue'; export default { name: 'FieldMetadataSetting', - components: {Tooltip, HelpButton, FieldError}, + components: {Tooltip, FieldError}, extends: FieldOptions, props: { /** The value which matches a disabled state. Usually the `METADATA_DISABLE` constant. */ diff --git a/src/components/Form/fields/FieldOptions.vue b/src/components/Form/fields/FieldOptions.vue index aefae3b5c..8e7c9961f 100644 --- a/src/components/Form/fields/FieldOptions.vue +++ b/src/components/Form/fields/FieldOptions.vue @@ -24,13 +24,6 @@ v-strip-unsafe-html="tooltip" class="-screenReader" /> -
-
-
-
import FieldOptions from './FieldOptions.vue'; import Tooltip from '@/components/Tooltip/Tooltip.vue'; -import HelpButton from '@/components/HelpButton/HelpButton.vue'; import FieldError from '@/components/Form/FieldError.vue'; import MultilingualProgress from '@/components/MultilingualProgress/MultilingualProgress.vue'; export default { name: 'FieldRadioInput', - components: {Tooltip, HelpButton, FieldError, MultilingualProgress}, + components: {Tooltip, FieldError, MultilingualProgress}, extends: FieldOptions, props: { /** Current value */ diff --git a/src/components/Form/fields/FieldRichTextarea.vue b/src/components/Form/fields/FieldRichTextarea.vue index 52104d876..708aa31ff 100644 --- a/src/components/Form/fields/FieldRichTextarea.vue +++ b/src/components/Form/fields/FieldRichTextarea.vue @@ -25,13 +25,6 @@ v-strip-unsafe-html="tooltip" class="-screenReader" /> -
-
-
-
-
-
-
-
- -# Help Button - -## Usage - -Use this component to display an icon that will open the help panel when clicked. - -## Recommendations - -Use the help panel when **instructions** for completing actions require further information, such as a description of when one choice should be made over another. This will commonly occur with form fields or other controls where limited space is available. - -Use the help panel when you want to provide **recommendations** or **guidance** to the user. This is appropriate for non-required information, such as how to choose a good reviewer, or general usage guidance, such as what steps should be taken on a given workflow stage. - -Do _not_ use the help panel for **critical information** that the user needs to complete a required task. The majority of users will not open the help panel, so you should not rely on them reading the information to complete a task. - - - diff --git a/src/components/HelpButton/HelpButton.stories.js b/src/components/HelpButton/HelpButton.stories.js deleted file mode 100644 index 540b2bfcf..000000000 --- a/src/components/HelpButton/HelpButton.stories.js +++ /dev/null @@ -1,22 +0,0 @@ -import HelpButton from './HelpButton.vue'; -export default { - title: 'Components/HelpButton', - component: HelpButton, -}; - -export const Default = { - render: (args) => ({ - components: {HelpButton}, - setup() { - return {args}; - }, - template: ` - - `, - }), - args: { - topic: 'settings', - section: 'workflow-library', - label: 'Learn more about the Publisher Library', - }, -}; diff --git a/src/components/HelpButton/HelpButton.vue b/src/components/HelpButton/HelpButton.vue deleted file mode 100644 index 04375b21d..000000000 --- a/src/components/HelpButton/HelpButton.vue +++ /dev/null @@ -1,46 +0,0 @@ - - - - - diff --git a/src/components/Modal/AjaxModalWrapper.vue b/src/components/Modal/AjaxModalWrapper.vue index b921bd573..6fee52265 100644 --- a/src/components/Modal/AjaxModalWrapper.vue +++ b/src/components/Modal/AjaxModalWrapper.vue @@ -1,5 +1,5 @@