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

Connor McLaughlin

@GingerloxGlasgow, Scotland120 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

  • Recipe page challenge submission


    Connor McLaughlin•120
    Submitted 10 months ago

    If anyone knows how I would have solved issue above while keeping the image in the main container box, let me know!


    1 comment
  • social links challenge submission


    Connor McLaughlin•120
    Submitted 10 months ago

    Really not sure how to best handle hover, active and focus states when on mobile view. On desktop, you get a really nice hover effect, which doesn't really work well on mobile, so need to look into finding a better way to handle this on mobile.


    2 comments
  • blog preview card challenge


    Connor McLaughlin•120
    Submitted 10 months ago

    Think I have the project pretty bang on, but any feedback would be welcome!


    1 comment
  • QR code component solution


    Connor McLaughlin•120
    Submitted 10 months ago

    None on this, but can imagine help with be great for more complex projects.


    2 comments

Latest comments

  • SITRAKA Tsimisaraka Joliot•70
    @Joliot-TSIMISARAKA
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I'm not particularly proud of any particular section of my code as I'm still far away from being proficient enough to be confident in css. But I hope that for the upcoming projects, my code will be clean and concise enough

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

    The real challenges that I encounter was when I tried to combine margin and padding around the element in order to get the correct result. There is also git and github, topics I haven't touched upon before

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

    Writing better and cleaner css code as to avoid repeated element calls

    Centered QR component using css flexbox

    #accessibility
    2
    Connor McLaughlin•120
    @Gingerlox
    Posted 10 months ago

    Looks really good! Almost perfectly sized to fir the design!

    I see you have issues on how to best deal with padding and margin. Now I'm no pro, but how I think about it is this:

    • Use padding for borders and styling e.g making an <a> look like a button.

    -Use margin for layout stuff, like creating space between elements and centering.

    Marked as helpful
  • madihak0911•80
    @madihak0911
    Submitted 10 months ago

    Recipe page using HTML & CSS

    1
    Connor McLaughlin•120
    @Gingerlox
    Posted 10 months ago

    Looks great! Pretty bang on compared to the design in desktop view.

    Feedback:

    1. The mobile view is a bit off compared to the design spec (image not taking up full width, left in border radius ect. Be sure to look at the design for the mobile view and have another crack at this. Media queries helped me with this.

    2. Your CSS could be structured a bit better. What I try to do is start mobile first, start from the top of the page, and apply styles and layout properties as I move down the page. Not sure if this is best practice, however it seems to keep my head straight when moving through it.

    Cheers!

  • Ninon C.•30
    @epawi
    Submitted 11 months ago

    Social links profile using CSS

    1
    Connor McLaughlin•120
    @Gingerlox
    Posted 10 months ago

    Great solution! Everything seems well structured, and I like how you grouped all your buttons together.

    One bit of feedback:

    Avoid using buttons when you are not submitting data to a form. The correct element to use in this situation would be <a>, then you can simply style it to look like a button. :)

    Marked as helpful
  • Darshan-choubisa•130
    @Darshan-choubisa
    Submitted 10 months ago

    Blog preview card component

    1
    Connor McLaughlin•120
    @Gingerlox
    Posted 10 months ago

    Looking good!

    One bit of feedback is on the mobile view, the edges of the container a quite close to the edge of the view port. You could have done on your container "blog-card" :

    width: 80% max-width: 400px

    This would keep a nice bit of space around your container in mobile view, but stop it from stretching on desktop view.

    I can also see you have <blog-card> as an actual html tag. Unless there is something I do not know, this is not a valid element name. You should have maybe used <main> or <div> with a class of .blog-card?

    Great solution!

  • Leplusbio225•10
    @Leplusbio225
    Submitted 10 months ago

    Flex box and css transforms

    1
    Connor McLaughlin•120
    @Gingerlox
    Posted 10 months ago

    Nice solution!

    I would recommend having your styles in a separate stylesheet. Makes things easier to manage.

    You could have also centered your component perfectly by using the below on your container:

    Display: flex Justify-content: center Align-items: center

    Marked as helpful
  • Carlos Ojeda Avendaño•30
    @Carl-code
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I am proud of the work done, I want to be able to improve and I am very enthusiastic about achieving it, next time I would improve with the feedback you can give me.

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

    To many it seems like a simple project but it is quite the opposite for someone without experience, for example the mobile view I had to research mediaqueries css to be able to make it responsive, and also how to sit the entire card in the center of the screen.

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

    I would like you to help me know if my code in general is good, and also in the uses of measures and flexbox

    QR Code Component with flexbox css

    #pure-css
    2
    Connor McLaughlin•120
    @Gingerlox
    Posted 10 months ago

    great solution!

    Love that you used custom CSS properties, and managed to avoid using media queries.

    One thing to note, I think as you have justified and aligned on your container class, there should be no need for margin: 0 auto.

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