Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SFD-127: Add tooltip to calculate button when its disabled #92

Merged
merged 8 commits into from
Jul 2, 2024

Conversation

jantoun-scottlogic
Copy link
Contributor

@jantoun-scottlogic jantoun-scottlogic commented Jun 24, 2024

SFD-127 Jira ticket

Adds a message under the calculate button when its disabled to explain which fields are invalid

With one error:
one-error

Multiple errors:
multiple-errors
I think getting the text all the way to the right as in the one error case when the text wraps with multiple errors might require some JavaScript so I've left it like this for now. (Commas and full stops for the list of errors also omitted for now since I think that may also require some JavaScript including adding some logic to check which fields are invalid to the component.) Maybe just having it always be left aligned would be better.

At the moment its set up to always display the message when the form is invalid (as long as it's been interacted with) rather than being like a tooltip that is only visible when the calculate button is focussed. I thought that might work a bit better if we include links to the invalid fields but we could try other approaches.

@jantoun-scottlogic jantoun-scottlogic marked this pull request as ready for review June 24, 2024 10:15
@jantoun-scottlogic jantoun-scottlogic marked this pull request as draft June 24, 2024 10:20
# Conflicts:
#	src/app/carbon-estimator-form/carbon-estimator-form.component.html
@jantoun-scottlogic jantoun-scottlogic marked this pull request as ready for review June 26, 2024 08:54
@sdun-scottlogic sdun-scottlogic merged commit 150015e into main Jul 2, 2024
3 checks passed
@mgriffin-scottlogic mgriffin-scottlogic deleted the SFD-127-disabled-calculate-button-message branch August 21, 2024 13:01
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants