Feel free to give me feedback and suggestions!
kugi
@askugiiAll comments
- @thisisharshjainSubmitted about 3 years ago
- @sbapollocoderSubmitted over 3 years ago
Comments welcomed
- @KerevizxdSubmitted over 3 years ago
Waiting for any kind of feedback
@askugiiPosted over 3 years ago1.) Avoiding a fixed-height is crucial to a well coded component.
Lets say you do something as simple as giving your component a fixed-height of lets say 500px. If you add content larger than this you will also have to recalculate the new 'height'.
The better approach is to let the content dictate sizing.
Adding: :root, * { box-sizing: border-box; } is a great start.
This allows css to calculate your border and padding into the width/height of each element. I think this is the 'correct' and more intuitive behaviour.
Then the 'height' of everything will be dictated by:
Font sizes Image sizes Paddings Margins Gaps Line heights
Thinking in this way yields benefits later on. Whether you want to add content, whether the component has to be extremely flexible because it will be used across different pages in slightly different ways, etc.
2.) Also, as u can see in your Report page, there are accessibility issues due to lack of tag variation.If you use tags like (main, header, section, footer) screen readers will be able to understand the page too. Also the order of headers (h1, h2, h3, h4...) matter a lot too.
Overall a great solution! Well done :).
Marked as helpful1 - @Locky-BeckenSubmitted over 3 years ago
Feedback is welcome
- @Dinesh1042Submitted over 3 years ago
Feedback are requested
😍@askugiiPosted over 3 years agoI think you should check you reports and work on them. Screen readers will struggle going through this page.
Marked as helpful1 - @Pascale-CheddarSubmitted over 3 years ago
my JS for the arrow rotation are, i think to long and can be shorten but I do not know how.
i am very thankful for any tips :)
namaste.
- @David-ODB57Submitted over 3 years ago
Feel free to tell me what's wrong or would better to do with my solution if you see something.
@askugiiPosted over 3 years agoGreat job!
U can add margin between images and headings if u want, but not necessary.U can make images bigger and decrease the font size of the headers.
Also body tag is displayed as flex, and default value is row so if u add "flex-direction: column;" attribution section will be at bottom.
0