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

Design: The People Page #164

Open
BrianL3 opened this issue Jan 7, 2022 · 2 comments
Open

Design: The People Page #164

BrianL3 opened this issue Jan 7, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@BrianL3
Copy link
Collaborator

BrianL3 commented Jan 7, 2022

The People Page

The People Page needs two things:

  1. a design
  2. someone to implement that design

Use Case

Part of this story is to have the design team come up with the different use cases of the People Page. Remember that we have a number of different user archetypes: the journalist, the academic researcher, and the layperson (average citizen).
Is a citizen coming to this page because they do not know who their current council members are?
Does the user want to look for a specific person?
Which people are most important to show?
Are there any other considerations for searching, browsing, or perhaps "custom" looks ("show me who was on the council in XYZ year")?

The primary ways we have of looking at people are Role, time and geography.

  • For more on what roles are available, talk to @JacksonMaxfield .
  • Some Roles have Seats (e.g. if you are the Councilperson of the Beacon Hill neighborhood, your Seat would be there). So there is an aspect of geography available for some roles.
  • Time could be an interesting aspect, as CDP does have use as a research tool.

Solution

The PersonCard (see the storybook library to see this component) was designed to be used on this page.

Alternatives

The current PeoplePage as shown is an alternative, I suppose. It is just a list of Person links by name. I think we can all agree that it needs a re-vavmp.

@BrianL3 BrianL3 added the enhancement New feature or request label Jan 7, 2022
@tohuynh
Copy link
Collaborator

tohuynh commented Jan 7, 2022

@BrianL3 Is this for the /people page, not the /people/:id page right? I ask because the screenshot (of the person page) doesn't match the text you've written.

@BrianL3
Copy link
Collaborator Author

BrianL3 commented Jan 8, 2022

Yes, this is for the /people page. Sorry, I uploaded the wrong thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants