tdm-calculator icon indicating copy to clipboard operation
tdm-calculator copied to clipboard

Design message users will receive when they try to submit before effective date

Open ExperimentsInHonesty opened this issue 9 months ago • 2 comments

Dependency

  • [ ] The entire Snapshot Submission process being design, built out and user tested will need to be completed before this issue started on

Overview

We need to have a message display when the user tries to submit a snapshot before the effective date, so that the LADOT DRO staff does not have to process them before they are trained.

Details

This message will intercept any submissions before they are completed and will be removed on the effective date.

Action Items

  • [ ] Assign yourself to this issue.
  • [ ] Move the issue from Prioritized Backlog to In Progress.
  • [ ] In Figma, move a blank page to the Design section.
  • [ ] Change the Figma page's title to have the format "#Issue Number | Title | Assignee Name".
  • [ ] Copy contents from the Figma Template page to this issue's Figma page.
  • [ ] Include a link to this issue's Figma page in the Figma section below.
  • [ ] Use the Figma page to design solutions for this issue.
  • [ ] Review proposed designs with the design lead. Implement feedback as necessary.
  • [ ] Use presentation structure to review proposed designs with the design director. Implement feedback as necessary.
  • [ ] Use presentation structure to review proposed designs with the product, development, and research teams. Implement feedback as necessary.
  • [ ] Receive design approval from stakeholders. Implement feedback as necessary.
  • [ ] Add any annotations to the Figma design that would help the developer with implementation.
  • [ ] Create a Ready for Dev section around the final designs on the Figma page.
  • [ ] Update the Figma Design System with changes resulting from the issue's final design, if applicable.
  • [ ] Update the Style Guide Presentation, if applicable.
  • [ ] Add a comment to the issue that references the final design and adds any annotations that would help the developer with implementation.
  • [ ] Create a development handoff issue that references the comment.
  • [ ] Move the Figma page to the Development section of the Figma file.
  • [ ] Add the development issue's number in parentheses at the beginning of the title of the Figma page.
  • [ ] Include the development handoff issue number in the GitHub section below.
  • [ ] Reassign any previous assignees to this issue.
  • [ ] Close this issue.

Resources

GitHub

Figma

Dev Site

Slides

ExperimentsInHonesty avatar Apr 16 '25 23:04 ExperimentsInHonesty

@thetanmancan I just wanted you to know about this. It will go in the icebox in until we are ready

ExperimentsInHonesty avatar Apr 16 '25 23:04 ExperimentsInHonesty

We need to find all the issues related to snapshots that are still open, and link them as dependencies on this issue. If there are none, we should review the various processes, determine if there are any other changes needed and if not, then this is ready to work on.

Processes

  • Create snapshot
  • Delete snapshot
  • Duplicate snapshot
  • Share snapshot
  • Submit Snapshot

ExperimentsInHonesty avatar Nov 15 '25 22:11 ExperimentsInHonesty