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

Implement Consistent Icon Usage Across Talawa-admin and Talawa-user #1889

Open
chandel-aman opened this issue Apr 7, 2024 · 17 comments
Open
Labels
feature request ui/ux issue related and being worked with the figma file of the Admin UI

Comments

@chandel-aman
Copy link
Contributor

Is your feature request related to a problem? Please describe.
The current use of icons in the Talawa-admin and Talawa-user applications is inconsistent, which can make the design less intuitive and cohesive for users. The large number of icons used in both portals adds to this problem.

Describe the solution you'd like
The goal is to use a single icon library or a custom pack of similar icons to maintain consistency throughout the Talawa project. This will involve:

  1. Identifying a suitable icon library (free to use) that can be used across both Talawa-admin and Talawa-user.
  2. Creating a custom wrapper for the icons to allow for customization (e.g., changing colors, backgrounds, and sizes) where needed.

Describe alternatives you've considered
The alternative would be to continue using the current mix of icons, which would result in an inconsistent user experience. Another option could be to create a custom icon set from scratch, but this would require more time and effort to develop and maintain.

Approach to be followed (optional)

  1. Evaluate and select a suitable icon library that can be used across both Talawa-admin and Talawa-user.
  2. Create a custom wrapper component for the icons to allow for easy customization.
  3. Systematically replace the existing icons in both applications with the new consistent icons.
  4. Ensure that the new icon set is visually appealing and conveys the correct meaning for each use case.

Additional context
Group 1931

We already have MUI icons library installed.
image

Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship PalisadoesFoundation/talawa#359

@AmitSharma512
Copy link

@palisadoes can I work on this ?

@palisadoes palisadoes added the ui/ux issue related and being worked with the figma file of the Admin UI label Apr 10, 2024
Copy link

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label Apr 21, 2024
@palisadoes
Copy link
Contributor

Unassigning. inactivity

@github-actions github-actions bot removed the no-issue-activity No issue activity label Apr 22, 2024
Copy link

github-actions bot commented May 3, 2024

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label May 3, 2024
@Ratul-Saha-003
Copy link

I would like to work on this issue.

@Ratul-Saha-003
Copy link

What would be the preferred approach to solve this issue?

  • Use a defined set of already available icons. In that case, is there a suggestion on which library to use?
  • To create a set using Figma which would be time taking and would take a lot of effort.

@palisadoes
Copy link
Contributor

What are we using now?

@Ratul-Saha-003
Copy link

It seems like we are using MUI icons.

@palisadoes
Copy link
Contributor

Continue using those

@Ratul-Saha-003
Copy link

Could I get clarity on which icons to use and which to replace?

Copy link

github-actions bot commented Aug 4, 2024

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label Aug 4, 2024
@Cioppolo14
Copy link

@Ratul-Saha-003 Are you still working on this?

@Ratul-Saha-003
Copy link

Unassigning myself as I have some commitments to take care of.

@Ratul-Saha-003 Ratul-Saha-003 removed their assignment Aug 5, 2024
@github-actions github-actions bot removed the no-issue-activity No issue activity label Aug 7, 2024
@AnshulKahar2729
Copy link

AnshulKahar2729 commented Aug 18, 2024

@palisadoes I would like to work on this

@AnshulKahar2729
Copy link

AnshulKahar2729 commented Aug 24, 2024

@palisadoes I would like to work on this

Unassign me this... I am busy with some different pending issues, need to work on them.

@AnshulKahar2729 AnshulKahar2729 removed their assignment Aug 25, 2024
Copy link

github-actions bot commented Sep 8, 2024

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label Sep 8, 2024
@shreyansh232
Copy link

@palisadoes I'd like to work on this.

@github-actions github-actions bot removed the no-issue-activity No issue activity label Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request ui/ux issue related and being worked with the figma file of the Admin UI
Projects
Status: Backlog
Development

No branches or pull requests

7 participants