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 comments

  • Marcos Travagliniβ€’ 4,920

    @Blackpachamame

    Submitted

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

    Construido con:

    • HTML5
    • CSS3
    • JavaScript
    • Flexbox
    • Grid CSS
    • BEM

    Lo que aprendΓ­: Este desafΓ­o lo use para repasar y practicar lo aprendido.

    Enverβ€’ 80

    @EnverUsta

    Posted

    Congratulations for the project, I really liked it.

    I noticed that you forgot using clearTime() function. When, I recalculate the value it actually doesn't destroy the previous setTimeout. I think because of that when I put 100 or something into the year input, then before it calculates the value(as you know it takes long), it starts to another calculation and it causes an issue in the project.

    I just wanted to let you know, have a good day!

    Marked as helpful

    1
  • Enverβ€’ 80

    @EnverUsta

    Posted

    Hi @ivanparraoda, congratulations for the solution. I have a few advice for you.

    πŸ“Œ You can improve your html semantic. Instead of using div directly inside of your body, you can use main.

    πŸ“Œ It seems like the usage of header specific to the card doesn't make sense in your context. Use header for the whole page if it's necessary not for your card. html-semantic

    πŸ“Œ Comments like /* Center horizontally */ doesn't make sense, your code already explains what it's doing. Using unnecessary comments reduce the readability.

    πŸ“Œ class="container" is a generic name, instead use something like profile-card.

    πŸ“Œ Leverage the usage of classes not ids. id="city"

    πŸ“Œ Don't use generic selectors like h2, p. Maybe you can use something like .profile-card h2 {...}. If you use them as generic when the project complexity increases, it will be hard to come up with a solution.

    0
  • @abdelrahman-mohammed1

    Submitted

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

    Building Social links profile using html and css

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

    make a component reusable as possible

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

    html for structure css for style

    Enverβ€’ 80

    @EnverUsta

    Posted

    Hi @abdelrahman-mohammed1, Congratulations for the solution 😎

    I would like to give you a quick feedback, I hope it will help you πŸ‘Š

    1. In your .container class text-align seems useless since you already used justify-content: center. Using text-align in a parent component is a bad-practice.
    2. Using white space after each colon make your code more readable.
    3. Please add blank line after each selector.
    4. It also seems like you are using exact pixel values. I think using rem would make it better.

    Marked as helpful

    0
  • Enverβ€’ 80

    @EnverUsta

    Posted

    Hey @SpeedyRicky, congratulations for your first project here!

    I have a few suggestions for you:

    1. Don't use p, img or h2 as selector, instead use classes. It might not mean so much thing in this kind of relatively small projects, however, it will good for the future projects.
    2. Instead of using exact pixel values, you can use rem. Also you can leverage the usage of max-width instead of just width in some places.
    3. I have noticed that you repeated font-family: 'Outfit', sans-serif; twice. You can declare this statement in a more generic way and avoid duplication.
    0
  • Enverβ€’ 80

    @EnverUsta

    Posted

    Congratulations! Your solution appears really good πŸ‘Š. However, I have a few suggestions for you:

    • I noticed that you wrote the same font-family: 'Outfit', sans-serif; twice. I think you can use it in a more generic way and avoid the code duplication.
    • It seems like you have used exact pixel values in a few places (like this: width: 320px; height: 497px;). Maybe you might use more responsive-friendly units.

    Marked as helpful

    1