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

Implement redesigned screens and copy #613

Closed
thekaveman opened this issue May 20, 2022 · 3 comments
Closed

Implement redesigned screens and copy #613

thekaveman opened this issue May 20, 2022 · 3 comments
Assignees
Labels
front-end HTML/CSS/JavaScript and Django templates i18n Copy: Language files or Django i18n framework

Comments

@thekaveman
Copy link
Member

thekaveman commented May 20, 2022

Pages

  1. Home page: Change design entirely - 2
  2. Verifier selection page: Move to one-column layout, change/add copy - 2
  3. Eligibility start page: Already on one-column layout - 1
  4. CC Form page: Move to one-column layout, change copy, add back button - 3
  5. Connect your card page: Move to one-column layout, possibly add new copy areas - 2
  6. Success Page - 2

Ensure no changes/regressions on:

  1. 404 error pages
  2. 500 error pages
  3. Elig error page
  4. Enroll error page
  5. Login.gov IAL2 flow

Complexity:

  1. No new content, no new images. Just move around elements.
  2. New static content blocks/new images/icons.
  3. New interactive segments (like a Back Button) / Redesigned entirely

🚧 This is not final. This is a working draft of upcoming tickets, as Design finalizes the flow, copy and wireframes 🚧

  1. Agency Index Home page: benefits.cal-itp.org/mst
Before After Complexity
image image - Move to one-column - New copy - Slightly changed copy blocks design
  1. Eligibility Verifier selection page: https://dev-benefits.calitp.org/eligibility/
Before After Complexity
image image - Move to one-column - New copy - Add new copy blocks - Restyle copy
  1. Eligibility Start page: https://dev-benefits.calitp.org/eligibility/start
Before After Complexity
image image - Move to one-column - Slightly change copy design/blocks - Add back button

This page is different for Login.gov and CC flow, so will need double the copy/icons/anything else content.

  1. CC Form page: https://dev-benefits.calitp.org/eligibility/confirm
Before After Complexity
image image - Move to one-column - Slightly restyle some text
  1. Connect your card page: Move to one-column layout, possibly add new copy areas
Before After Complexity
image image - Move to one-column layout - Possibly add new copy blocks
  1. Success Page

Things to discuss during Design-Dev handoff:

  • During design handoff: determine what is the new maximum width of text (container-fluid) in Mobile and on Desktop/Tablet widths. Is it based on a percentage width? Is it based on logic like, 100% of current viewport width minus a fixed pixel width left and right margin? What we need to know first is whether the width logic is different from what we currently have on Prod, which is a mix of percentage and fixed left/right margin: https://benefits.calitp.org
  • During design handoff: confirm all new font-size, line-spacing, letter-spacing. Try as much as possible to make sure all these new types are the same few sizes. Both the desktop and the corresponding mobile font size/letter spacing/line height needs to be the same.
  • During design handoff: How is the width of the text input form field determined? Percentage or some other calculation? Does it change depending on screen width? Does the location/alignment of the text input form field change? How is that determined on Desktop and Mobile?
  • We need the edited/cropped new top photo if it's different from what's currently on https://benefits.calitp.org/
  • Will the height of the page now be fluid entirely, or will it have a minimum height of the viewport height?

Recommended refactors to in-line with this feature development:

@thekaveman thekaveman changed the title Implement new screens Implement new screens and copy May 20, 2022
@thekaveman thekaveman added the i18n Copy: Language files or Django i18n framework label May 20, 2022
@thekaveman thekaveman moved this to Next Sprint (Month) in Digital Services May 20, 2022
@thekaveman thekaveman added this to the Courtesy Cards milestone May 20, 2022
@thekaveman thekaveman moved this from Next Sprint (Month) to This Sprint (Month) in Digital Services Aug 1, 2022
@thekaveman thekaveman removed this from the Courtesy Cards milestone Aug 23, 2022
@thekaveman

This comment was marked as outdated.

Repository owner moved this from This Sprint (Month) to Done in Digital Services Aug 23, 2022
@thekaveman

This comment was marked as outdated.

@thekaveman thekaveman reopened this Aug 24, 2022
Repository owner moved this from Done to In Progress in Digital Services Aug 24, 2022
@thekaveman thekaveman moved this from In Progress to This Sprint (Month) in Digital Services Aug 24, 2022
@thekaveman thekaveman added the front-end HTML/CSS/JavaScript and Django templates label Aug 24, 2022
@thekaveman thekaveman added this to the Courtesy Cards milestone Aug 24, 2022
@machikoyasuda machikoyasuda changed the title Implement new screens and copy Implement redesigned screens and copy Sep 8, 2022
@thekaveman
Copy link
Member Author

I think a lot of this has been addressed and/or refactored into new, more specific tickets.

@angela-tran @machikoyasuda can we close this one?

Repository owner moved this from This Sprint (Month) to Done in Digital Services Sep 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
front-end HTML/CSS/JavaScript and Django templates i18n Copy: Language files or Django i18n framework
Projects
Archived in project
Development

No branches or pull requests

3 participants