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

Restructure the "resourcenavbar" #23

Closed
1 task done
tinniaru3005 opened this issue Feb 23, 2023 · 12 comments
Closed
1 task done

Restructure the "resourcenavbar" #23

tinniaru3005 opened this issue Feb 23, 2023 · 12 comments
Assignees
Labels
💻 aspect: code Concerns the software code in the repository 🛠 goal: fix Bug fix help wanted Open to participation from the community 🟧 priority: high Stalls work on the project or its dependents 💬 talk: discussion Open for discussions and feedback

Comments

@tinniaru3005
Copy link

Description

The resourcenavbar currently has a very basic look. Upgrade the look & feel of it.

Reproduction

This can be done in either of 2 ways:

  • 1st way:
    • Redisgn it in the form of a drop-down menu
    • We can have a horizontal menubar with 3 options: Topic, medium and Print
    • When we click on each of them we get the list items below
  • 2nd way:
    • Add a background behind the headings: Topic, Medium and Print
    • Have a separate div with a proper border for each of them
    • Inside each div, we will have the list items .

Expectation

This will improve the look and feel of the website

Screenshots

1

Environment

Additional context

Resolution

  • I would be interested in resolving this bug.
@tinniaru3005 tinniaru3005 added 💻 aspect: code Concerns the software code in the repository 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🛠 goal: fix Bug fix 🟧 priority: high Stalls work on the project or its dependents labels Feb 23, 2023
@kirtanchandak

This comment was marked as outdated.

@tinniaru3005
Copy link
Author

Hey, @kirtanchandak welcome to the community thanks for your interest in contributing to the project. But the issue is not yet approved.
The issue will automatically have the status: awaiting triage label applied. Wait for a project maintainer to evaluate the issue and decide whether it's something that they will accept a pull request for.
Once the project maintainer has approved the issue and removed the status: awaiting triage label then a PR can be raised

You can go through the Contribution Guideline to know more
Also as I have mentioned in the issue I would like to work on it. So you may look at the other issues.

@consolexyz
Copy link

Hello @possumbilities
I am interested in working on this issue. From the description and comments, I believe I have the necessary skills and experience to solve this problem.

@possumbilities possumbilities added 💬 talk: discussion Open for discussions and feedback and removed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work labels Mar 31, 2023
@possumbilities
Copy link
Contributor

I think this would make a good conversation for the community on different approaches we could try to improve this.

@tinniaru3005
Copy link
Author

That's would be great @possumbilities. 🤩

@consolexyz
Copy link

okay sounds good

@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Apr 1, 2023
@KrownWealth
Copy link

KrownWealth commented Apr 2, 2023

I think first way would be a simplify way forward, because it will make the nav-bar more readable, it will reduce junkness, and also give spaces to add a button beside the nav-bar.

I would like to implement this feature

@cc-open-source-bot cc-open-source-bot added the 🏷 status: label work required Needs proper labelling before it can be worked on label Apr 3, 2023
@Xaid-vfx
Copy link
Contributor

Xaid-vfx commented Apr 3, 2023

I think a better approach would be implementing this feature as a sidebar.
The main reasons behind using a sidebar would be:

  1. Could be implemented as a separate file in _layouts folder
  2. Could be used in the resources page as well for navigating back to specific resources.
  3. UI can be implemented from Vocabulary , as this is one of expected deliverables of the project.
  4. Space occupied by resource navbar can be used for displaying featured cards.
  5. While viewing a resource, the respective categories can be highlighted depicting the selected resource.

@cc-open-source-bot cc-open-source-bot removed the 🏷 status: label work required Needs proper labelling before it can be worked on label Apr 4, 2023
@consolexyz
Copy link

well I think a better way to add a hoverable navigation bar , something like the image below
image

@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Apr 5, 2023
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Feb 20, 2024
@TimidRobot TimidRobot removed the 🏷 status: label work required Needs proper labelling before it can be worked on label Feb 22, 2024
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Feb 23, 2024
@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Mar 1, 2024
@Shivangi-ch
Copy link

I think a good idea will be to add dropdown inputs for each of the three categories(i.e., topic, medium and language). All the current items in the unordered list will be the options for each of the dropdown fields.
When on the home page the dropdowns will have a placeholder value as the category name, and when the user selects a value for any of the three dropdowns they will be redirected to that path.
Basically the same functionality but with dropdowns instead of the unordered lists.

@possumbilities I would like to work on this issue... also do you have any suggestion on this approach.

@cc-open-source-bot cc-open-source-bot added 🏷 status: label work required Needs proper labelling before it can be worked on and removed 🏷 status: label work required Needs proper labelling before it can be worked on labels Mar 6, 2024
@possumbilities possumbilities added the help wanted Open to participation from the community label Mar 8, 2024
@possumbilities
Copy link
Contributor

I think there's some merit in exploring a sidebar perhaps. But I don't think hiding the options necessarily makes them more usable. That increases the steps of action from: landing on page, choose filters as desired, to: landing on page, open specific filters area, find filters you want, apply filters, wait for results.

A sidebar of filters would push the options off to the side, and rearrange the page. A similar UX experience is found here: https://creativecommons.org/blog/archive/ but that works because the filtering isn't a long list.

There is also another issue with an alternative approach, which is here, I would suggest we move the conversation there:

@possumbilities possumbilities closed this as not planned Won't fix, can't repro, duplicate, stale Mar 8, 2024
@possumbilities possumbilities self-assigned this Mar 8, 2024
@Cappybara12
Copy link

Cappybara12 commented Mar 20, 2024

I agree with the proposal to upgrade the look and feel of the resourcenavbar. Adding a dropdown menu structure or enhancing the styling with backgrounds and divs can significantly improve the visual appeal. Additionally, integrating a search functionality within the navbar could enhance user experience by making resource discovery more accessible.

I've already started implementing some of these changes and have a prototype available for review @possumbilities .
Home_CreativeCommonsResourceArchive-GoogleChrome2024-03-2015-01-08-ezgif com-video-to-gif-converter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository 🛠 goal: fix Bug fix help wanted Open to participation from the community 🟧 priority: high Stalls work on the project or its dependents 💬 talk: discussion Open for discussions and feedback
Projects
None yet
Development

No branches or pull requests

10 participants