Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
31
Comments
11
Mazen Hassan
@Mazz100

All solutions

  • Bento grid using SCSS

    #sass/scss

    Mazen Hassan•600
    Submitted 8 months ago

    If anyone got idea how to get the image's proportion and height in reference, I would appreciate it. Thanks :)


    0 comments
  • News homepage done with SCSS

    #sass/scss#accessibility

    Mazen Hassan•600
    Submitted 11 months ago

    Just the close button inside my dialog I place it using position:fixed, while it's mostly responsive I feel like I applied it too manually so if anyone got a better method I would be glad to hear it.

    Any tips on improvement is appreciated. Thanks :)


    0 comments
  • Product list with cart using React | Tailwind

    #react#tailwind-css#accessibility

    Mazen Hassan•600
    Submitted 11 months ago

    I am open for any feedback offered, I already asked for enough help from community and I just need to get a better idea on how React works and read docs more often. Thanks for taking a look at my solution :)


    1 comment
  • Accessible pricing toggle

    #accessibility#react#tailwind-css

    Mazen Hassan•600
    Submitted 12 months ago

    0 comments
  • FAQ accordion HTML | CSS


    Mazen Hassan•600
    Submitted 12 months ago

    .


    0 comments
  • Contact form built with React + SCSS

    #react#sass/scss#accessibility

    Mazen Hassan•600
    Submitted 12 months ago

    Only one thing I tried for accessibility on error handling is using aria-errormessage with an id to the error span, looked into docs and tried several times but nothing seems to be announced so I could get some help on this part. Thanks.

    aria-invalid although works alright when focused on input and it announced invalid.


    0 comments
  • Testimonial slider using React | SCSS

    #react#sass/scss#accessibility

    Mazen Hassan•600
    Submitted about 1 year ago

    My grid works alright but not sure of how effective I have used rows to move buttons for different screen size. For some reason on desktop preview using mobile the buttons get a little displaced I can't figure out why, otherwise it works alright for normal preview.

    I could get a little help on buttons focus state it seems the overflow:hidden is hiding the outline too.


    0 comments
  • Notification Page using React | TailwindCSS

    #react#tailwind-css

    Mazen Hassan•600
    Submitted about 1 year ago

    0 comments
  • Clipboard landing page with Tailwind CSS

    #tailwind-css

    Mazen Hassan•600
    Submitted about 1 year ago

    0 comments
  • REST Countries API using React.js | React-Router | Radix UI

    #accessibility#react

    Mazen Hassan•600
    Submitted about 1 year ago

    Thanks to @AlexMarshall he helped me solving the border countries and displaying it by names using Destructure Assignment [] for targeting single array value then fetching borders data.

    I got the double tab bug fixed by implementing a Timeout delayed function for toggling open state true & false

    Any feedback on improving is very welcome :)


    0 comments
  • Age calculator with React, tailwindcss and day.js date library

    #react#tailwind-css

    Mazen Hassan•600
    Submitted about 1 year ago

    I would like to hear your feedback on my age calculation approach and any other feedback will be gladly appreciated. Thanks!


    0 comments
  • Interactive pricing component using React.js and SCSS

    #react#sass/scss#accessibility

    Mazen Hassan•600
    Submitted about 1 year ago

    I think I got all of interactions alright, I could ask on the toggle implementation and if there is any improvement I could make. Any feedback overall is appreciated :)


    0 comments
  • Crowdfund product page using React.js and SASS

    #accessibility#react#sass/scss

    Mazen Hassan•600
    Submitted over 1 year ago

    1 comment
  • Tip Calculator using React.js

    #accessibility#sass/scss#react

    Mazen Hassan•600
    Submitted over 1 year ago

    0 comments
  • Advice Generator using SCSS and JS

    #sass/scss#accessibility

    Mazen Hassan•600
    Submitted over 1 year ago

    0 comments
  • Social Link Profile

    #accessibility#sass/scss

    Mazen Hassan•600
    Submitted over 1 year ago

    1 comment
  • Signup-Form using SCSS and JS

    #sass/scss#accessibility

    Mazen Hassan•600
    Submitted over 1 year ago

    0 comments
  • Blog Preview Card using SCSS

    #sass/scss#accessibility

    Mazen Hassan•600
    Submitted over 1 year ago

    2 comments
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

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

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