Skip to content

chore: Remove default helper text, make certainty and annotation false by default #1449

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

Merged

Conversation

ryankontos
Copy link
Collaborator

chore: Remove default helper text, make certainty and annotation false by default

JIRA Ticket

BSS-885

Description

Some minor improvements to Designer.

Proposed Changes

  • Removed default field helper text, from both the code and the sample notebook files.
  • Annotation and certainty checkboxes are now not checked by default.

How to Test

  • Create a new notebook, form, then section.
  • Add a field. It should have no helper text. Annotation and Certainty checkboxes should be not selected.

Checklist

  • I have confirmed all commits have been signed.
  • I have added JSDoc style comments to any new functions or classes.
  • Relevant documentation such as READMEs, guides, and class comments are updated.

Copy link
Contributor

@PeterBaker0 PeterBaker0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine - but you don't need to remove instances of helper text from the sample notebooks + mocks. Just the default field instantiations + the ui spec reducer which adds the annotations. If you're confident with that update based on this comment + you have tested it, feel free to merge

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you revert changes to sample notebooks - they can have helper text in them

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these are also fine

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so are these

@ryankontos ryankontos removed the request for review from stevecassidy April 23, 2025 05:03
…remove-default-help-uncheck-certainty-annotation

Signed-off-by: Ryan Kontos <[email protected]>
@ryankontos
Copy link
Collaborator Author

@PeterBaker0 Thanks for the approval, I am just unable to merge with main as I do not have authorisation!

ryankontos and others added 4 commits April 23, 2025 16:10
…remove-default-help-uncheck-certainty-annotation

Signed-off-by: Ryan Kontos <[email protected]>
Signed-off-by: Peter Baker <[email protected]>
@PeterBaker0 PeterBaker0 merged commit e7741b5 into main Apr 24, 2025
2 checks passed
@PeterBaker0 PeterBaker0 deleted the chore/ui-remove-default-help-uncheck-certainty-annotation branch April 24, 2025 01:26
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.

2 participants