Profile PDF: Update to allow restricted notes, revise styling and layout #2424
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Who is this PR for?
educators
What problem does this PR fix?
If educator wants to print out all data in the record, this doesn't include restricted notes now, even if they have access.
The layout of the PDF is hard to read across page breaks.
What does this PR do?
Updates the dialog to allow exporting restricted notes only if the user has access, and updates the
<label />
elements so that they are clickable.Updates layout to add clearer headers and page breaks. Also updates some header text, and some of the info in notes and services.
Screenshot (if adding a client-side feature)
before, dialog
after, dialog
before, report
before.pdf
after, report
after.pdf

Checklists
Which features or pages does this PR touch?
Does this PR use tests to help verify we can deploy these changes quickly and confidently?