Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
3
Comments
5

Janelle Schuh

@jschuh23Connecticut, U.S.90 points

I am a self-taught frontend web developer with experience creating websites utilizing Figma, WordPress, accessibility techniques, semantic HTML, CSS, Sass JavaScript. Overall, I am a highly-motivated, self-sufficient fast learner with a strong work ethic.

I’m currently learning...

I started learning JavaScript a year ago, but felt I really needed to get more in-depth with the language. Therefore, I've been working through several different courses. In addition, I'm learning the process of UI design so I can improve the end result of my development projects.

Latest solutions

  • QR Code Component challenge

    #bem

    Janelle Schuh•90
    Submitted about 3 years ago

    0 comments
  • Responsive Social Proof Section


    Janelle Schuh•90
    Submitted over 3 years ago

    0 comments
  • Profile Card Component - flexbox and mobile-first


    Janelle Schuh•90
    Submitted over 4 years ago

    1 comment

Latest comments

  • caleb olusegun•30
    @kayflyS
    Submitted about 3 years ago

    social media proof section

    1
    Janelle Schuh•90
    @jschuh23
    Posted about 3 years ago

    @kayflyS This was a bit of a tough challenge! I have a few suggestions for you :)

    • It looks like none of your images are showing up because the src is not linked properly. If you add a period at the beginning of each of your image references that should do the trick. For instance, `src="./images/icon-star.svg"
    • I would also suggest not using as many div elements and instead adjusting much of your code to use semantic HTML elements such as - header, section, main, footer. Making these changes will clear the accessibility issues from the FEM report. HTML: A good basis for accessibility is a great resource by MDN about semantics for accessibility.

    Hope this is helpful!!

  • Adwoa Baah Addo-Brako•30
    @missbaah
    Submitted about 3 years ago

    Order Summary Card using Grid and Flex Box

    1
    Janelle Schuh•90
    @jschuh23
    Posted about 3 years ago

    @missbaah Great job on the project!! I have yet to work on this one, but plan to jump into the challenge soon :)

    I noticed a few accessibility issues that were identified in the FEM report. Most of these should be easy fixes.

    • All page content must be contained by landmarks The rule description states - "it is best practice to contain all content excepting skip links, within distinct regions such as the header, nav, main, and footer." I would suggest that you either wrap your section class="container" in a main element or change this section element to a main element. That should fix 3 of your accessibility issues.
    • Page should contain a level one heading My suggestion here would be to change your current h2 to an h1 and then resize the h1 in your css. Finally, to follow semantic HTML I would change your div class="attribution" to a footer element.

    Again, great job on this challenge!!! Keep up the good work!

    Marked as helpful
  • Kaio•460
    @kaiohnr
    Submitted about 3 years ago

    Easybank Landpage

    1
    Janelle Schuh•90
    @jschuh23
    Posted about 3 years ago

    @kaiohnr The site looks awesome!!

    I did notice that there are a number of accessibility issues per the Frontend Mentor checks.

    • Document should have one main landmark: This can be solved by adding a main element which completely surrounds everything between your header and footer.
    • All page content should be contained by landmarks: I suspect that when you add the main element then this error will go away (?).
    • Links must have discernible text: My suggestion would be to add either alt text such as "Twitter logo" or an aria-label. Then a screenreader would have something to read.

    Regarding the hover color for the social icons....because those are images you cannot use the fill property. That is only for SVGs. So you can either change your icons to SVGs or do something different for your hover.

    Hope this helps :)

    Marked as helpful
  • Abdelghafour•580
    @Abdelghafour122
    Submitted about 3 years ago

    Profile card component

    1
    Janelle Schuh•90
    @jschuh23
    Posted about 3 years ago

    Great solution @Abdelghafour122! I wouldn't worry too much about pixel perfect as that can be very hard to obtain :)

    It looks like you have some HTML issues per the Frontend Mentor report. One suggestion I would have is to decrease the number of section elements that you're using. Many of these can be changed to a div and that's ok. I might just have one section element that contains the entire card component.

    The MDN website has some great info on the section element. Specifically: If you are only using the element as a styling wrapper, use a div. An unwritten rule is that a section should logically appear in the outline of a document.

    Hope that helps!!

  • Fabrício Lima•80
    @IFafaa
    Submitted about 3 years ago

    semantinc HTML, CSS, FlexBox and MediaQuerry

    1
    Janelle Schuh•90
    @jschuh23
    Posted about 3 years ago

    Nice work on your solution Fabricio!! I did notice that the Frontend Mentor report was returning some accessibility and html issues. These should be easy enough to adjust :)

    • For your images, even if they are considered background images they should still have an alt attribute. In this case you would set it as follows: alt="". If you completely omit an alt attribute then a screenreader would read the entire url for the image.

    • The anchor tags that you have listed can probably have the href completely removed to pass the Frontend Mentor test. Meaning don't set them to #. I myself have learned to set blank links to this, but it seems that the FEM test doesn't like those :)

    • I would suggest removing some of the section elements that you have as every section should in turn have a heading element. However, based on your code some sections wouldn't make sense to have a heading. You could probably make do with one section element which includes the entire component.

    Just some suggestions!! Great work!

    Marked as helpful

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Beta Member

This badge is a shoutout to the early members of our community. They've been around since the early days, putting up with (and reporting!) bugs and adjusting to big UX overhauls!

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub