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

Add Information Card Component #89

Open
mantuok opened this issue Nov 22, 2024 · 2 comments
Open

Add Information Card Component #89

mantuok opened this issue Nov 22, 2024 · 2 comments

Comments

@mantuok
Copy link
Collaborator

mantuok commented Nov 22, 2024

Context

Develop a responsive Information Card component based on the provided design specifications. The card will display key details about services, grants, and web resources, and it will be reusable. These cards will be integrated into the app within a responsive layout and populated with available data.

Figma Design

Definition of Done

  • A fully functional responsive Information Card component.
  • The component should be reusable.
  • Static data should be stored in a separate file.
  • Alignment with the provided design specifications (layout, spacing, typography, colors).
  • The card layout adapts to various screen sizes.
  • Unit tests created and passed using Jest to verify the component’s functionality.
  • The Information Card component should be added to the component test library.

Engineering Details

  • Built with React and styled using Chakra UI
  • The component's content will be sourced from a data.ts file, which should be created to store all static data.
  • Static data is passed as props
@nickvisut
Copy link
Collaborator

Nice write-up. Is the static data meant to be passed in via props?

@mantuok
Copy link
Collaborator Author

mantuok commented Nov 22, 2024

Yes, I've added it in the Engineering Details, thank you :)

@mantuok mantuok self-assigned this Nov 22, 2024
@mantuok mantuok moved this to Todo in QuakeSafe Project Nov 22, 2024
@mantuok mantuok moved this from Todo to In Progress in QuakeSafe Project Nov 26, 2024
@mantuok mantuok mentioned this issue Dec 4, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

2 participants