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

Arif Faisal

@arifaisal123Dhaka, Bangladesh580 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 REST Countries with Bootstrap, jQuery, and Flask

    #bootstrap#jquery#flask

    Arif Faisal•580
    Submitted almost 2 years ago

    1 comment
  • Responsive Calculator using Bootstrap and Vanilla JS

    #bootstrap

    Arif Faisal•580
    Submitted almost 2 years ago

    0 comments
  • Responsive Sunnyside Agency Landing Page using Boostrap, Sass, and JS

    #sass/scss#bootstrap

    Arif Faisal•580
    Submitted almost 2 years ago

    0 comments
  • Responsive Bookmark Landing Page using Sass, Bootstrap and Vanilla JS

    #sass/scss#bootstrap

    Arif Faisal•580
    Submitted almost 2 years ago

    0 comments
  • Advice Generator App using Sass and Vanilla JS

    #sass/scss

    Arif Faisal•580
    Submitted almost 2 years ago

    0 comments
  • Tip Calculator using Sass and Vanilla JS

    #sass/scss

    Arif Faisal•580
    Submitted almost 2 years ago

    0 comments
View more solutions

Latest comments

  • AliAhmad04•50
    @AliAhmad04
    Submitted almost 2 years ago

    Qr Code Project

    1
    Arif Faisal•580
    @arifaisal123
    Posted almost 2 years ago

    Good effort!

    However, you can improve your solution as your image is not properly aligned. You may want to tinker with your height and gap property in your qr-code-box class and background-size (cover) property in your qr-code-design class.

    Marked as helpful
  • kirans•30
    @kamsirichard
    Submitted about 2 years ago

    Results summary component using HTML and CSS.

    1
    Arif Faisal•580
    @arifaisal123
    Posted about 2 years ago

    You can achieve the gradient/faded colors by using CSS gradient.

    .circle { background-image: linear-gradient(red, yellow); }

    The code above is just an example of linear gradient that you can use. Instead of red, yellow, you can use actual color values mentioned in the style guide of this challenge.

  • Guillermo Benítez•60
    @GuillermoBPY
    Submitted about 2 years ago

    QR code component

    #web-components#animation
    1
    Arif Faisal•580
    @arifaisal123
    Posted about 2 years ago

    Why not? I have seen many submissions here where the users have taken their creativity to another level by using the designs from these challenges.

    However, for this particular qr challenge, in my opinion from a user perspective, the animation is seeming a bit off with the design.

    Marked as helpful
  • GOWTHAM T•50
    @Gowtham1802
    Submitted about 2 years ago

    QR scanner designed using html and css

    2
    Arif Faisal•580
    @arifaisal123
    Posted about 2 years ago

    Good work! Flexbox is an important concept which you can use to center your div elements both vertically and horizontally.

    In your code, instead of hardcoded value like using margin to position the box_1 element, you can put this box_1 element inside a container div element.

    I have refactored your HTML as below:

    <div class="container"> <div class="container"> <div class="box_1"> <div class="image"><img src="./image-qr-code.png" alt="QR_code" class="QR_img"></div> <div class="content"> <h4>Improve your front-end skills by building projects</h4> <p>Scan the QR Code to visit Frontend <br> Mentor and take your coding skills to <br> the next level</p> </div> </div> </div>

    Now your box element is inside the container div element. After that, add the following style code in your style element.

    .container { display: flex; justify-content: center; align-items: center; min-height: 100vh; }

    This code will ensure that all its child elements are centered horizontally and vertically. Finally I removed the hardcoded margin value from your box_1 class.

    Other ways of centering you can explore are "top bottom transform: translate" and "CSS grids system"

  • Anuoluwapo-dev•80
    @Anuoluwapo-dev
    Submitted about 2 years ago

    2nd attempt Results-cummary-component

    2
    Arif Faisal•580
    @arifaisal123
    Posted about 2 years ago

    That's a very good attempt! However, I have the following opinions on your submission that you can consider:

    • For semantics, it is considered a good practice to give the most important heading as <h1> element. Try to look if there are other important headings than <h1>76</h1>.
    • Generally, styles are better kept with external stylesheets which you've rightly done! Nonethless, in some of your text, you have used <b> to bold. It is a better practice to style it in your css file. Maybe, you want to add a <span> around the text. Semantically, <b> does not have any much importance, but if you want to style it using tags, you can use <strong> which semantically refers to something with strong importance.
    • Additionally, you may want to add something more meaningful in your alt, inside the <img> tag. As it will be read by screen readers, you can write as "reaction icon" instead of just icon.

    Happy Coding!

  • Helen Chong•190
    @helenclx
    Submitted about 2 years ago

    Responsive results summary using CSS grid and Flexbox

    3
    Arif Faisal•580
    @arifaisal123
    Posted about 2 years ago

    A very good effort! However, you may want to check out different devices in the mobile responsive version (using chrome developer tools) as I found white padding/margin at the top where the purple section is not completely aligned.

View more 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