website icon indicating copy to clipboard operation
website copied to clipboard

Add hash URL navigation on `/toolkit/` page

Open 8alpreet opened this issue 1 year ago • 3 comments

Dependency

  • [x] #7636

Overview

We need to add hash navigation functionality to the Toolkit page to enable navigation to specific page sections based on the URL.

Action Items

Hashes and Filters will be used separately, so we will not have both filters and a hash in the URL at the same time.

  • [ ] Figure out why the hash is being stripped from the URL
  • [ ] Make necessary code changes
  • [ ] Testing
    • [ ] Page should jump to the appropriate section when URL has a hash
    • [ ] Make sure your changes don't break filtering
    • [ ] Filters should be added to the URL when selected
    • [ ] Filters should be removed from the URL when unselected
  • [ ] There should be no visual changes to the website except the URL.

Resources/Instructions

  • This issue resulted from #6919
  • An example of expected behavior https://www.hackforla.org/join#advise
    • Test the different between hash and no hash

8alpreet avatar Oct 30 '24 17:10 8alpreet

Hi @8alpreet.

Please don't forget to add the proper labels to this issue. Currently, the labels for the following are missing:

  • Complexity, Role, Feature, Size

NOTE: Please ignore this comment if you do not have 'write' access to this directory.

To add a label, take a look at Github's documentation here.

Also, don't forget to remove the "missing labels" afterwards. To remove a label, the process is similar to adding a label, but you select a currently added label to remove it.

After the proper labels are added, the merge team will review the issue and add a "Ready for Prioritization" label once it is ready for prioritization.

Additional Resources:

github-actions[bot] avatar Oct 30 '24 17:10 github-actions[bot]

@8alpreet Please rewrite the title and the overview

Title should be short and more focused, e.g. Research XYZ Overview should be in the following format so that we can control scope (we need to do X for Y reason)

ExperimentsInHonesty avatar Nov 13 '24 04:11 ExperimentsInHonesty

Hi @8alpreet, we notice that you are assigned to an issue that you authored. Please remember to add the Draft label to this issue while you are working on it.

HackforLABot avatar Nov 13 '24 04:11 HackforLABot