Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
22
Comments
24
leodev
@hangtime319

All comments

  • Mohamed Biomy•860
    @MohamadBiomy
    Submitted 9 days ago
    What specific areas of your project would you like help with?

    Any feedback will be helpful ❤️

    Manage Landing Page solution

    2
    leodev•530
    @hangtime319
    Posted 7 days ago

    Congratulations!!

    Marked as helpful
  • P
    Andrey•4,580
    @dar-ju
    Submitted 5 months ago
    What are you most proud of, and what would you do differently next time?

    This task took me about 50 hours of work. A third of the time was spent on developing the animation of one block overlapping another. The problem is that had to use absolute positioning, but in this case the layout does not pass the overflow test. To do this, I had to additionally write code for calculating the height of the blocks. The overflow test passes if you change the data in data.js, and not in the browser in development mode.

    Yes, it took much more time to develop, but the layout is as close as possible to the design prototype and in all resolutions and on each page corresponds to the Perfect Pixel layout.

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

    The brief files do not match the layout (( For example, background images for tablet and mobile, as well as technologies images had to be re-saved, as they did not match. It took time to sort out the discrepancies.

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

    The site works, but when I go directly to the child page I get a 404 error. VUE specialists, help me solve the problem.

    p.s. I solved my problem, replaced createWebHistory to createWebHashHistory

    Space tourism multi-page website

    #accessibility#bem#vite#vue#animation
    1
    leodev•530
    @hangtime319
    Posted about 2 months ago

    Congratulations on the challenge made.

  • Alfi Zain•280
    @AlfiZain
    Submitted 3 months ago
    What are you most proud of, and what would you do differently next time?

    I am proud of successfully implementing Tailwind CSS 4 in my project, especially utilizing features like theme customization, group, and utility classes. Tailwind CSS significantly speeds up development and provides great flexibility in designing the UI without writing custom CSS. However, if I were to do it again, I would focus more on using @apply to manage repeated classes and consider using Tailwind plugins to keep the code cleaner and more maintainable.

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

    I struggled with understanding how Tailwind CSS works because its approach is different from traditional CSS. When the number of classes increases, the code becomes harder to read and manage.

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

    I want to improve the structure of my code to make it cleaner and easier to maintain. I also want to ensure that I follow best practices in implementing Tailwind CSS, including performance optimization and maintaining design consistency throughout the application. If there are ways to further improve efficiency, performance, or scalability, I am open to suggestions and feedback.

    Bookmark Landing Page with Tailwind CSS 4

    #tailwind-css
    1
    leodev•530
    @hangtime319
    Posted 3 months ago

    Congratulations!! Your code is in organized.

  • Victor Barrio•330
    @Victor-Barrio
    Submitted 5 months ago

    Room Home Page Challenge

    #bem
    1
    leodev•530
    @hangtime319
    Posted 5 months ago

    Congratulations on your project. It was identical to the original. Your code is well structured.

  • ouferhatamel•30
    @ouferhatamel
    Submitted 6 months ago

    Loomstudio responsive landing page

    #sass/scss
    1
    leodev•530
    @hangtime319
    Posted 5 months ago

    Excellent way of coding. It is well structured. I picked up some tips from seeing your project. Congratulations!!

    Marked as helpful
  • cassiopeia•500
    @cassiopeia001
    Submitted 7 months ago

    nft-Preview-Card-Component

    #bem
    1
    leodev•530
    @hangtime319
    Posted 6 months ago

    Congratulations. Your project is identical to the original and the code is well organized.

    Marked as helpful
  • Jenny Eikens•250
    @Jenny-Eikens
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    I am proud of my implementation of the image gallery and the lightbox.

    I also feel good about the fact that, in this project, I put the data into separate files to reference from the components, which is something I only just learned to do from feedback on my previous project (where I had hard-coded the data).

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

    There were a lot of things I struggled with, as this was definitely the most advanced project I have done so far.

    This is definitely a good thing though as I learned a lot. I had never coded an image gallery and a lightbox before. I also didn't feel super confident passing down state variables before this project, but now I feel like I really got the hang of it.

    At first I felt overwhelmed by all the functionalities I would have to implement, but the more I thought about it and came up with a structure and ideas, the more confident I felt that I would be able to do it.

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

    My one main issue is with centering the open shopping cart on mobile screens. I positioned it absolutely, which works for bigger screens, but I just haven't been able to figure out how to center it on the page on small screens. I don't want to use a fixed position because I don't want it to cover the other content when I scroll. Someone please tell me how to solve this issue, as I know my current solution to this isn't a good one.

    Another thing I haven't managed to figure out is how to prevent the nav links from moving up a little to accommodate for the added border at the bottom upon hovering.

    Other than that, I don't have any specific questions right now, but any feedback is welcome!

    E-commerce product page built with React and TailwindCSS

    #accessibility#react#tailwind-css#typescript
    1
    leodev•530
    @hangtime319
    Posted 7 months ago

    Congratulations on your project. It turned out very good. To center the shopping cart on smaller screens I used width with viewport width(vw). Try doing it this way

  • Wendy•2,150
    @wendyhamel
    Submitted over 1 year ago

    Responsive News Homepage with Tailwind.css and Alpine.js

    #tailwind-css#accessibility
    2
    leodev•530
    @hangtime319
    Posted 8 months ago

    Congratulations on the project. The design was the same as proposed by the challenge

  • JacobMayor007•110
    @JacobMayor007
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    My most proud of is that I challenge myself of this program, at first I didn't use the CSS Grid, because I don't know how to use it (You can check it out on my github account). It was okay but it wasn't great like this. So, my most proud is that I went farther to my capabilities, and now I understood how CSS Grid works.

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

    My challenges was to implement the functionality of the error handling messages, and media querries, but I overcome them just by researching on stock overflow.

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

    My specific areas of my project that I would like to help is how can I get the message that was written on textarea, and how can I stop the spamming the messages when it submitted. Can anyone tell me how to do it? Please.

    Contact-Form

    #accessibility
    1
    leodev•530
    @hangtime319
    Posted 9 months ago

    Congratulations on overcoming your challenge.

  • sherimin•380
    @sherimin
    Submitted 9 months ago
    What are you most proud of, and what would you do differently next time?

    I learnt how to use absolute positioning to display error messages. This ensures the messages appear clearly without impacting the margins of the input boxes.

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

    I had never used radio buttons before, so I took the initiative to research how to style them properly.

    Responsive contact form with form validation

    1
    leodev•530
    @hangtime319
    Posted 9 months ago

    Congratulations!!! Your code is very good!!!

  • Roid Zuhdianto•330
    @roidzuh
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    React, Tailwind CSS, mobile-first approach

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

    none.

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

    Any feedback is welcome!

    FAQs Accordion using React.js

    #react#tailwind-css#vite#accessibility
    1
    leodev•530
    @hangtime319
    Posted 10 months ago

    Congratulations!!!!

  • Emanuele Fabrizio•220
    @efabrizio75
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I am very satisfied with the markup and its simplicity, but I am sure I can leverage other solutions to refine it further.

    I am happy for the time it took me to implement it because it matches my estimate.

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

    I questioned a little my choice of making the input radio visually hidden because I thought that I had lost keyboard access to it, but instead it was preserved.

    I used axeDevTools to check that the rating values were indeed still accessible.

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

    I would like to see how others implemented the radio buttons while maintaining full keyboard functionality.

    Also, I would like to understand better why the colors I copy from the style guide file different from those that they appear in the Figma design. It's a bit annoying, but I am sure it is my ignorance in the usage of the tools. Please help :-)

    Interactive rating component (no libraries)

    #accessibility#semantic-ui
    1
    leodev•530
    @hangtime319
    Posted 10 months ago

    Congratulations!!!

    I'm also unsure about the colors, but I try to manually correct the tone according to the design.

  • Weverson Godinho•490
    @Godinhoweverson
    Submitted 10 months ago

    Tip Calculator

    1
    leodev•530
    @hangtime319
    Posted 10 months ago

    Parabéns pelo projeto!!!

    O design ficou muito bom e seu código é bem estruturado. Encontrei um erro de cálculo que se clicar em algum botão de porcentagem e calcular a gorjeta, e depois clicar no custom da gorjeta para colocar qualquer valor, ele não calcula com esse valor atual.

    Marked as helpful
  • Mik2nd•360
    @mik2nd
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    i finish

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

    async function is good thing.

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

    im back and im good

    async function

    1
    leodev•530
    @hangtime319
    Posted 10 months ago

    Congratulations! Some adjustments are necessary to get closer to the layout, such as increasing the width and height of cards and text spacing.

  • Nay Peter Ko•170
    @peter4049
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    In this challenges I proud of my self is knowing the JavaScript magic and knowing how HTML, CSS, and JavaScript are related each other and all three combine and doing awesome job. Love to do more difficult & complexity challenges.

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

    The challenge that I encounter is need to learn deeply on JavaScript because if you not clearly understand I give you stuck and frustration.

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

    None.

    Newsletter sign-up form with success message by Nay(Peter)Ko

    #accessibility
    1
    leodev•530
    @hangtime319
    Posted 12 months ago

    Congratulations. There are some details missing, such as centering the card and styling the success message button.

  • Busoalmi•250
    @oluwa-busssy-olami
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    Working on this challenge.

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

    I learned how to position certain div elements by watching a helpful video.

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

    I would appreciate blunt feedback on my HTML , CSS, and JS layout. Please provide constructive comments and suggestions for improvement. Thank you

    Responsive Article Preview component

    #accessibility
    1
    leodev•530
    @hangtime319
    Posted about 1 year ago

    Congratulations on the project. Suggestions: put a background on the share arrow, remove the arrow from the modal

  • RC Kashyap•120
    @rckash
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    I am proud of how I learned and applied CSS Grid to this project.

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

    Learning CSS Grid was a challenge for me at first but everything clicked when I found out what was wrong with my code.

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

    None. I am confident that I did well.

    Testimonials Grid Section

    1
    leodev•530
    @hangtime319
    Posted about 1 year ago

    Congratulations!!

  • Taiwo•130
    @taiwogbadamosi
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    Finally applied grid! I probably should have started with flexbox then switched to grid at the media query, i'd have probably used less code.

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

    Figuring out how to extrinsically size a block of text, while keeping varying lengths of text centred

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

    i just want to keep going!

    grid, media queries, block v inline

    1
    leodev•530
    @hangtime319
    Posted about 1 year ago

    Congratulations on the project! One suggestion: decrease the font weight in paragraphs and titles

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

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