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

Menu Structure + Adjustments to "Learn Pages" #1489

Open
mvictor55 opened this issue Mar 5, 2024 · 3 comments
Open

Menu Structure + Adjustments to "Learn Pages" #1489

mvictor55 opened this issue Mar 5, 2024 · 3 comments
Assignees
Labels
frontend Frontend development

Comments

@mvictor55
Copy link
Collaborator

mvictor55 commented Mar 5, 2024

Summary
There are two aspects to this ticket:

  1. Re-organizing the Menu items and parent-child structures
  2. Moving content around on the Learn pages
    Below is a list of all the major changes required, followed by the "end state" outline of how the menu should be structured.

Major Changes

  1. Move “Communicating with Legislators” to be the 4th tab on the Basics of Testimony page - replacing “The MA Legislative Process”
  2. Move “The MA Legislative Process” to a stand alone page under the Learn section.
  3. Move “Additional Resources” to the bottom of the MA Legislative Process page
    a. https://www.mapletestimony.org/learn/additional-resources
  4. Condense the 3 “Why Use MAPLE” pages into tabs/subpages (like in the current Learn page - https://www.mapletestimony.org/learn/basics-of-testimony)
  5. Rename “Basics of Testimony” to “To Write Effective Testimony”
  6. Rename “The MA Legislative Process” to “About the MA Legislative Process"
  7. Remove “Privacy Policy & Code of Conduct” from the menu
  8. Tweak the subpages under About to reflect the names below
    a. Mission & Goals
    b. Team
    c. Support MAPLE
    d. FAQ.

Menu re-org
[end state]

  • Home
  • Browse Testimony
  • Browse Bills
  • About MAPLE
    - Mission & Goals
    - Team
    - Support MAPLE
    - FAQ
  • Learn
    • To Write Effective Testimony
    • About the Legislative Process
    • Why Use MAPLE

Feel free to reach out with any questions!

Navigation Figma Link:
https://www.figma.com/file/xgEgPpUqzJP4fPk4uRbulq/MAPLE-Design-Library?type=design&node-id=0-1&mode=design&t=cQTooxCIoqRwG6Yq-11

Learn Pages
Still in progress as of Mar 5th

@mvictor55 mvictor55 added the frontend Frontend development label Mar 5, 2024
@Mssamcodes Mssamcodes assigned Mssamcodes and unassigned Mssamcodes Mar 6, 2024
@mvictor55
Copy link
Collaborator Author

Status April 2: menu re-org ready for development

  • still need to finalize figmas to reflect the learn structure re-org (akhil)
  • revise copy on legislative process page (akhil)

@Mephistic
Copy link
Collaborator

Broke this out into a few sub-issues for people to grab

@Mephistic
Copy link
Collaborator

Going to use this as a parent issue for the Menu/Learn Page changes, so also tagging the issue for the Legislative Copy Revisions:

#1490

@mertbagt mertbagt self-assigned this Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Frontend development
Projects
None yet
Development

No branches or pull requests

5 participants