Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
6
Comments
1

Tim Jenkins

@tjenkinsSalt Lake City, Utah145 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • Responsive Landing Page with CSS Flexbox and Grid


    Tim Jenkins•145
    Submitted over 5 years ago

    1 comment
  • Coming Soon Page - HTML/CSS/JS


    Tim Jenkins•145
    Submitted over 5 years ago

    0 comments
  • Responsive CSS Grid + simple JS form validation


    Tim Jenkins•145
    Submitted over 5 years ago

    1 comment
  • Responsive CSS Grid


    Tim Jenkins•145
    Submitted over 5 years ago

    0 comments
  • Responsive CSS Grid


    Tim Jenkins•145
    Submitted over 5 years ago

    0 comments
  • HTML and CSS (responsive grid)


    Tim Jenkins•145
    Submitted over 5 years ago

    1 comment

Latest comments

  • Hannah•655
    @hannah-saurusrex
    Submitted over 5 years ago

    Intro component using CSS grid, vanilla javascript, and Netlify forms

    2
    Tim Jenkins•145
    @tjenkins
    Posted over 5 years ago

    If you set type="email" for the email input element, the browser will check that the user entered a valid email address automatically. You can then use the :valid and :invalid CSS pseudo-classes to style the input accordingly.

    More info here: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/email.

    Hope that helps!

Frontend Mentor logo

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