@ZPolikarpov
Submitted
@webdevbynight
@ZPolikarpov
Submitted
@webdevbynight
Posted
Some feedback:
$box-shadow-3
variable is most similar) and you forgot to add the shadow to the tooltip showing the links where to share;alt
attribute should be left blank (alt=""
) and the value of the alt
attribute of the avatar should be something like “Michelle Appleton’s avatar”;I hope this feedback helps you.
Marked as helpful
What are you most proud of, and what would you do differently next time?
first time using sass for writing CSS
What challenges did you encounter, and how did you overcome them?
responsiveness i want try to use relative values next time instead of px, as i was advised it is better for responcive designes
What specific areas of your project would you like help with?
any advise will be appreciated
@webdevbynight
Posted
Some feedback:
h1
element;a
elements instead of button
;grid-template-*
, you should use repeat()
when two or more sibling rows or columns have the same size: in other words, you should declare grid-template-columns: repeat(2, 1fr);
instead of grid-template-columns: 1fr 1fr;
;I hope this feedback helps you.
@PYXHD
Submitted
@webdevbynight
Posted
Some feedback:
h1
-h6
elements to tag headings, the article
element to tag each card and the blockquote
element to tag the testimonial text (since it is a quoted text);@font-face
, you can use the WOFF2 format, which compresses TrueType and OpenType fonts (if you want to know how to convert a .ttf
file to .woff2
, check this article);.
);_settings.scss
, line 26): remember you should always avoid using pixels to define font sizes;I hope this feedback helps you.
@RubensTM
Submitted
What are you most proud of, and what would you do differently next time?
Na proxima vez nao faria nada diferente, pelo contrario, faria totalmente igual.
What challenges did you encounter, and how did you overcome them?
Nenhum desafio
What specific areas of your project would you like help with?
Nenhuma
@webdevbynight
Posted
Some feedback:
lang="pt-br"
in the html
root element, but since the page is in English, and not in Brazilian Portuguese, you should write lang="en"
;header
element to wrap the page header;h1
s on the header into one;h2
instead of h1
: it is generally not recommended to have multiple h1
s in a single page;rem
(here is a video explaining why);@each
rule).I hope this feedback helps you.
@vvaciej
Submitted
@webdevbynight
Posted
Some feedback:
h1
to h6
, make sure the hierarchy between level headings is relevant and avoid using a h4
before a h1
, for example;I hope this feedback helps you.
@ubeysaab
Submitted
@webdevbynight
Posted
My feedback about your solution:
main
(to wrap the main content of the page), article
(to wrap the whole recipe content) and section
(to wrap the section about the preparation, at least);h2
rather than a b
element;th
element and the scope
attribute to make the table more accessible to screen reader users (by the way, the data concerned can be tagged as a definition list, with dl
, dt
and dd
);text-indent
: this property only indents the first line, so it is not appropriate for li
elements (use margin
s or padding
s instead);I hope this feedback helps you.
@DevXtianM
Submitted
What are you most proud of, and what would you do differently next time?
I've developed the whole project with minimal searching for tutorial :D
@webdevbynight
Posted
Some feedback:
footer
element, the main content should be within the main
element and the card should be tagged as an article
or section
element (don’t hesitate over having a look at the HTML elements reference on MDN);em
or rem
: when using pixels to set font sizes, I am afraid this can lead to accessibility issues with users needing to be able to zoom texts in (by the way, you can define all dimensions, widths, paddings, margins, gaps… by using relative units: the design will get more elastic);min-height
is preferable;min-height: 100 dvh
(check for relative length units based on viewport if you do not know what such a unit stands for);main.scss
, line 41, just declare font-weight: bold
if you want to use the bold weight of the font (since there is only one font used, declared previously, you do not need to use font-family
again).I hope this feedback helps you.
Marked as helpful
@Wuffskyarts
Submitted
What are you most proud of, and what would you do differently next time?
Going into this project, I felt more confident as the previous project was similar. This one ran a bit more smoothly, but I had to be super careful about my div styles. The figma file really helped!
What challenges did you encounter, and how did you overcome them?
My biggest challenge was the padding, with multiple div's and styles. The way I overcame this challenge was using the inspector tool to see which parts of my CSS are influencing each style inside each div.
What specific areas of your project would you like help with?
I'd love to know if there are any areas I could optimize my CSS. I feel some of my styles could be assigned to the body variable. I'd also like to know if there's another more optimized way of coding this card.
@webdevbynight
Posted
Some feedback:
Your project
├── index.html
├── css/
| └── styles.css
├── images/
| ├── some-image.svg
| └── another-image.webp
└── js/
└── script.js
;
font-family: Figtree;
) and, by the way, since Figtree is not a serif font, the generic font to declare is sans-serif
;text-align: start
declaration is useless, since start
is the initial (or default) value of the text-align
property, same for flex-direction: row
, since row
is flex-direction
initial value: do not hesitate over checking the initial values of each CSS property on MDN;justify-content: start
is not needed here;&
), since & is a special character in HTML (and XML) with which any HTML (and XML) entity starts;article
element and the time
element.Marked as helpful
@spoyodevelop
Submitted
What are you most proud of, and what would you do differently next time?
most of them are breeze, i was not sure i can make this sassy component by my own, still it looks bit off but it looks sassy too.
What challenges did you encounter, and how did you overcome them?
first thing was looking proper line height and letter spacing and most typography stuff. hard to fine tune just look like preview one. second thing that i was really struggled without even noticing my problem was properly set my background cover up all the viewport height and width, i achieved this with manually setting vw, vh to 100.
What specific areas of your project would you like help with?
proper typography management and proper way of doing center a div.
@webdevbynight
Posted
Some feedback:
class="paragraph"
is useless, since you do not use it on your CSS;px
;rgba()
function is legacy: you can use rgb()
instead, like this: rgb(0 0 0 / 0.4)
.The way you centered the div
is good. If you want to know all the possible solutions to center a div
, check this complete guide on CSS Tricks.
@DLMedeiro
Submitted
Looking for input on how others would style the "$29 per month" piece.
Currently I have a H3 with 2 spans, the appearance is close, but this solution doesn't feel right and I wasn't able to center the "per month" portion.
Thanks!
@webdevbynight
Posted
Hello,
Flexbox can be used, but you can also leave the span
elements displayed inline, in which case you just use the vertical-align
property on the first span
to center it vertically. In other words:
#money {
vertical-align: middle;
}
If you want to look further about vertical centering in CSS, just look at this resource on CSS Tricks.