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

Add Tools to the Languages/Technologies filter group on the projects page #6196

Closed
5 tasks done
roslynwythe opened this issue Jan 30, 2024 · 5 comments · Fixed by #6549
Closed
5 tasks done

Add Tools to the Languages/Technologies filter group on the projects page #6196

roslynwythe opened this issue Jan 30, 2024 · 5 comments · Fixed by #6549
Assignees
Labels
Complexity: Medium P-Feature: Projects page https://www.hackforla.org/projects/ role: front end Tasks for front end developers size: 1pt Can be done in 4-6 hours

Comments

@roslynwythe
Copy link
Member

roslynwythe commented Jan 30, 2024

Overview

We need to add Tools into Languages/Technologies filter on the projects page, revising it to Languages/Technologies/Tools, in order to provide users with the ability to filter projects based on Tools.

Details

The projects and projects-check pages share the same js file /assets/js/current-projects.js ; based on the value of window.location.pathname, the code implements different filters between the pages. Note that in this issue we do not want to alter the projects-check in any way.

Action Items

  • Open the file assets/js/current-projects.js in your IDE
  • Update the code to add Tools to the Languages/Technologies filter
  • Rename the filter Languages/Technologies/Tools
  • Using docker, confirm the operation of the filters on the /project page
  • Using docker, confirm that the appearance and behavior of the /projects-check page is unchanged.

Resources/Instructions

@roslynwythe roslynwythe added Feature Missing This label means that the issue needs to be linked to a precise feature label. size: missing role missing Complexity: Missing labels Jan 30, 2024

This comment was marked as outdated.

@LRenDO

This comment was marked as outdated.

Copy link

Hi @partapparam, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:-
i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?)
ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

@partapparam
Copy link
Member

i. Availability: 6-9pm, Sunday, Monday, Thursday
ii. ETA: EOD Thursday

@partapparam
Copy link
Member

Made good progress but will take longer to complete this issue due to some bugs.
i. Availability: 6-9pm, Sunday, Monday
ii. ETA: EOD Monday

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment