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

Build Success Screen UI that displays filings yet to complete #369

Open
11 tasks
EPortman opened this issue Sep 26, 2024 · 0 comments
Open
11 tasks

Build Success Screen UI that displays filings yet to complete #369

EPortman opened this issue Sep 26, 2024 · 0 comments
Labels
Business AR BAR enhancement New feature or request Names Team Ticket for Names Team to tackle UI UX Assurance

Comments

@EPortman
Copy link
Collaborator

EPortman commented Sep 26, 2024

According to the Figma file, the following changes are required for the success screen. Please note that this ticket is for the desktop version only and does not include mobile updates.

  • Add year to title: "2023 Annual Report Complete"
  • Add 'Your Receipt' title to first section
  • Update styling of download receipt button
  • Add 'File another Report' section
    • Add static text: Reports must be filed from oldest to newest.
    • When a report is overdue, it has a red background
    • When a report is not overdue (within 60 days of anniversary date), it has a grey background. Text is aligned to the text within overdue reports (but does not display the triangle warning icon)
    • The 'File Annual Report' button is disabled if it is not the oldest annual report (user can only file reports in chronological order)
    • Read the overview button styling and text updates to "Annual Report Overview". Button links to the same place as current state.
  • Survey messaging is moved to the bottom section and external link icon has been added
  • In bottom section there is a text update, "Service BC (SBC) Connect" has become "Service BC Connect"

image.png

Figma Files
Success Screens
Flow

@EPortman EPortman added Business AR BAR enhancement New feature or request Names Team Ticket for Names Team to tackle UI UX Assurance labels Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Business AR BAR enhancement New feature or request Names Team Ticket for Names Team to tackle UI UX Assurance
Projects
None yet
Development

No branches or pull requests

1 participant