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

[UXUI] Evaluate alternative icon sets #637

Open
4 tasks
glenflorendo opened this issue Mar 27, 2024 · 0 comments
Open
4 tasks

[UXUI] Evaluate alternative icon sets #637

glenflorendo opened this issue Mar 27, 2024 · 0 comments

Comments

@glenflorendo
Copy link
Member

User Story

As a developer, I want to improve the performance and reduce unnecessary dependencies in our web application by evaluating and implementing the Heroicons icon library as a replacement for the bulky Material UI icon sets.

This change aligns with our goal of optimizing our codebase and enhancing the user experience.

Description

We are currently using the Material UI icon sets for our web application, which are bulky and require us to import the Material UI library, even though we do not use it extensively. This leads to unnecessary overhead and increased bundle size.

Heroicons, created by the makers of Tailwind CSS, offer a lightweight and customizable set of icons that align well with our existing use of Tailwind CSS. By switching to Heroicons, we can improve performance and streamline our codebase.

Acceptance Criteria

  • (UIUX) Research and evaluate the suitability of Heroicons for our web application.
  • (UIUX) Ensure that the new icon set integrates seamlessly with our existing design system and components.
  • (UIUX) Update documentation and notify the development team of the change.
  • (Dev) Replace all instances of Material UI icons with Heroicons where applicable.

Design References

@glenflorendo glenflorendo assigned mklmrgn and unassigned mklmrgn Mar 27, 2024
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

2 participants