Skip to content

Improve display of organization and service listing and details pages #3092

@ccostino

Description

@ccostino

Now that organization support has been fully added into Notify.gov, we're noticing a couple of spots where it's a bit confusing what we're looking at.

Choose your service/Switch service page

When you are a member of both organizations and services, this is what your view might look like:

Image

There is a combination of organizations and services listed here, and it's not clear which is which. In this example image, the Live Service section shows two organizations and one service at the end of the list.

Current service dashboard

When you go to a service that is tied to an organization, the top navigation and header looks different than it normally would:

Image

A service not tied to an organization would have just the service name left justified to the rest of the content. In this example though, we have a service that is tied to an organization, and the display changes by including the organization name with a link and shifting the service name to be center justified.

Implementation Sketch and Acceptance Criteria

  • For the choose your service listing, we should update the display to be choosing either a service or organization, and clearly denote which is which in the list that appears for the user.
  • For the service dashboard and any other service details page, which should make the layout consistent whether a service is tied to an organization or not; if it is tied to an organization, we should improve the display of the organization name and link.

Security Considerations

  • We want users to know exactly where they're navigating to and understand what they're looking at so they can properly administer their organizations and/or services.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions