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?

    Hello, I'm Steven and this is my solution for this challenge,!😊

    🛠️ Built with:

    • HTML 🧾
    • Native CSS 🎨
    • BEM Notation 🅱️
    • CSS Grid 🔲

    Thank you to the Front-End Mentor team that creates these challenges that help us learning journey to front-end.💟

    Next time, I’d concentrate more on using CSS Grid to create a smoother, more natural layout across different screen sizes. By implementing responsive design techniques earlier in the process, I can ensure the layout adapts seamlessly, providing a better user experience from the start.

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

    I struggled with CSS Grid, realizing I knew less than I thought. This revealed a gap in my skills that needed addressing before moving forward. To overcome this, I revisited the basics through tutorials and practical examples and applied what I learned directly to my current project. This hands-on approach helped me grasp CSS Grid more effectively, and I now feel more confident using it in future challenges.

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

    I'd like to improve my CSS Grid skills, as it's a crucial area I need to strengthen. If anyone has recommendations for resources, tutorials, or examples specifically focused on CSS Grid, I’d greatly appreciate it. My goal is to take some time to learn and master CSS Grid to apply it more effectively in my project.

  • Submitted


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

    Hello, I'm Steven and this is my solution for this challenge using SCSS and BEM!😊

    🛠️ Built with:

    • HTML 🧾
    • Native CSS 🎨
    • BEM Notation 🅱️

    Thank you to the Front-End Mentor team that creates these challenges that help us learning journey to front-end.💟

    I’m most proud of finding solutions to the problems I encountered. I figured out that the slight gap was due to the image element's default display: inline; property, and the solution was to set the display to block. I also used Lighthouse in Google DevTools for the first time to help with accessibility.

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

    • Unexpected Gap Issue: There was a slight gap between my image and the bottom div that wasn't due to padding or margin. I discovered this was because the image element has a default display: inline; property. The solution was to set display: block on the image to remove the gap.

    • Accessibility Warning: Using Lighthouse in Google DevTools, I received a warning that "Image elements do not have explicit width and height." After reading some documentation, I decided not to worry about performance improvements at this stage.

    • Understanding srcset Behavior: I initially had issues with the srcset attribute, as it lets the browser choo

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

    There is still so much I don’t know, but I am learning more with every challenge. I would like to use Google DevTools more effectively to help me build in the future, but I don’t fully utilize it because I am unaware of all that it can offer. Any advice or guidance on using DevTools is highly welcome and encouraged.

  • Submitted


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

    Hello, I'm Steven and this is my solution for this challenge using SCSS and BEM!😊

    🛠️ Built with:

    • HTML 🧾
    • CSS🎨
    • JavaScript 🤖
    • BEM Notation 🅱️

    Thank you to the Front-End Mentor team that creates these challenges that help us learning journey to front-end.💟

    I’m proud of adopting a mobile-first approach, experimenting with variable fonts, and adding a unique color slider feature to push beyond expectations. Overcoming GitHub Pages pathing issues and mastering the CSS cascade deepened my knowledge. The project reinforced good coding habits, making the experience rewarding and educational.

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

    The biggest challenges I faced were working with JavaScript for the first time and dealing with Figma typography, where font weights were given by name instead of numeric value. To overcome these, I used trial and error, relied on dev tools for debugging, and sought guidance from ChatGPT. These methods helped me understand the structure and functionality of my code, ultimately resolving the issues I encountered.

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

    I would appreciate help with optimizing my handling of typography in Figma, especially in understanding and applying font weights more effectively. Additionally, I’m looking to improve my JavaScript structure to make my code cleaner and more maintainable. Any tips or best practices in these areas would be valuable as I continue to develop my front-end development skills and work on more complex projects.

  • Submitted


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

    Hello, I'm Steven and this is my solution for this challenge using SCSS and BEM!😊

    🛠️ Built with:

    • HTML 🧾
    • SASS 🎨
    • BEM Notation 🅱️

    Thank you to the Front-End Mentor team that creates these challenges that help us learning journey to front-end.💟

    🥇 I'm most proud of my ability to grasp the concept of utility classes and their application in CSS. Realising that Tailwind is essentially a collection of utility classes helped me understand the power of this approach to styling. I’m also pleased with how I tackled the challenge of working with tables for the first time, especially considering their importance for accessibility. Even though it was tricky to get the table styling precise, I learned a lot about the nuances of table design and the importance of accessibility features.

    ⏳ Next time, I would focus on planning my styling approach more carefully, especially when dealing with complex elements like tables and lists. I would also take extra care with default styles, like the font-weight on headings, to avoid unexpected results. Additionally, I’d double-check all file paths and links from the start to avoid issues with hosting websites not finding my resources.

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

    💻 One of the main challenges I encountered was styling bullet points in a way that looked clean and consistent across different browsers. Initially, I struggled with the default behavior of list markers being outside the element, but using list-style-position: inside; helped control that, although it introduced some alignment issues with numbers and text. I also had to figure out how to correctly change the color of bullet points using the &::marker pseudo-element in SCSS, which was a new concept for me.

    👨🏻‍💻 Another challenge was dealing with the default styling of headings, particularly the h2 tag, which appeared too bold. After some investigation, I realized that h2 tags have a default font-weight of bold, which I needed to adjust for my design.

    🌐 Finally, getting my project hosted correctly involved troubleshooting why some CSS and images weren’t loading. I discovered that I had to remove a trailing slash from the link tags to ensure the hosting service could find the files correctly.

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

    ℹ️ I would appreciate help with a few specific areas, particularly around fine-tuning my table styling to make it more precise and accessible. I found it challenging to get the table design exactly right, especially when balancing aesthetics with usability and accessibility.

    ➕ Additionally, I’d like some guidance on best practices for handling default browser styles, such as dealing with unexpected font weights on headings or the positioning of list markers. Understanding how to manage these defaults effectively would greatly improve the consistency of my designs.

    ❓ Finally, I’d appreciate any tips on optimizing file paths and resource linking for web hosting, as this caused some issues during deployment. Ensuring that all resources load correctly the first time would streamline the process and prevent headaches down the line.

  • Submitted


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

    Hello, I'm Steven and this is my solution for this challenge using SCSS and BEM! 😊

    🛠️ Built with:

    HTML 🧾 SASS 🎨 BEM Notation 🅱️

    Thank you to the Front-End Mentor team that creates these challenges that help us learning journey to front-end.💟

    If you have any suggestions on how I can improve this project, feel free to leave me a comment!

    Feedback welcome, as i am aware that there is so much to learn 😊

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

    This is the first time using SCSS, So setting it up and then using the features took me abit to get my head around not to difficult in my honest opinion. Learned a lot about BEM aswell and implemented that into this project and future project as the default naming convention

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

    👂Feedback is highly appreciated no matter how big or small, I would like to know how it could be better and why, anything other best practices. I look forward to hearing from you all 💖

  • Submitted


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

    Figuring out how to use variables and trying to use responsive units like ems and rems, also utilising figma files to get the exact measurements between elements.

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

    Had trouble with variables using HSL but with some googling I managed to figure it out, not sure what units to use to still learn on that.

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

    Anything to make my code more readable, best practices or any constructive feedback would go a great way and be appreciated.

  • Submitted


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

    This is the second time i have written this, second time i went back to use different units to make it even more responsive.

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

    Was still learning Flexbox and how the boxes work at a fundamental level.

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

    Anything i can do to improve, I am all ears so please tell me what i could do better?