That I finished the project!
What challenges did you encounter, and how did you overcome them?JavaScript was a challenge.. I'm not sure I overcome them, but hey, code works :)
What specific areas of your project would you like help with?JavaScript
That I finished the project!
What challenges did you encounter, and how did you overcome them?JavaScript was a challenge.. I'm not sure I overcome them, but hey, code works :)
What specific areas of your project would you like help with?JavaScript
shareButton.addEventListener('click', function() {
shareLinks.classList.toggle('no-show')
}
That way it adds and removes the no-show class to your share links with every click.
Learning how to make grid layout and using grid area
CSS
All of my suggestions follow the order in your CSS file.
design/typography
margin: 0
on the .word p
selector in order to get rid of the space between the name and verified graduate. That way, it looks closer to the design where both are on top of each other instead of having space in between.padding-top: 12px
and padding-top: 15px
on your img
selector so that the profile pic is a circle instead of a half oval in mobile and desktop layout. Instead of using padding-top, add a align-items: center
in your .name
to align both divs.;
after --white: hsl(0, 0%, 100%)
. adding the semi-colon will make your card_3 and card_5 have white backgrounds.container
in your @media (max-width: 1000px)
media query./css grid/
.col1, .TeamBuilder, .Karma, .col3 {
width: 100%
}
to a smaller value like width: 80%
title
div so that there's less space between them. That way it can look more like the design.Your code is well-structured and readable. However, I would change the fixed width of the .container
div (width: 400px
) to a value under 375px, so that your card doesn't get cut off in mobile view.
It was my first time that I had to use the CSS counter() function, it was pretty useful in order to match the design of the ordered list.
I like how both your HTML and CSS is very neat and well-structured. Your solution looks similar to the design for both desktop and mobile. I liked that you used the CSS counter function to style the numbers in your ordered list!
a aaaa i want heelp with this javascript and design
border-radius: 15px
property to the .out-card div to round the corners like in the solution.color: var(--White);
@media (min-width: 1200px)
so that it's not as wide when on desktopClean and neat code using semantic HTML and CSS. Layout looks good on both mobile and desktop. The only thing I'd suggest is centering the container vertically too, but overall it is accurate to the design.
me orgulho de ter conseguido finalizar em pouco tempo e ter resolvido alguns problemas de tamanho que estão desalinhados. Não sei o que mudaria.
What challenges did you encounter, and how did you overcome them?Não sabia como utilizar o Figma para pegar as informações do desafio mas fui procurando e consegui achar.
What specific areas of your project would you like help with?Gostaria de saber no que eu poderia melhorar quanto a medidas como px, vh, e %. As vezes e difícil saber qual usar.
Looks good!
I would recommend this resource for more on px, vh, e, and %. Otherwise, using percentages is probably better for width, height, and padding, but I'm still a novice in this subject too.