talawa-admin icon indicating copy to clipboard operation
talawa-admin copied to clipboard

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

Open chandel-aman opened this issue 10 months ago • 17 comments

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 https://github.com/PalisadoesFoundation/talawa/issues/359

chandel-aman avatar Apr 07 '24 01:04 chandel-aman

@palisadoes can I work on this ?

AmitSharma512 avatar Apr 10 '24 11:04 AmitSharma512

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[bot] avatar Apr 21 '24 00:04 github-actions[bot]

Unassigning. inactivity

palisadoes avatar Apr 21 '24 06:04 palisadoes

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[bot] avatar May 03 '24 00:05 github-actions[bot]

I would like to work on this issue.

Ratul-Saha-003 avatar May 15 '24 17:05 Ratul-Saha-003

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.

Ratul-Saha-003 avatar May 19 '24 04:05 Ratul-Saha-003

What are we using now?

palisadoes avatar May 19 '24 14:05 palisadoes

It seems like we are using MUI icons.

Ratul-Saha-003 avatar May 20 '24 02:05 Ratul-Saha-003

Continue using those

palisadoes avatar May 23 '24 15:05 palisadoes

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

Ratul-Saha-003 avatar Jul 15 '24 06:07 Ratul-Saha-003

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[bot] avatar Aug 04 '24 00:08 github-actions[bot]

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

Cioppolo14 avatar Aug 04 '24 15:08 Cioppolo14

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

Ratul-Saha-003 avatar Aug 05 '24 04:08 Ratul-Saha-003

@palisadoes I would like to work on this

AnshulKahar2729 avatar Aug 18 '24 09:08 AnshulKahar2729

@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 avatar Aug 24 '24 01:08 AnshulKahar2729

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[bot] avatar Sep 08 '24 00:09 github-actions[bot]