-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Fix some headings not following the proper hierachy #3965
Comments
@Asartea Seems like an easy fix, please assign to me so I can submit PR later. |
@luuu-xu all yours |
@Asartea I was working on fixes and I felt like
|
Yes; however I just noticed this is being generated by
You don't have to touch those at all actually; as mentioned PATH is already a
Makes perfect sense to me |
I will go ahead and make these changes to
Let's wait for Kevin's input and I like the idea where if a |
Although really, it should be a |
@KevinMulhern @Asartea Thank you guys for your input! I will change the heading to h2 then. Creating the PR now. |
<!-- Thank you for taking the time to contribute to The Odin Project. In order to get this pull request (PR) merged in a reasonable amount of time, you must complete this entire template. --> ## Because <!-- Summarize the purpose or reasons for this PR, e.g. what problem it solves or what benefit it provides. --> Some headings of our static pages are not using the correct hierarchy. ## This PR <!-- A bullet point list of one or more items describing the specific changes. --> 1. For `/faq` page, changed `components/faq/item_component.html.erb` heading from `h3` to `h2`. 2. For `/about` page, changed `views/shared/_bottom_cta.html.erb` heading from `h4` to `h2`. 3. For `/contributing` page, changed two headings's hierarchy. ## Issue <!-- If this PR closes an open issue in this repo, replace the XXXXX below with the issue number, e.g. Closes #2013. If this PR closes an open issue in another TOP repo, replace the #XXXXX with the URL of the issue, e.g. Closes https://github.com/TheOdinProject/curriculum/issues/XXXXX If this PR does not close, but is related to another issue or PR, you can link it as above without the 'Closes' keyword, e.g. 'Related to #2013'. --> Closes #3965 ## Additional Information <!-- Any other information about this PR, such as a link to a Discord discussion. --> This is a resubmitted PR due to my remote branch conflicts. The previous PR #3995 is closed. ## Pull Request Requirements <!-- Replace the whitespace between the square brackets with an 'x', e.g. [x]. After you create the PR, they will become checkboxes that you can click on. --> - [x] I have thoroughly read and understand [The Odin Project Contributing Guide](https://github.com/TheOdinProject/theodinproject/blob/main/CONTRIBUTING.md) - [x] The title of this PR follows the `keyword: brief description of change` format, using one of the following keywords: - `Feature` - adds new or amends existing user-facing behavior - `Chore` - changes that have no user-facing value, refactors, dependency bumps, etc - `Fix` - bug fixes - [x] The `Because` section summarizes the reason for this PR - [x] The `This PR` section has a bullet point list describing the changes in this PR - [x] I have verified all tests and linters pass after making these changes. - [x] If this PR addresses an open issue, it is linked in the `Issue` section - [ ] If applicable, this PR includes new or updated automated tests
<!-- Thank you for taking the time to contribute to The Odin Project. In order to get this pull request (PR) merged in a reasonable amount of time, you must complete this entire template. --> ## Because <!-- Summarize the purpose or reasons for this PR, e.g. what problem it solves or what benefit it provides. --> Some headings of our static pages are not using the correct hierarchy. ## This PR <!-- A bullet point list of one or more items describing the specific changes. --> 1. For `/faq` page, changed `components/faq/item_component.html.erb` heading from `h3` to `h2`. 2. For `/about` page, changed `views/shared/_bottom_cta.html.erb` heading from `h4` to `h2`. 3. For `/contributing` page, changed two headings's hierarchy. ## Issue <!-- If this PR closes an open issue in this repo, replace the XXXXX below with the issue number, e.g. Closes TheOdinProject#2013. If this PR closes an open issue in another TOP repo, replace the #XXXXX with the URL of the issue, e.g. Closes https://github.com/TheOdinProject/curriculum/issues/XXXXX If this PR does not close, but is related to another issue or PR, you can link it as above without the 'Closes' keyword, e.g. 'Related to TheOdinProject#2013'. --> Closes TheOdinProject#3965 ## Additional Information <!-- Any other information about this PR, such as a link to a Discord discussion. --> This is a resubmitted PR due to my remote branch conflicts. The previous PR TheOdinProject#3995 is closed. ## Pull Request Requirements <!-- Replace the whitespace between the square brackets with an 'x', e.g. [x]. After you create the PR, they will become checkboxes that you can click on. --> - [x] I have thoroughly read and understand [The Odin Project Contributing Guide](https://github.com/TheOdinProject/theodinproject/blob/main/CONTRIBUTING.md) - [x] The title of this PR follows the `keyword: brief description of change` format, using one of the following keywords: - `Feature` - adds new or amends existing user-facing behavior - `Chore` - changes that have no user-facing value, refactors, dependency bumps, etc - `Fix` - bug fixes - [x] The `Because` section summarizes the reason for this PR - [x] The `This PR` section has a bullet point list describing the changes in this PR - [x] I have verified all tests and linters pass after making these changes. - [x] If this PR addresses an open issue, it is linked in the `Issue` section - [ ] If applicable, this PR includes new or updated automated tests
Complete the following REQUIRED checkboxes:
brief description of request
format, e.g.Add dark mode to website
The following checkbox is OPTIONAL:
1. Description of the Feature Request:
Some headings aren't following proper hierarchy behavior (ie, they aren't properly arranged in sequential descending order). As a spot check I noticed this on the following pages:
/about
, the text "Help the Odin Project stay current and meaningful to all future students, please contribute!" is ah4
. I think the next higher up is ah2
, but as the container its in is a direct descendant of thebody
element I think it would make more sense to convert it to a simplediv
/faq
, all the faq headings areh3
while the "Frequently Asked Questions" itself ish1
. All of theh3
's should be converted toh2
/paths
, the "start here" and "PATH" headings areh3
's. Again I don't think these necessarily make sense as headings; should just be converted to adiv
or ap
2. Acceptance Criteria:
/about
is fixed/faq
is fixed/paths
is fixed3. Additional Information:
Could be a decent first issue?
The text was updated successfully, but these errors were encountered: