hackforla / hackforla/tdm-calculator

Dev: Add footer to unsaved TDM Plan drafts

Open
#3,252 6 comments 0 reactions 1 assignee Claimed by @eburdekin View on GitHub
deck: staging level: medium p-feature: Final Summary Page pg 5 p-feature: guidelines version p-feature: PDF print/download priority: MUST HAVE role: front-end size: 1pt
Dominant language
JavaScript
Stars
68
Forks
47
Avg merge
3d 9h
Merged PRs (30d)
25

Description

### Overview
We need to add the footer to page 5 and PDF when a person has created an unsaved draft so that if they print it, it has all the information that will help identify which version was present at the time

#### Details
Currently the footer only appears on page 5 and PDF if the TDM Project draft is saved.

On the unsaved TDM Plan drafts only the following should appear on the footer where {guidelines version} is auto populated. Date Last saved usually would be a date. When there is no save date it should say "Unsaved"
Guidelines Version: {guidelines version}
Status: Draft
Date Last Saved: Unsaved

### Action Items
- [x] Assign yourself to the development issue.
- [x] Move the development issue from the Prioritized Backlog to In Progress.
- [x] Developer: Implement the requested change.
- [x] Create a PR, if applicable.
- [ ] Create a new slide (or edit one if it already exists) in staging and add the before and after images
- [ ] Once the PR has been approved, use it to close this issue. If there is no PR is associated with this issue, close this issue after lead signoff.

### Resources/Instructions

#### Staging and Release decks
- [Staging Deck](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/)
- [Staging slide, 3252](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/edit?slide=id.g3e5191eaecb_14_12#slide=id.g3e5191eaecb_14_12)
- Release Deck
- [2025-MM-DD Release deck, slide ISSUE NUMBER]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.