Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
8
Comments
18
Affan Amer
@AffanRM

All comments

  • Yejin Han (한예진)•270
    @Yejin-Han
    Submitted 10 months ago
    What challenges did you encounter, and how did you overcome them?
    • Using props/emit
    • reg expression to put thousand separators
    What specific areas of your project would you like help with?

    Freely please!

    Mortgage repayment calculator

    #sass/scss#vite#vue#bem
    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Wow, you have done a great job! Just a small suggestion that you can change the cursor to pointer when the user hovers over the buttons. Right now the cursor only changes to a pointer when you are near the radio element; you can set it to change when hovering over the whole button. Also, you can add a media query around a screen width of 390px if you want to make the website responsive for screens below 390px. Other than that, everything seems great :)

    Marked as helpful
  • Priya Dharshini T C•40
    @priyadharshinitc
    Submitted 10 months ago
    What challenges did you encounter, and how did you overcome them?

    While researching how to change the cursor pointer color to black as per active-state design, I discovered that CSS cannot modify cursor color directly as it's primarily controlled by the operating system and browser.

    Responsive social links profile

    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, good work on the project! I was also trying to change the color of the cursor with CSS while working on this project, but then realized that you can't directly modify the cursor color using CSS. However, you can set the cursor to an image, e.g., if you want to set the color of the cursor to black, then you can download an image of a black cursor (the size should be <= 128x128) and set it using the following code:

    button{
             cursor:url(<image_path>), auto;
    }
    

    Hope this helps :)

    Marked as helpful
  • Rokeeb01Maruf•220
    @Rokeeb01Maruf
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I'm proud to be able to link my profile and make them work the way I wanted

    What challenges did you encounter, and how did you overcome them?

    I encountered challenges like with the margins

    What specific areas of your project would you like help with?

    I think I've done the one I thought it's right

    Responsive profile link website

    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, good effort in completing the project but I have a few suggestions for you:

    • Your website doesn't seem to be responsive. There are multiple ways around this, but you can wrap your card class in another div and set the display of this container as flex and then justify-content: center;
    • You can also try to specify the width size of the card in % rather than pixels and also implement the use of media queries for mobile responsiveness.
    • For the anchor tags, you can change the color of the background when the user hovers over them using the following code: a:hover {background-color: green;}

    If you need any further help with your code, let me know!

  • Rita Odoh•80
    @OdohRita
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I would most probably look for a shorter more effective way to write this code

    What challenges did you encounter, and how did you overcome them?

    Not much, just took me more time than expected

    What specific areas of your project would you like help with?

    I would love help with javascript, even thou i didn't incorporate it in this code.

    Responsive social links profile

    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, good work on the project! Just a small suggestion that it's better to include the links inside an anchor tag (<a/>) and specify the href attribute inside the anchor tag.

    Regarding help with JavaScript, I'd be glad to help you out! Is there anything specific you are looking for or in general? One fun and creative way to learn JavaScript could be by incorporating a light theme as well in your project and then allowing the user to toggle between the light and dark themes.

    Marked as helpful
  • Brother Tonny Mola•20
    @i-prince
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    Proud of the effort and consistency I put throughout the project. Proud of the things I have learnt every time I am faced with a challenge

    What challenges did you encounter, and how did you overcome them?

    I faced some issues while trying to host my project within github pages. I had to reserach on ways to solve the issues. Luckily I did.

    What specific areas of your project would you like help with?

    For now everything is okay.

    Social Links Profile

    #react
    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, great work on the project! One improvement you can make is to wrap your main div in another div, say with a class of 'outer'. Then for this div with class 'outer', you can set the following properties:

    .outer {
                min-height: 100vh;
                display: flex;
                align-items: center;
    }
    

    This will vertically align your main container.

    Marked as helpful
  • MadiTg•10
    @awesome-web-dev-1
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I've just completed a front-end coding challenge from @frontendmentor! 🎉

    You can see my solution here: https://www.frontendmentor.io/solutions/social-links-profile-project-dCJ4-1GrSE

    Any suggestions on how I can improve are welcome!

    social links profile project

    #accessibility
    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, good work on the project! I see that your container is not vertically aligned, so you can achieve this quite easily with the following code:

    .container{
                 display: flex;
                 align-items: center;
          }
    

    This will work as you have already set the min-height as 100vh of your container.

    Marked as helpful
  • KS-Coder24•50
    @KS-Coder24
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I was able to complete the challenge, and learnt how to get icon from an online source, and credit the site.

    What challenges did you encounter, and how did you overcome them?

    I encountered some challenges while trying to implement the black hand cursor hover effect (note that I downloaded a black hand icon from Flaticon website). Despite several attempts to resolve the issue, I was unable to determine the cause. I plan to revisit and troubleshoot the problem when I have the opportunity.

    As a result, I was unable to complete the challenge, specifically the part involving displaying a black cursor when hovering over elements that require interaction.

    What specific areas of your project would you like help with?

    I would appreciate if someone could review my code and point out a fix for the issued I had with displaying my downloaded cursor icon as hover effect.

    Building a Blog Preview Card with HTML and CSS

    2
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, your downloaded cursor image size is 512x512 pixels and most browsers have restrictions on the image size (should be less than or equal to 128x128 pixels). I tried downloading a 24x24 cursor image and then set it as the following and it works: {cursor: url('<image_path>'), auto;

    If you need any further assistance, let me know!

  • Kyle Netterville•20
    @dkdkdkd222
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I'm very proud to say that I am getting better at HTML and CSS, and I'm excited to say that I have learned more about the transition effect in CSS.

    I am applying links for the first time using JS, which has allowed me to understand how the methods work better.

    What I would do differently next time is start to try React and see how it goes.

    What challenges did you encounter, and how did you overcome them?

    The biggest challenge that I encountered was the picture. Although the funny part of why nothing was being applied to the image, was because I didn't have a class enabled to it. LOL.

    What specific areas of your project would you like help with?

    Specific areas of my project that I would like help with is just tips on what I should know about JavaScript, and how it can be used even more when it comes to web development.

    Social-link profile using JavaScript, HTML, and CSS

    2
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Awesome work on the website! I like your unique touch about adding different background colors for different buttons. Regarding your question about Javascript, one creative and nice way I found in this project to implement JavaScript is by creating a light theme as well, and then the user can toggle between the light and dark themes. This is a simple task, but it helps get better at understanding the basic implementation of JavaScript, and it also looks really cool! I did the same for my project, and if you need any further help with how to achieve this, let me know!

  • P
    Rashid•150
    @Rashid0101
    Submitted 10 months ago
    What challenges did you encounter, and how did you overcome them?

    Hi there 👋, I’m Rashid and this is my solution for this challenge. 🚀

    Any suggestions on how I can improve and reduce unnecessary code are welcome!

    Thank you. 😊

    Social links profile

    2
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, Rashid Great work on the website! A small suggestion for you:

    • Rather than specifying the font size in pixels (px), it's better to use rem/em units, as it helps improve the accessibility of your website.
    • You can add a transition on the anchor tags for a smoother experience: a { transition: background-color 0.5s } This is just a sample transition, and there are multiple other ways as well. If you need any further assistance, then let me know!
    Marked as helpful
  • Beaddu•10
    @Abdopamined
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    Getting it to look as close I could to the original.

    What specific areas of your project would you like help with?

    I'm not sure if there is anything specific that needs fixed. So any feedback would be much appreciated.

    Responsive Social links profile using CSS flex

    2
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, good work on the website! There are a couple of suggestions I have for you:

    • Firstly, it's better to specify the font size in rem/em units rather than pixels (px) as it helps improve the acesssibility of the website
    • Secondly, you can add the following code to your buttons so that the cursor changes to pointer when the user hovers on them: button {cursor : pointer;}
    Marked as helpful
  • Yonamine-Fernando•90
    @Yonamine-Fernando
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I am proud of my progress in doing the challenges.

    What challenges did you encounter, and how did you overcome them?

    Make it as close as possible to the design provided by the challenge.

    What specific areas of your project would you like help with?

    Open to any feedback, I believe it will help improve my projects.

    Social Link Card

    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, good work on the website! Your website seems to be working fine and is responsive as well. I have a small suggestion for you to improve the aesthetic of the website, you can add a basic transition on the anchor link so that when it changes the color upon hovering it looks better:

    • transition: background-color 1s linear;
  • Adebukola Adeyinka Omowole•280
    @Adebukol
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    ability to align the items using flex

    Responsive Social profile page using flex box

    2
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, upon viewing your website I have a few suggestions for you to improve your code and design:

    • Instead of using <button> to specify the navigation links, it is better practice to use anchor tags (<a/>) as anchor tags should always be used when presenting a link to another website.
    • Instead of specifying the font-size in pixels (px), it is better to specify it in rem/em units so that your website is more accessible for all users.
    • Your website is not vertically aligned on my laptop screen, one way to achieve this is by wrapping your box class in another <div class='x'> and then setting the following properties for this <div>
    .x{
      min-height: 100vh;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    If you need any further help, then let me know!
    
    Marked as helpful
  • Vskx•20
    @Vskx
    Submitted 10 months ago

    social links profile

    #next#tailwind-css#react
    1
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    Hey, upon viewing your website on a mobile device, the profile picture does not seem to be appearing. You might want to check the path for that!

  • yosef037•40
    @yosef037
    Submitted 10 months ago

    social links profile

    2
    Affan Amer•350
    @AffanRM
    Posted 10 months ago

    I viewed your website and it seems to be working great on a mobile device. However, there are a few suggestions I have for you to further improve your code:

    • Specify the font sizes in rem/em units rather than px (pixels)
    • For the navigation links, use an anchor tag instead of a button and style the anchor tag to match the design
  • P
    Aram Hekimian•410
    @Hekimianz
    Submitted 11 months ago

    Social Links

    2
    Affan Amer•350
    @AffanRM
    Posted 11 months ago

    You have done a good job overall, but I have noticed that you used <span> for the social links. It is always best practice to use anchor tags <a> for all the links on your website. Even if the links don't have any href attribute, it is still better to use an anchor tag to represent the link and then style it.

    Marked as helpful
  • Dewan Masuma Nazneen•295
    @mnazneen20
    Submitted almost 3 years ago

    Used HTML & CSS to implement the design

    1
    Affan Amer•350
    @AffanRM
    Posted almost 3 years ago

    Overall you have done a good job but in order to improve the user design, you can change the cursor to pointer when the user hovers above the download buttons:

    button:hover {cursor:pointer;}

    Marked as helpful
  • Temirlan•110
    @TIKOsup
    Submitted almost 3 years ago

    Interactive rating component solution using CSS Flexbox

    1
    Affan Amer•350
    @AffanRM
    Posted almost 3 years ago

    In order to improve the user design you can change the cursor to pointer when the user hovers above the ratings and the submit button:

    .rating-item:hover {cursor:pointer}

    .btn:hover {cursor:pointer}

  • Angela•20
    @hello-angela
    Submitted almost 3 years ago

    QR Component - HTML, CSS, Bootstrap

    #bootstrap
    1
    Affan Amer•350
    @AffanRM
    Posted almost 3 years ago

    The mobile responsiveness doesn't seem to be working but the desktop design looks good :)

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

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