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

Create Typography Component #7

Open
3 tasks
sanjaysah101 opened this issue Sep 7, 2024 · 0 comments
Open
3 tasks

Create Typography Component #7

sanjaysah101 opened this issue Sep 7, 2024 · 0 comments

Comments

@sanjaysah101
Copy link
Collaborator

sanjaysah101 commented Sep 7, 2024

Description

Develop a reusable Typography component for email templates, inspired by the Shadcn UI Typography component. This component will handle different text elements such as headings, paragraphs, and other textual content. It should allow for consistent styling across the email templates while adhering to the design specifications.

Reference

The component should follow the structure and flexibility offered by the Shadcn UI Typography component. You can review the reference documentation here: Shadcn Typography Component.

Tasks

  • Implement the Typography Component:

    • Create a reusable Typography component that supports different text styles, including Heading, Paragraph, and Text.
    • Allow for customizable levels of headings (e.g., h1, h2, h3, etc.).
  • Apply Consistent Styles:

    • Style the Typography component to match the Figma design and maintain consistency across the email templates.
    • Ensure that different text elements (e.g., headings, paragraphs) follow the same font sizes, weights, and line heights as per the design.
  • Test the Component:

    • Test the Typography component in the React-Email preview to ensure it renders correctly across different email clients.
    • Ensure the component is responsive and accessible.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant