Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
9
Comments
10
P

Will Cooley

@CooleyWCIN200 points

Software Engineer | Musician | Educator

Latest solutions

  • Article Preview Solution


    P
    Will Cooley•200
    Submitted 20 days ago

    • I know the image "fit" isn't quite like the figma design - I could use advice on that.


    1 comment
  • Meet Landing


    P
    Will Cooley•200
    Submitted about 2 months ago

    The alignment and text-wrapping of the footer is still a challenge, particularly with the desktop layout.


    1 comment
  • Testimonials Grid


    P
    Will Cooley•200
    Submitted 5 months ago

    Still need to work on Typography sizing to match the design.


    1 comment
  • Four Card Feature


    P
    Will Cooley•200
    Submitted 6 months ago

    I know my box-shadow for the cards isn't quite like the Figma design - I could use help with this.


    2 comments
  • Product Preview Card


    P
    Will Cooley•200
    Submitted 6 months ago

    1 comment
  • recipe-page


    P
    Will Cooley•200
    Submitted 6 months ago

    The design has the bullet points centered vertically in between the wrapped <li> text (when it's more than one line on small screens). I tried using flexbox properties but found myself straying away from semantic HTML best practices, so I stuck with <ul> and <li> elements for now. I could use help with this.


    1 comment
View more solutions

Latest comments

  • medbdey•170
    @medbdey
    Submitted 21 days ago

    Article-preview-component

    1
    P
    Will Cooley•200
    @CooleyWC
    Posted 20 days ago

    Nice Work! In particular the desktop design looks like a strong match!

    Items to check out: • There is a horizontal scroll when the screen gets smaller towards mobile size. I believe the hard-coded width and height will do this on your container - consider min-width/max-width instead. • See if you can find a way for the share "modal" to cover the name/avatar on mobile - just like the figma design. Playing around with absolute positioning and z-index might help.

  • P
    joeabrahamian•140
    @joeabrahamian
    Submitted about 2 months ago
    What are you most proud of, and what would you do differently next time?

    Yes

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

    Forgot to add media queries for mobile screen

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

    media queries

    Meet Landing Page

    1
    P
    Will Cooley•200
    @CooleyWC
    Posted about 2 months ago

    Nice work!

    It's difficult to check the code as your code link goes to a 404. However, I do notice that the content doesn't scale down when the width shrinks - so I imagine you might have some hard-coded widths that are currently being inflexible. You might start with a mobile-first approach by getting everything to look as close as possible to the figma file at 374px, then build out the other sizes/media queries from there.
    Hope that helps!

  • P
    nmoon8019•50
    @nmoon8019
    Submitted 5 months ago
    What specific areas of your project would you like help with?

    HTML-- Is my use of div's acceptable? CSS-- am I using too much code to accomplish this?

    Blog preview card

    1
    P
    Will Cooley•200
    @CooleyWC
    Posted 5 months ago

    You could use an article tag (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/article) instead of a div for the card. I would also use section tags instead of divs for the 'info' and 'authorbox'.

    CSS: I would avoid using pixels for font-sizes - convert to rems or use clamps for better responsiveness. I usually copy clamps from this site https://utopia.fyi/type/calculator?c=320,18,1.2,1240,20,1.25,5,2,&s=0.75%7C0.5%7C0.25,1.5%7C2%7C3%7C4%7C6,s-l&g=s,l,xl,12

    Also avoid setting hard widths and heights (on the container) - usually its better to use min-widths or min-widths to control the sizing.

    Hope that helps!

    Marked as helpful
  • P
    Jair•800
    @JairRaid
    Submitted 5 months ago
    What are you most proud of, and what would you do differently next time?

    I learned to make this quote mark position absolute to his parent.

    testimonials grid section

    1
    P
    Will Cooley•200
    @CooleyWC
    Posted 5 months ago

    Looks Great!

    Marked as helpful
  • AceThunder546•110
    @AceThunder546
    Submitted 6 months ago

    Four Card Feature Section with HTML and CSS

    1
    P
    Will Cooley•200
    @CooleyWC
    Posted 6 months ago

    Looks Great! One thing to consider is using a different unit type for font-sizes instead of pixels(rems are what I use most). This helps both with responsiveness and accessibility. And I also often use the typography clamps that I get from this site: https://utopia.fyi/ - they smoothly scale your font size and they make sure the size doesn't get too big or too small. Also consider updating your README (you can use the template they give you in the project files)

    Marked as helpful
  • adetoadeto•220
    @adetoadeto
    Submitted 6 months ago

    Responsive card component

    1
    P
    Will Cooley•200
    @CooleyWC
    Posted 6 months ago

    Looks great! Perhaps adjust the breakpoint so it doesn't get quite as wide before switching to your desktop layout (when the image is next to the description). Maybe somewhere in the 350-500px range.

    Marked as helpful
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