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

the-coding-beekeeper

@the-coding-beekeeper270 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

  • Intro-component-with-sign-up-form plain htmtl, css and JS


    the-coding-beekeeper•270
    Submitted over 1 year ago

    2 comments
  • Ping coming soon page with plain HTML, CSS & JavaScript


    the-coding-beekeeper•270
    Submitted over 1 year ago

    0 comments
  • interactive-rating-component


    the-coding-beekeeper•270
    Submitted over 1 year ago

    0 comments
  • Clipboard landing page


    the-coding-beekeeper•270
    Submitted over 1 year ago

    0 comments
  • Testimonials grid section with plain html and css


    the-coding-beekeeper•270
    Submitted almost 2 years ago

    0 comments
  • Four card feature section, plain html and css


    the-coding-beekeeper•270
    Submitted almost 2 years ago

    0 comments
View more solutions

Latest comments

  • SonEfAdam•10
    @SonEfAdam
    Submitted over 1 year ago

    CSS Grid and Flexbox product landing page

    2
    the-coding-beekeeper•270
    @the-coding-beekeeper
    Posted over 1 year ago

    Hi SonEfAdam!

    Congratulations for finishing this project! As you are new to HTML and CSS there are revealing some issues. Let me offer you some suggestions to improve the code:

    Give your body a width:

    body {
        width: 100vw;
    

    Size your grid-container correctly (overflow: hidden should be needless):

    .block {
    width: 42%;
    grid-template-columns: 50% 50%;
    /* overflow:hidden; */
    

    Give your image a width instead of a height and set it`s display to block, so that it fits into the grid-container:

    .dp-img {
    /* height: 600px; */
    width: 100%;
    display: block;
    }
    

    Then reduce the font-sizes and delete all the hard-coded px-margins. Replace the margins where needed with relative values like rem or em.

    in your html the button could be coded easier like following:

    <button class="button">
        <img src="./images/icon-cart.svg">Add to Cart
    </button>
    

    The .price element could be solved easier as following:

    .price {
        display: flex;
        align-items: center;
        /* height: 100px; */
    }
    
    

    These suggestions will not lead to a perfect solution, it is only intended to give you some food for thought.

    Happy coding and greetings from the-coding-beekeeper.

    Marked as helpful
  • Rezi•120
    @rezis-work
    Submitted over 1 year ago

    Responsive landing page using grids and clean code

    1
    the-coding-beekeeper•270
    @the-coding-beekeeper
    Posted over 1 year ago

    Hi rezis-work!

    Congratulations for finishing this project! Your solution is very close to the given template, really nice.

    I have a suggestion to improve your code:

    To improve the responsiveness of ypour code, replace the hard-coded, absolute px-values (width, height, padding, margin) with relative values like rem or em.

    Happy coding and greetings! The-coding-beekeeper

    Marked as helpful
  • available•50
    @AnAvilableUsername
    Submitted over 1 year ago

    results summary component (grid and flex-box)

    1
    the-coding-beekeeper•270
    @the-coding-beekeeper
    Posted over 1 year ago

    Hi AnAvilableUsername!

    Congratulations for finishing this project! Your solution is quite close to the given template, very nice shot.

    I have some suggestions to improve your code: It seems that you use the <h> tags for styling-purposes, but this is not good practice. The <h> tags should represent the structure of the page. Imagine the structure of your <h> tags like the summary of a book (one title <h1>, chapters <h2>, ...).

    To make your code better readable and better structured, try to replace some <div> tags with semantic html like <main>, <section>, ...etc.

    Replace the hard-coded, absolute px-values of your divs with relative values like rem or em. That is very important to make your code responsive.

    To make your code responsive, you should add a mediaquery. To write down all the necessary changes in your code would go too far. But as a guideline: most of the time the mobile-first-approach is the better way.

    I hope my feedback helps you to a little.

    Happy coding and greetings! The-coding-beekeeper

  • gabymarchingo•120
    @gabymarchingo
    Submitted over 1 year ago

    order summary component

    2
    the-coding-beekeeper•270
    @the-coding-beekeeper
    Posted over 1 year ago

    Hello gabymarchingo!

    Congratulation for finishing the project! There are some issues that should be fixed. My suggestion to get closer to the design-template:

    body {
    width: 100vw;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-image: url(/images/pattern-background-desktop.svg); 
    background-repeat: no-repeat;
    background-size: contain;
    background-color: hsl(225, 100%, 94%);
    }
    
    .card {
    /* margin-top: 130px;
    margin-left: 580px;*/
    display: flex;
    flex-direction: column; 
    }
    

    Give the body a width and a height and center the content; Fix the background issues by a working file path and some background properties; delete the hard coded margins at your .card and add flex-direction: column.

    I hope that will fix some issues. Happy coding!

    Greetings from the-coding-beekeeper

  • Zainabnofiu•80
    @Zainabnofiu
    Submitted over 1 year ago

    Profile Card Component (HTML & CSS)

    1
    the-coding-beekeeper•270
    @the-coding-beekeeper
    Posted over 1 year ago

    Hi Zainabnofiu!

    Congratulations for finishing this project! Your solution is quite close to the template. Only the backgroud is not in the correct shape. To improve this, you have to adjust the background-positions. I suggest code as following:

    background: url(./images/bg-pattern-top.svg), url(./images/bg-pattern-bottom.svg);
    background-position: -63% -85%, 145% 240%;
    background-repeat: no-repeat; 
    

    Happy coding!

    Marked as helpful
  • Joseph Mungai•80
    @Mungai47
    Submitted almost 2 years ago

    QR Code using HTML and CSS

    #bootstrap
    1
    the-coding-beekeeper•270
    @the-coding-beekeeper
    Posted almost 2 years ago

    Hi Joseph,

    congratulations for finishing the project! I have one suggestion to improve your code: the <center> tag is outdated. To center text or other items try this instead in your css: display: flex; flex-direction: column; align-items: center; text-align: center;

    Greetings! the-coding-beekeeper

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