question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Template Post when clicking "Ask for Help" in Responsive Web Development

See original GitHub issue

Describe the Issue

I feel like the base template for asking help in the Responsive Web Development Certification is a bit unintuitive.

First let me point out a couple of points:

  1. The code block of HTML starts with /* file: index.html */ as opposed to the HTML comments of <!-- file: index.html -->. This will makes it harder to copy paste people’s code and find the problem as some may overlook this comment which can cause the checker to fail (As seen in this post https://forum.freecodecamp.org/t/learn-css-colors-by-building-a-set-of-colored-markers-step-7/551034).
  2. Some text that I assume function as a heading uses inconsistent formatting. Such as how **Tell us What's happening:** is different from **Your code so far** (there is a tab which can look like a code block after posting it.

Template:

**Tell us what's happening:**
Describe your issue in detail here.


      **Your code so far**
      
```html
/* file: index.html */

```

```css
/* file: styles.css */

```




      **Your browser information:**

User Agent is: <code>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36</code>

**Challenge:**  Learn More About CSS Pseudo Selectors By Building A Balance Sheet - Step 22

**Link to the challenge:**
https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-22

What I propose:

### Tell us what's happening:
Describe your issue in detail here.


### Your code so far
```html
<!-- file: index.html -->

```

```css
/* file: styles.css */

```




### Your browser information:

User Agent is: <code>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36</code>

### Challenge:
Learn More About CSS Pseudo Selectors By Building A Balance Sheet - Step 22

### Link to the challenge:
https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-22

Affected Page

https://forum.freecodecamp.org/c/html-css/423

Steps to Reproduce

  1. Go to ‘Any step in Responsive Web Development’
  2. Check the code several times until the “Ask for Help” appears
  3. Click on ‘Create a help post in the forum’
  4. Minor Inconvenience

Expected behavior

It should be intuitive and consistent such that the user won’t be confused to how to format the page. At least that’s what I’m hoping

Screenshots

No response

System

  • Device: [e.g. iPhone 6, Laptop]
  • OS: [e.g. iOS 14, Windows 10, Ubuntu 20.04]
  • Browser: [e.g. Chrome, Safari]
  • Version: [e.g. 22]

Additional context

No response

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:11 (10 by maintainers)

github_iconTop GitHub Comments

3reactions
bbsmoothcommented, Sep 16, 2022

I just want to point out that heading levels should not be determined by looks but rather by their position in the heading hierarchy. If a heading looks out of place or is distracting in some way then this can be fixed with CSS. But the actual heading level number should be appropriate for where it is on the page.

2reactions
ShaunSHamiltoncommented, Sep 16, 2022

I am happy with changing them to level 2 headings. Personally, they look a bit big, but otherwise it makes sense.

However, this does not solve the dedent issue: image

Read more comments on GitHub >

github_iconTop Results From Across the Web

Responsive Web Design: What It Is And How To Use It
Get started with responsive Web design! In this article, you'll find how to respond to the user's behavior and environment based on screen ......
Read more >
The Beginner's Guide to Responsive Web Design in 2022
This guide will give you everything you need to know about responsive website design, including definitions, a step-by-step walkthrough, examples, and more.
Read more >
Responsive Web Design: 50 Examples and Best Practices
Beautiful example of websites that use responsive web design. Being fully adaptive doesn't mean solely being mobile and tablet friendly.
Read more >
Responsive design - Learn web development | MDN
It is the way to design for a multi-device web. In this article, we'll help you understand some techniques that can be used...
Read more >
Responsive Design: Best Practices and Considerations - Toptal
Mobile-first web design helps to reevaluate what's visually and ... Designing a website as a mobile-first responsive site forces designers to ask a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found