Skip to content

London class-8-Helena-Rog-HTML/CSS-week-2#311

Closed
hachi-ops wants to merge 22 commits intoCodeYourFuture:masterfrom
hachi-ops:master
Closed

London class-8-Helena-Rog-HTML/CSS-week-2#311
hachi-ops wants to merge 22 commits intoCodeYourFuture:masterfrom
hachi-ops:master

Conversation

@hachi-ops
Copy link

Volunteers: Are you marking this coursework? You can find a guide on how to mark this coursework in HOW_TO_MARK.md in the root of this repository

Your Details

  • Your Name: Helena Rog
  • Your City: London
  • Your Slack Name: Helena Rog

Homework Details

  • Module: HTML/CSS
  • Week: 2

Notes

  • What did you find easy?

Layout/hover

  • What did you find hard?

Matching colours/paddings/font size/weight

  • What do you still not understand?

My way around github

  • Any other notes?

That's it

added classes to index.html
applied more flexbox to new classes
flex changes
button positioning and styling
fixed colors/typography
added hover effect
comments added
button color changed
color changes to the background img
@LucyMac LucyMac added the LDN-8 London class #8 (start Nov 2021) label Nov 19, 2021
added section:
image
markup
styling
Copy link

@jstadnik jstadnik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Easy to read code, with just enough classes to make them meanigful/useful, but at the same time easily referenceable -- a pleasure to review :)

Great work on meeting your deadlines ahead of time :)

css/style.css Outdated
padding: 0;
box-sizing: border-box;
width: 100%;
font-family: Roboto, sans-serif;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The font in your page is showing up as sans-serif for me -- I think this may be due to the duplicated font-family property in this section. Notice how this one (which most likely overwrites the top one, as css is ranked from bottom to top) does not put Roboto in quotes -- maybe that's why?

index.html Outdated
@@ -1,3 +1,7 @@
<!-- Add your HTML markup here -->

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to leave these comments behind! In fact, all non-relevant comments should not make it to the final PR.

index.html Outdated
<li><a href="#">Blog</a></li>
<li><a href="#">Login</a></li>
</ul>
<img id="hamburger" src="img/menu-hamburger.svg" alt=""/>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was not able to make this image appear?

index.html Outdated
</ul>
<img id="hamburger" src="img/menu-hamburger.svg" alt=""/>
</nav>
<header class="hero">

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The header is the part at the very top -- the logo and navigation. By that definition, hero should never find itself in the header, really. It should be a normal section. But it is indeed the hero :)

css/style.css Outdated
}

#hamburger {
display: none;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Things with display none should not be left behind, unless the display settings are toggled in some way to make them appear at least sometimes.


<main>
<section>
<div>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you actually need a div here? I cannot see it being targeted by any css rules.

index.html Outdated
</div>
<div class="section-items">
<div class="section-item">
<img src="img/icon-devices.svg" alt="" />

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Images should have an alt text -- otherwise someone accessing this on a screen reader would not be able to tell what they are. For example "phone, computer and tablet".

css/style.css Outdated

/* Section */

.section-items {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good use of flexbox!

css/style.css Outdated
}

.section-item img {
width: 160px;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should not be pixels -- use relative measurements where possible (need to be careful if they're not svg files, in case the relative measurement starts to be bigger than the actual image size, resulting in blurring)

index.html Outdated
<hr/>
<p class="first-p">Join us on</p>
<div class="footer-icons">
<img src="img/twitter-icon.svg" alt="twitter" width="20"/>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed in class, these should be wrapped in a div to prevent the borded squashing the image.

@jstadnik jstadnik added the reviewed A mentor has reviewed this PR label Nov 22, 2021
@IrinShilova
Copy link

Helena, I think your Karma page looks great! I liked how you used semantic tags. And I liked the clean structure. Well done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

LDN-8 London class #8 (start Nov 2021) reviewed A mentor has reviewed this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants