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

Update the UI for Professor and Module Filters in Courses #85

Open
vk0812 opened this issue Mar 25, 2023 · 5 comments
Open

Update the UI for Professor and Module Filters in Courses #85

vk0812 opened this issue Mar 25, 2023 · 5 comments
Labels
DOPE Issues for DOPE

Comments

@vk0812
Copy link
Collaborator

vk0812 commented Mar 25, 2023

Problem
The current user interface for the filters related to professors and modules on the course resources page lacks a visually appealing design. The filters are represented as simple white textboxes without any design elements. This issue aims to update the UI for these filters, introducing a minimalist and aesthetically pleasing design that aligns with the overall theme of ResoBin.

Objective
The goal of this issue is to enhance the user experience on the course resources page by providing a clean and minimalist design for the professor and module filters. The updated design should seamlessly integrate with the existing theme of ResoBin.

Proposed Solution

  1. Design Concept

    • Propose a minimalist design concept for the professor and module filters that complements the overall theme of ResoBin.
    • Consider elements such as color scheme, typography, and layout to create a cohesive and visually pleasing design.
  2. Code Implementation

    • Once the design concept is approved, proceed with the code implementation to update the UI for the professor and module filters.
    • Ensure that the code is modular, easy to maintain, and aligns with the coding standards of the project.

Expected Outcome

  • A visually appealing design concept for the professor and module filters that enhances the overall aesthetics of the course resources page.
  • Code implementation that seamlessly integrates the updated UI into the existing ResoBin theme.

Note to Developers
Start by proposing a minimalist design concept that respects the existing ResoBin theme and improves the visual appeal of the professor and module filters. Once the design is approved, proceed with the code implementation, ensuring that the updates are in line with project standards. Collaboration with the community is encouraged for feedback and support throughout this enhancement process.

ResoBin

@vk0812 vk0812 added the good first issue Good for newcomers label Mar 25, 2023
@abhaychandra123
Copy link

Can the expectation be elaborated ? What changes in UI are expected?

@vk0812 vk0812 added DOPE Issues for DOPE and removed good first issue Good for newcomers labels Dec 7, 2023
@AWorldOfMysteries
Copy link

AWorldOfMysteries commented Jan 7, 2024

Another aspect of it seems to be an issue.

Issue:
The width of the Select container filters changes after selecting an option. This leads to inconvenience to the user while selecting from the filters again.
Specifically after the user selects the "All" option, he/she is unable to read options due to the very small width of the dropdown container.

Expected Behaviour: The width should remain unchanged after selection of an option.

Screenshot from 2024-01-07 12-29-22

Pls. ensure the validity of this issue and provide feedback if I might be overlooking any pertinent details.

@vk0812
Copy link
Collaborator Author

vk0812 commented Jan 7, 2024

Yes agreed this is an issue, you can solve this too along with the UI issue and raise a combined PR @AWorldOfMysteries

@AWorldOfMysteries
Copy link

@vk0812
Below is the proposed design for the professor and module filters. Please provide feedback.

Screenshot from 2024-01-18 20-56-33

@AWorldOfMysteries
Copy link

I have made it theme consistent and have fixed the changing width issue as well.

The one thing I am still not able to figure out is the dropdown styling. I don't know for what reason the styles are not getting applied:

Screenshot from 2024-01-18 21-03-07

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DOPE Issues for DOPE
Projects
None yet
Development

No branches or pull requests

3 participants