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

Tasks: Key indicator block / Chartbook #3092

Closed
8 tasks done
sophiamersmann opened this issue Jan 11, 2024 · 0 comments
Closed
8 tasks done

Tasks: Key indicator block / Chartbook #3092

sophiamersmann opened this issue Jan 11, 2024 · 0 comments
Assignees

Comments

@sophiamersmann
Copy link
Member

sophiamersmann commented Jan 11, 2024

Project outline | Technical description

Must have

  • Implement a new GDoc component, key-indicator-block, that renders an interactive chart + some metadata and links to an existing data page (spec)
    • Step 1: Wire up a new component and render its content
    • Step 2: Grab necessary metadata fields from the DB and wire it to the render component
    • Step 3: Find the correct datapage URL and render Grapher
    • Step 4: Implement the designs
  • Implement a new GDoc component, chartbook, that presents a set of key indicator blocks with a simple wrapper UI for navigation (spec)
    • Step 1: Wire up a new component that displays a set of key indicator blocks
    • Step 2: Add UI for navigation and implement the designs
    • (optional) Step 3: Make the component a bit more abstract, allowing for more content types
  • Integrate a chartbook into our homepage on Ike's plate

Nice to have

  • Turn the new chartbook component into a more abstract component that can handle any GDoc component

Stack (ongoing work)

Follow up

  • Use the new "motivational text" metadata for an indicator on the datapage and in Grapher's sources modal (?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant