Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
15
Comments
15
FR-UX-EN
@FR-UX-EN

All comments

  • PastaSus•400
    @PastaSus
    Submitted 16 days ago
    What are you most proud of, and what would you do differently next time?

    Did it all on my own, ask for improvements.

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

    Nothing for now, since i need a review of the code

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

    Improvements to be made...

    News homepage

    #accessibility
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 6 days ago

    Good job!

  • P
    Kyle Mulqueen•400
    @kmulqueen
    Submitted 21 days ago
    What are you most proud of, and what would you do differently next time?

    I'm really happy with how my validation solution turned out, even though I'm not entirely sure it follows standard practices. I spent a lot of time going through the JS Fundamentals learning path articles on forms and kept coming back to the MDN client-side validation guide. Tried to keep the implementation as straightforward as possible while still being effective. Next time around, I'd definitely look into using a validation library instead of rolling my own solution from scratch.

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

    The biggest challenge was figuring out how to display the right error messages for each input field. My solution was creating a Map that connects input elements to their error message elements, which made it much easier to show the correct validation feedback. This approach ended up working really well and kept the code organized.

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

    I'd appreciate input on whether my form validation approach follows standard practices, or if there are better patterns I should be using. Specifically interested in feedback on the Map-based approach for handling input-to-error-message relationships.

    Responsive and accessible contact form with validation

    #accessibility
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 7 days ago

    Awesome!

  • P
    Emmanuel Lopez•480
    @EmLopezDev
    Submitted 28 days ago
    What are you most proud of, and what would you do differently next time?

    I was able to get the solution done with only HTML and CSS. I challenged myself to use the built in functionality of the <details> tag and leverage its properties to apply the needed styling.

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

    Besides figuring out how to removed the <details> tag marker and adding styling to it nothing else was much of a challenge.

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

    I would say the scss used to apply the styling to the <details> tag, should I have done it with JS instead?

    FAQ Accordion

    #sass/scss
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 10 days ago

    Good job! Since I didn't know the details/summary tag, I implemented it from scratch using div and JS. It wasn't that tricky but it would have been much easier if I used appropriate HTML tags.

  • Salim•360
    @limsael
    Submitted about 1 month ago
    What specific areas of your project would you like help with?
    • The formating of the paragraphs.
    • The size of the card on differents screen sizes.

    Interactive rating component, html sass

    #sass/scss
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 11 days ago

    Awesome work!

  • Volodymyr Ostapyshyn•490
    @ostapyshyn
    Submitted over 2 years ago

    Tip Calculator React

    #react#sass/scss
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 12 days ago

    Good job!

  • P
    RishabhSikka3•220
    @RishabhSikka3
    Submitted 16 days ago
    What are you most proud of, and what would you do differently next time?

    Accessible tabs switching implemented. Would plan to work more on the flexible width according to the screen sizes.

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

    Border-radius is defined for the card-content but it is not getting reflected for some reason. Any feedback would be more than welcomed about any possible improvements.

    Responsive time tracking dashboard with tabs switching

    #sass/scss
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 13 days ago

    Everything seems perfect. Good job!

  • Tetiana•540
    @TetianaAleks
    Submitted about 2 months ago
    What specific areas of your project would you like help with?

    I’d really appreciate constructive feedback.

    Newsletter sign-up form with success message

    #bem
    3
    FR-UX-EN•210
    @FR-UX-EN
    Posted 24 days ago

    Awesome work! It's interesting you used Angular's Reactive Forms.

  • P
    Leonard Cohen•180
    @lenny131
    Submitted about 2 months ago
    What are you most proud of, and what would you do differently next time?

    The sharing controls (div with "SHARE" text and social media buttons) would be a good candidate for a reusable component.

    Article Preview Component with Sass

    #sass/scss
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 25 days ago

    Looks awesome!

  • nerdynischal•190
    @nerdynischal
    Submitted about 1 month ago
    What are you most proud of, and what would you do differently next time?

    I normally use flexbox for pretty much anything so using grid was a good exercise to get a better understanding of the concept, and also saw its use cases for future projects where a more concrete layout is required.

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

    I missed the quotation mark in desktop view at first but it was pretty easy with absolute positioning. Also, the design might not be 100% accurate since I do not have access to pro/Figma file so just eyeballed everything.

    Responsive testimonial cards using CSS Grid

    #sass/scss
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 27 days ago

    Good job! While reading your answer, I realized that I also forgot the quotation mark! thanks for the reminder haha

  • Victor Nicodemos•60
    @nicodemoos
    Submitted 29 days ago
    What are you most proud of, and what would you do differently next time?

    I learned with this project how to use the CSS grid, I got lost a few times trying to use it, but it's always good to try something new.

    Aprendi com esse projeto como usar o CSS grid, me perdi algumas vezes tentando usá-lo, mas é sempre bom tentar algo novo.

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

    The CSS grid and templates are quite confusing at first time, but with practice and lots of mistakes you'll eventually get the hang of it.

    O CSS grid e seus templates são um pouco confusos no começo, mas com prática e alguns erros você acaba pegando o jeito.

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

    CSS grid Template

    FOUR CARDS

    #sass/scss#pure-css
    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 28 days ago

    Good job! Looks like some colors should matched the design file but besides that everything looks fine!

  • Shakiba•110
    @Shakiba-Alipour
    Submitted about 1 month ago
    What challenges did you encounter, and how did you overcome them?

    I had some challenges with setting different sources for <img/> in different screen sizes. I searched a little and I used <picture> element to reach the goal. Additionally, I found out that @font-face only works with actual .woff or .ttf font files. So, when you want to link a font file to your project with its url, you must use <link> in the html file

    Product Preview Card Component

    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted about 1 month ago

    Good job!

  • tanazenia•20
    @tanazenia
    Submitted about 1 month ago

    recipe page

    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted about 1 month ago

    Good job! Although some texts need to be bold but nice work!

  • youns_nibras•40
    @youns-nibras
    Submitted about 1 month ago

    Responsive Social Links Profile Card

    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted about 1 month ago

    Great job. Your work seems to be well done!

  • Luis Morais•30
    @LuisDomiciano
    Submitted about 2 months ago

    Responsive landing page using flexbox and html5 semântic.

    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted about 1 month ago

    Great job! I think the avatar should be smaller.

  • ChinaLiuXinXin•80
    @ChinaLiuXinXin
    Submitted 6 months ago
    What challenges did you encounter, and how did you overcome them?

    Quit easy.

    Responsive loading page using css Grid.

    1
    FR-UX-EN•210
    @FR-UX-EN
    Posted 6 months ago

    Great job! There are a couple of things I found in your code.

    1. I think you missed the shadow dropdown.
    2. The first p should be changed to h2 as it needs hierarchy.
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

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