project-based-learning icon indicating copy to clipboard operation
project-based-learning copied to clipboard

PR for solving issues #259 and #140

Open sudhamsugurijala opened this issue 3 years ago • 0 comments

Changed all the main language headings (secondary headings denoted by ## in markdown) to dropdowns to help with issue #259 in the first commit (hash ba7dda0c).

Re-arranged content to match the order of topics in table of contents to solve issue #140 in the second commit (hash cccad9d4).

No existing content (like links, spelling) was modified.

Subheadings of secondary headings (3rd and 4th level headings) were not modified or changed to dropdowns due to formatting issues.

Description

Previously, the secondary headings (used for categorizing projects under different languages here) were simply listed in markdown.

The change uses <details> and <summary> tags to collapse the headings to dropdowns.

Rearranged content to match order given in table of contents.

Motivation and Context

As highlighted in issue #259, changing the secondary headings to dropdowns will help the users navigate much easily.

Earlier, the topics under the headings were stretched out and navigation involved a lot of scrolling.

Issue #140 is the motivation for the second commit.

How Has This Been Tested?

This change was tested manually using the GitHub markdown previewer on Mozilla (on windows), Github android app and Brave browser (in android device).

Types of changes

  • [x] Content Update (change which fixes an issue or updates an already existing submission)
  • [ ] New Article (change which adds functionality)
  • [x] Documentation change

Checklist:

  • [x] My code follows the code style of this project.
  • [x] I have updated the documentation accordingly.
  • [x] I have read the CONTRIBUTING document.
  • [x] I have made checks to ensure URLs and other resources are valid

sudhamsugurijala avatar Feb 14 '22 12:02 sudhamsugurijala