Log inSign up
Frontend Mentor
7,746 posts
Image
user avatar
Frontend Mentor
@frontendmentor
šŸ§‘ā€šŸ’» Build projects: frontendmentor.io šŸ“ˆ Train your team: teams.frontendmentor.io 🌟 Hire A+ juniors: hiring.frontendmentor.io
Join 1.1M+ developers →
frontendmentor.io
Joined May 2018
640
Following
44.6K
Followers
  • user avatar
    Frontend Mentor
    @frontendmentor
    May 2, 2019
    Rather than guessing at screen widths to remove hover states in your #CSS, you can use the hover media query. This tests whether the device's primary input mechanism can hover over elements.
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Aug 12, 2019
    Using the :focus-within #CSS pseudo-class can be really handy for styling parent elements whose children have received focus. For example, adding styles to a form while the user fills it in:
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Nov 17, 2021
    We're delighted to announce our upcoming Frontend Mentor Hiring platform! šŸŽ‰ If you want to discover junior front-end devs with hands-on experience building projects, this could be perfect for you! Our mission will be to connect great companies with our incredible community šŸ‘‡
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Sep 27, 2022
    Are you just starting to build front-end projects but don't know where to begin? We've got you sorted šŸ¤— Here are four small free HTML & CSS-only projects to get you started...šŸ‘‡
    Image
    Image
    Image
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Jul 3, 2020
    Adding smooth scrolling to a page used to only be possible with JS. Now you can do it in a single CSS declaration! 🄳 First, get your HTML set up with your navigation hrefs pointing to IDs throughout the page. Then drop-in scroll-behavior smooth in the CSS and you're done! šŸš€
    Image
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Feb 8, 2022
    🚨 PRO subscription giveaway 🚨 Erm...we've just crossed over 300,000 registered members on the platform!! 🤯 To celebrate, we're giving away 3x free one-year PRO subscriptions! šŸ¤—šŸŽ To enter: 1ļøāƒ£ Follow us 2ļøāƒ£ Like & retweet this Good luck! We'll draw 3 winners in 48 hrs šŸŽ‰
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Nov 12, 2021
    šŸŽ‰ We've just had our 250,000th sign up on Frontend Mentor!! šŸŽ‰ To celebrate hitting a quarter of a million (🤯) registered members, we're doing a PRO subscription giveaway! We're offering a one year PRO subscription to the lucky winner! šŸŽ To enter, simply retweet this tweet!
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Apr 4, 2022
    🚨 PRO subscription giveaway 🚨 It's our 3rd birthday today!! šŸ„³šŸŽ‰šŸŽŠšŸŽ‚ We're offering a one-year free Frontend Mentor PRO subscription to a lucky winner to celebrate šŸŽ To enter, simply retweet this message. A winner will be chosen at random in 48 hours. Good luck! šŸ€
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    May 14, 2021
    We've just launched a new FREE challenge! šŸŽ‰ This calculator app will be a perfect opportunity to practice CSS Grid and work on your JS skills. The 3-palette theme switcher will be a nice additional test 😈
    Desktop design preview for the calculator app challenge on Frontend Mentor
    Mobile design preview for the calculator app challenge on Frontend Mentor
  • user avatar
    Frontend Mentor
    @frontendmentor
    Aug 5, 2022
    We've just launched a new FREE challenge! šŸŽ‰ This interactive card details form will be an excellent way to practice DOM manipulation and form validation while also putting your HTML and CSS skills to the test.
    Desktop layout design preview for the Interactive card details form challenge on Frontend Mentor
    Active and form error states design preview for the Interactive card details form challenge on Frontend Mentor
    Mobile layout design preview for the Interactive card details form challenge on Frontend Mentor
  • user avatar
    Frontend Mentor
    @frontendmentor
    Jul 1, 2020
    If you need to set a height & width on an img element but don't want it to become distorted, use object-fit. This handy CSS property will allow you to resize the image while maintaining its aspect ratio. It behaves like background-size allowing values like cover and contain! šŸ™Œ
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Jun 27, 2020
    One of the most powerful patterns #CodeNewbies can learn is the container element. It makes controlling the width of content much easier than using padding or margin on inner elements. You can also set wide & narrow modifiers to vary the width of content throughout the page šŸš€
    Image
  • user avatar
    Frontend Mentor
    @frontendmentor
    Jul 10, 2023
    🚨 PRO subscription giveaway 🚨 We've reached 10 000 members on our Discord Server šŸ„³šŸŽ‰ To celebrate, we're giving away 1 free one-month PRO subscription šŸŽšŸ¤— To enter: 1⃣ Follow Frontend Mentor on Twitter 2ļøāƒ£Retweet this Good luck! We will draw a winner in 24 hours 🤩
    Image
    67K
  • user avatar
    Frontend Mentor
    @frontendmentor
    Jul 21, 2022
    🚨 PRO subscription giveaway 🚨 We've just hit 400,000 registered members on Frontend Mentor!! šŸ„³šŸŽ‰šŸŽŠ To celebrate, we're giving away 4x free one-year PRO subscriptions! šŸ¤—šŸŽ To enter: 1ļøāƒ£ Follow us 2ļøāƒ£ Retweet this Good luck! We'll draw the 4 winners in 24 hrs šŸŽ‰
    Image

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

TermsĀ·PrivacyĀ·CookiesĀ·AccessibilityĀ·Ads InfoĀ·Ā© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement