Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

All solutions

  • Submitted


    What are you most proud of, and what would you do differently next time?

    I applied BEM much more strictly compared to my previous projects. For example, I noticed that all the sections (Title Section, Ingredients, Instructions, etc.) were variations of the same basic style. So I created a block to represent this basic entity, called component, and then added modifiers for a slight change in component's appearance.

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

    I was a bit confused about how to create custom bullets for li elements, but ultimately figured it out by using the ::before pseudo-class.

  • Submitted


    What are you most proud of, and what would you do differently next time?

    I am proud that I used Flexbox to distribute space between and within elements, rather than relying on margins or padding. For my next project, I’d like to experiment writing CSS without using BEM methodology, so I can gain more experience with other types of selectors besides class selectors.

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

    I found it challenging to reduce font-size for smaller screens without using media queries. Eventually, I used clamp() to resize the font-size based on the viewport.

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

    Initially, I wanted an instant transition from desktop to mobile font-size once the viewport reached a certain width. Ultimately, I used clamp(), which resizes font-size gradually. Is there a way to accomplish an instant resize without using media queries?

  • Submitted


    What are you most proud of, and what would you do differently next time?

    Initially, I styled everything in a hurry, and when I started making edits, I got very confused by my own CSS. So, I’m proud that I took the extra time to redo and reorganize my CSS by using Sass and BEM. However, my CSS was pretty simple so I’m not sure if I used Sass effectively.

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

    The greatest challenge was making my design match the Figma file as closely as possible. I had never used Figma before, so figuring out margin, padding, and other dimensions from Figma was a bit tricky. I made sure to take my time to notice all the details.

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

    1 I’d like to make sure I’ve applied BEM principles correctly. I have:

    /* Block */
    .card {}
    
    /* Elements */
    .card__qr-code {}
    .card__heading {}
    .card__sub-heading {}
    

    2 This is my first project, so any tips on best practices for writing/organizing CSS and HTML are greatly appreciated. Or, if there's any part of my CSS that could have been cleaner.