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?

    Hey everyone! Here’s a quick look at what I’m proud of, the challenges I faced, and where I’d love your feedback.

    🌟 What am I most proud of?

    • Brought the UI to life with dynamic content updates using JavaScript and SCSS, making it responsive.
    • Successfully used async/await for efficient data fetching.
    • Handled menu item clicks using event propagation, reducing the need for multiple event listeners.
    • Leveraged SCSS mixins to manage background styles, resulting in cleaner code.

    🤔 What would I do differently next time?

    • Refactor JavaScript for better modularity and consistent use of modern features.
    • Improve further error handling, especially for asynchronous operations.

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

    Oh dear, making those HTML content updates was a bit tricky! But breaking things down into smaller functions and using event delegation in JavaScript really did the trick.

    As for the SCSS, wrangling the complexity for responsive design was a challenge, but I tackled it head-on by using mixins and variables to keep everything consistent and smooth!

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

    🧐 Where do I need help?

    I could use some tips on leveling up my error handling, especially for those tricky async operations. Also, any advice on making my SCSS even sleeker and more optimized would be super appreciated!

  • Submitted


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

    I'm most proud of implementing form validation and local storage handling using events to dynamically manage user input. Next time, I'd add email functionality to the form. I'd also improve the organization of my Sass structure for better maintainability.

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

    Ensuring robust form validation was challenging, but I tackled it by using JavaScript for real-time feedback and testing thoroughly. Managing data with local storage also required some trial and error, which I resolved through research and practice.

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

    I’d appreciate any advice on how to improve the organization of my Sass structure for better maintainability. Additionally, guidance on implementing email functionality for users after form submission would be helpful.

    I’m also encountering an issue where the icons aren’t showing up. I used a :before pseudo-class, but I’m getting a 404 (Not Found) error: GET https://jomagene.github.io/assets/images/icon-list.svg. Could anyone help me resolve this?

  • Submitted


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

    I'm most proud of improving my Sass structure by using the @use rule for the first time, which helped me organize my styles more effectively. I'm also proud of implementing the share logic in my project, ensuring that social media sharing works seamlessly. Next time, I would make sure to better organize the content within my structured styles, as I realized that when the styles are split into multiple files, it can be challenging to manage them efficiently.

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

    One challenge I encountered was implementing the social media share functionality. I overcame this by using encodeURI and query strings to properly format the URLs. The FreeCodeCamp video on JavaScript and the DOM was particularly helpful in understanding how to manipulate the DOM effectively. Additionally, organizing my Sass files and learning to use @use was a challenge, but it improved my code structure.

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

    I'm always eager to learn and improve, so I would really appreciate any feedback on how to better structure my Sass files or organize the content within my styles. Being a part of this community is truly a joy, and I'm open to any suggestions that could help me refine my approach and grow as a developer.

  • Submitted


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

    I am most proud of the clean and efficient responsive design, which was achieved using a combination of Sass/SCSS for modular styling, Flexbox with wrap property for layout management, and a mobile-first design approach. Next time, I might explore using CSS Grid in combination with Flexbox for even more flexible and complex layouts, and consider implementing mixins in Sass to simplify and reuse media queries.

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

    One challenge was ensuring that the layout and images adapted perfectly across various screen sizes. I used media queries to handle different breakpoints effectively and applied Flexbox to maintain consistent alignment and spacing.

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

    I would appreciate feedback on optimizing my Sass/SCSS structure, especially around organizing media queries and potentially integrating mixins for better reusability.

  • Submitted


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

    I'm most proud of how closely the final implementation matches the original design. The use of Sass/SCSS helped in organizing the CSS, making it more maintainable and scalable. Next time, I would consider experimenting more with CSS Grid to manage complex layouts without relying on Flexbox as much.

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

    One challenge was aligning the elements correctly within the grid and ensuring responsiveness across different screen sizes. I overcame this by using a combination of CSS Grid and Flexbox, and tweaking the layout within media queries for larger screens.

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

    I would appreciate feedback on improving the performance of the grid layout, especially regarding load times and how I could have optimized the use of SCSS mixins and variables further.

  • Submitted


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

    I'm proud of effectively using Sass mixins and variables to streamline my CSS, making it more modular and reusable. I also successfully integrated CSS Grid and Flexbox within media queries to create responsive layouts that adapt seamlessly to different screen sizes. Additionally, I'm proud that my implementation closely matches the original design.

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

    One of the main challenges was maintaining responsiveness while preserving the design's integrity across different screen sizes. I addressed this by combining CSS Grid and Flexbox within media queries. I also used Sass mixins to ensure consistent top-line styles across elements. Achieving the perfect box-shadow and spacing required some trial and error, but iterating on my SCSS setup helped me get it right.

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

    I'm seeking feedback on optimizing my responsive design, particularly in combining CSS Grid and Flexbox effectively. Additionally, I'd appreciate advice on maintaining clean and efficient Sass code, especially with mixins and variables. Insights on refining box-shadow properties for a more polished look would also be helpful.

  • Submitted


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

    I’m most proud of successfully implementing the black transparent overlay using the ::before pseudo-element instead of an absolute positionised div. I'm proud of utilizing SCSS variables to streamline my styling process and using nested styles. I used flex box but Next time, I would explore advanced layout techniques like CSS Grid to handle complex designs more efficiently.

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

    One of the main challenges I faced was getting the black transparent overlay to appear correctly over the image. I was accustomed to using an absolutely positioned div, which required matching the height and width with the image dimensions each time it changes. I overcame this by using the ::before pseudo-element on the figure with top: 0, bottom: 0, left: 0, and right: 0, ensuring the overlay was positioned correctly over the image.

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

    I would appreciate feedback on how to further optimize my SCSS, especially regarding best practices and responsive design. Additionally, any tips on improving accessibility throughout the project would be valuable.

  • Submitted


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

    I'm particularly proud of implementing a customized list marker using the ::before pseudo-element for the first time, which added a unique touch to the design. Additionally, I ensured the use of semantic tags wherever possible to enhance accessibility. For future projects, I'd like to explore CSS Grid for more complex layouts, sass for styling and further improve accessibility with ARIA roles and better keyboard navigation.

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

    One significant challenge was working without a Figma design, which made achieving pixel-perfect implementation difficult. To overcome this, I used Diffchecker to compare screenshots and identify discrepancies. However, it was so challenging to repeatedly adjust styles and compare images. Despite this, I managed to achieve a cohesive design by carefully iterating on the visual details.

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

    I would greatly appreciate feedback on the semantic structure of my HTML, code structure and any suggestions for improving accessibility. Additionally, advice on optimizing the performance of custom fonts would be very helpful.

  • Submitted


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

    I'm most proud of integrating custom fonts using @font-face and maintaining a responsive layout through a mobile-first approach. Next time, I’d explore CSS Grid for more complex layouts and focus more on performance optimization, like using font-display: swap and serving fonts in WOFF2 format for faster load times.

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

    A significant challenge was creating a responsive design that adapts seamlessly across different screen sizes without overusing media querries. I used Flexbox for layout management, which allowed me to center elements both horizontally and vertically with the my custom classes .flex and .flex-center. Additionally, I employed a media query to adjust the width of the list of links on larger screens, ensuring a consistent and balanced layout.

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

    Any suggestions for enhancing the code organisation and accessibility, would be appreciated.

  • Submitted


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

    I'm proud of successfully using CSS variables and media queries to create a responsive blog preview card. Next time, I would focus more on refining the layout for better accessibility and optimizing CSS for performance.

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

    I encountered challenges in ensuring the card's responsiveness across different devices. I overcame this by leveraging CSS media queries to adjust the layout and sizes dynamically.

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

    I would appreciate feedback on:

    • Further improving the responsiveness of the card component.
    • Optimizing the use of CSS variables for better performance.
    • Enhancing the overall accessibility of the design.
  • Submitted


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

    I am most proud of successfully using just CSS Flexbox to dispose elements both horizontally and vertically, creating a clean and responsive design. Next time, I would explore using CSS Grid for more complex layouts and work on enhancing accessibility by adding ARIA roles and attributes.

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

    One of the main challenges I faced was ensuring the QR code component matched the design perfectly. I overcame this by carefully examining the design details. Additionally, making sure the design looked good on different screen sizes without using media queries was challenging, but I managed to achieve a responsive design by centering elements effectively.

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

    I would like any suggestions on enhancing the accessibility of the component.