improve tooltips and descriptions on Extractor setup fields
The user is not always confident that they know what a field is, or where to get the information. From the UI (not the docs) we need to provide the links, tooltips, context etc. needed so that they can complete the setup process.
See @derek-knox comment's for more context https://gitlab.com/meltano/account-management/issues/30#note_253574349
Todo
-
reinforce need for checking into docs -
add placeholder
KVP and leverage in UI -
ensure tooltips work as expected -
document intended use for description
,tooltip
,placeholder
,documentation
, etc. - [-]
tap-gitlab
groups example (space delimited as UI chips widget?)
Acceptance Testing
@dmor will test the impact of these changes on the following Extractors in the UI:
-
Google Analytics -
GitLab -
Salesforce -
Zendesk
This issue will not be closed until each Extractor can be successfully configured based on the information provided in the form modal.