Skip to content

Conversation

DaisyGuti
Copy link
Contributor

@DaisyGuti DaisyGuti commented Sep 23, 2025

Ticket

Resolves #3825

Changes

  • updated so we now use one header
  • add the card for user account under the enterprise section

Context for reviewers

Screenshot 2025-09-19 at 6 41 35 AM image image image

Setup

  1. Login to https://getgov-potato.app.cloud.gov (assure you can manage a portfolio and a domain not in a portfolio)
  2. You should see the EM header with the Organization drop down and if you go to: https://getgov-potato.app.cloud.gov/your-portfolios you'll see your account listed under the organizations

Code Review Verification Steps

As the original developer, I have

Satisfied acceptance criteria and met development standards

  • Met the acceptance criteria, or will meet them in a subsequent PR
  • Created/modified automated tests
  • Update documentation in READMEs and/or onboarding guide

Ensured code standards are met (Original Developer)

  • If any updated dependencies on Pipfile, also update dependencies in requirements.txt.
  • Interactions with external systems are wrapped in try/except
  • Error handling exists for unusual or missing values

Validated user-facing changes (if applicable)

  • Follow the process for requesting a design review. If code is not user-facing, delete design reviewer checklist
  • Verify new pages have been added to .pa11yci file so that they will be tested with our automated accessibility testing
  • Checked keyboard navigability
  • Tested general usability, landmarks, page header structure, and links with a screen reader (such as Voiceover or ANDI)

As a code reviewer, I have

Reviewed, tested, and left feedback about the changes

  • Pulled this branch locally and tested it
  • Verified code meets all checks above. Address any checks that are not satisfied
  • Reviewed this code and left comments. Indicate if comments must be addressed before code is merged
  • Checked that all code is adequately covered by tests
  • Verify migrations are valid and do not conflict with existing migrations

Validated user-facing changes as a developer

Note: Multiple code reviewers can share the checklists above, a second reviewer should not make a duplicate checklist. All checks should be checked before approving, even those labeled N/A.

  • New pages have been added to .pa11yci file so that they will be tested with our automated accessibility testing
  • Checked keyboard navigability
  • Meets all designs and user flows provided by design/product
  • Tested general usability, landmarks, page header structure, and links with a screen reader (such as Voiceover or ANDI)
  • (Rarely needed) Tested as both an analyst and applicant user

As a designer reviewer, I have

Verified that the changes match the design intention

  • Checked that the design translated visually
  • Checked behavior. Comment any found issues or broken flows.
  • Checked different states (empty, one, some, error)
  • Checked for landmarks, page heading structure, and links

Validated user-facing changes as a designer

  • Checked keyboard navigability
  • Tested general usability, landmarks, page header structure, and links with a screen reader (such as Voiceover or ANDI)
  • Tested with multiple browsers (check off which ones were used)
    • Chrome
    • Microsoft Edge
    • FireFox
    • Safari
  • (Rarely needed) Tested as both an analyst and applicant user

References

Screenshots

@DaisyGuti DaisyGuti changed the title Potato/3825-switch-enterprise-mode-and-legacy #3825: switch-enterprise-mode-and-legacy Sep 23, 2025
Copy link

🥳 Successfully deployed to developer sandbox potato.

@DaisyGuti DaisyGuti moved this to 🏗 In progress in .gov Product Board Sep 24, 2025
@DaisyGuti DaisyGuti marked this pull request as draft September 24, 2025 17:07
@DaisyGuti DaisyGuti marked this pull request as ready for review September 25, 2025 16:33
@DaisyGuti DaisyGuti requested review from a team September 25, 2025 16:33
@DaisyGuti DaisyGuti added dev issue is for the dev team design-review dev ticket needing design review labels Sep 25, 2025
@DaisyGuti DaisyGuti changed the base branch from dg/3825-switch-enterprise-mode-and-legacy to main September 25, 2025 17:41
@kimallen kimallen self-assigned this Sep 25, 2025
Copy link
Contributor

@kimallen kimallen left a comment

Choose a reason for hiding this comment

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

Just publishing the few comments I had in progress since you'll be reworking some of this with new design requirements.

Copy link
Contributor

Choose a reason for hiding this comment

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

Since there is no longer a header_basic.html template, I wonder if it would make sense to just name this header.html to avoid confusion.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'm taking another look at this area for the legacy only folks

@DaisyGuti DaisyGuti changed the title #3825: switch-enterprise-mode-and-legacy #3825: switch-enterprise-mode-and-legacy [potato] Sep 26, 2025
@DaisyGuti DaisyGuti marked this pull request as draft September 26, 2025 17:59
@DaisyGuti DaisyGuti changed the title #3825: switch-enterprise-mode-and-legacy [potato] DRAFT----#3825: switch-enterprise-mode-and-legacy [potato] Sep 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

design-review dev ticket needing design review dev issue is for the dev team

Projects

Status: 🏗 In progress

Development

Successfully merging this pull request may close these issues.

Dev: implement changes to allow users to switch between enterprise mode and legacy mode

2 participants