Skip to content

Lg 7353 personal key context#7103

Merged
jmax-gsa merged 55 commits intomainfrom
LG-7353-personal-key-context
Oct 18, 2022
Merged

Lg 7353 personal key context#7103
jmax-gsa merged 55 commits intomainfrom
LG-7353-personal-key-context

Conversation

@jmax-gsa
Copy link
Contributor

@jmax-gsa jmax-gsa commented Oct 6, 2022

🎫 Ticket

LG-7353

🛠 Summary of changes

Updated UI for personal key creation

📜 Testing Plan

Provide a checklist of steps to confirm the changes.

  • Step 1
  • Step 2
  • Step 3

👀 Screenshots

If relevant, include a screenshot or screen capture of the changes.

Before:
After:

🚀 Notes for Deployment

Include any special instructions for deployment.

@jmax-gsa jmax-gsa force-pushed the LG-7353-personal-key-context branch from 6460d44 to de34c87 Compare October 6, 2022 19:07
@jmax-gsa jmax-gsa force-pushed the LG-7353-personal-key-context branch 2 times, most recently from 8b9f8bd to b71fb73 Compare October 12, 2022 18:21
 - Removed body copy under H1
 - Removed H2 "Your personal key"
 - Updated caption copy to read "Your personal key was generated..."
 - Removed the previous "Save it. Keep it safe." block from this
   section
 - Added new copy

ToDo:
 - Add "What is a personal key?" accordian
 - Move and change copy/download/print links
 - Add checkbox
 - Stretch Continue button
- Moved personal key links into _key partial and un-styled them.
- Added "What is a personal key?" accordian
- Added acknowledgement checkbox and text
- Widened continue
[skip changelog]
*sigh*
Remove <br/> and use margin styling insead.
Re-arranged confirmation text per slack discussion.
Moved text for personal key download button to its own string file
entry.
@jmax-gsa jmax-gsa requested a review from aduth October 14, 2022 21:11
Copy link
Contributor

@aduth aduth left a comment

Choose a reason for hiding this comment

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

Left a few comments, but overall LGTM 👍

jmax-gsa and others added 7 commits October 17, 2022 10:19
Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
Removed personal key confirmation dialog feature flag (the dialog is
gone and the flag is now unused).

Improved personal key acknowledgment checkbox logging.
Broke it the first time.
Copy link
Contributor

@aduth aduth left a comment

Choose a reason for hiding this comment

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

LGTM

# key creation
# @param [boolean] checked whether the user checked or un-checked
# the box with this click
def personal_key_acknowledgment_toggled(checked:, **extra)
Copy link
Contributor

Choose a reason for hiding this comment

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

Most (all?) other "IdV:"-prefixed events also prefix the method name idv_

Suggested change
def personal_key_acknowledgment_toggled(checked:, **extra)
def idv_personal_key_acknowledgment_toggled(checked:, **extra)

@jmax-gsa jmax-gsa merged commit c5d0fa9 into main Oct 18, 2022
@jmax-gsa jmax-gsa deleted the LG-7353-personal-key-context branch October 18, 2022 15:45
@aduth aduth mentioned this pull request Oct 31, 2023
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