Skip to content

London Class 9 - Pamela Luna - HTML & CSS-Module-Project#512

Open
pamelss wants to merge 7 commits into
CodeYourFuture:masterfrom
pamelss:master
Open

London Class 9 - Pamela Luna - HTML & CSS-Module-Project#512
pamelss wants to merge 7 commits into
CodeYourFuture:masterfrom
pamelss:master

Conversation

@pamelss
Copy link
Copy Markdown

@pamelss pamelss commented Oct 27, 2022

Homework

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: Pamela Luna
  • Your City: London
  • Your Slack Name: Pamela Luna

Homework Details

  • Module: HTML/CSS
  • Week: 2

Notes

  • What did you find easy?

  • What did you find hard?

  • What do you still not understand?

  • Any other notes?

@pamelss pamelss closed this Oct 27, 2022
@pamelss pamelss reopened this Oct 27, 2022
nav centre
using flex
creating new html file for store link,
adding a form into store.html
with image
@pamelss pamelss changed the title London Class 9 - Pamela Luna - HTML & CSS homework - WEEK 1 London Class 9 - Pamela Luna - HTML & CSS-Module-Project-Personal Blog - WEEK 1 Nov 4, 2022
Copy link
Copy Markdown

@ehwus ehwus left a comment

Choose a reason for hiding this comment

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

I think that this is a really good effort Pamela - you have demonstrated:

  • A good ability to write semantic HTML.
  • A good understanding of CSS selectors and rules.
  • Appropriate and effective use of flex boxes
  • Starting to default to responsive CSS, good consistent use of relative units.

Your site hits the basics of the brief well, though there are areas where you could make refinements. When we are given a design in a workplace, it's often expected that we will make things as close to pixel perfect as is reasonably possible. I would have a look at the design again on revision, and perhaps try to use Chrome's dev tools to make tweaks to get your submission more accurate. For example:

  • Making sure the font is the same
  • Making sure background colours match up
  • Centering elements where they are centred on the design.

Overall, this is a really good effort, and I've left some specific comments on parts of the code with some suggestions for areas of improvement.

Comment thread css/style.css
@@ -1,19 +1,219 @@

/* We are using the 'Roboto' font from Google. This has already been added to your HTML header */
body{
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Be careful here that you try to style your code consistently - there's some good information on how to style available here: https://www.w3schools.com/html/html5_syntax.asp

Comment thread css/style.css
}

body {
font-family: 'Roboto', sans-serif;
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Roboto is a nicer looking font than the browser defaults and it's something that the project initially had imported. I would in general try to be very specific with the fonts that you use, because otherwise the text will look different on each device.

Comment thread css/style.css
text-decoration: none;
}

.list :nth-child(1) {
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I really like this use of a pseudoclass selector, it's a very good use case for it.

Comment thread css/style.css
flex-direction: row;
justify-content: space-around;
align-items: center;
align-content: centre;
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

We use American English as standard practice in CSS, even though the British spelling of centre does also actually work!

Comment thread css/style.css
font-family: sans-serif;
}

header {
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This is a great use of flexbox to create the appropriately spaced header!

Comment thread index.html Outdated
</div>

</div>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Not a huge issue again, but let's try to ensure that there is consistency with the whitespace and indentation in your code - automated tools are great here, but it's also good to know the rules for yourself as well.

Comment thread store.html Outdated
<option value="Panama">Panama</option>
</select>
</container>
<container>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This container doesn't seem to be doing anything!

Comment thread store.html Outdated
</ul>
</nav>
</header>
<hr 1>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I think this is a small typo that needs correcting

Comment thread index.html Outdated

<div>
<img src="./img/icon-coffee.svg" alt="coffee">
<h5>Boots your productivity</h5>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Be careful that your text is free from typos and matches the copy.

Comment thread index.html

<body>
<header>
<img class="img" src="./img/karma-logo.svg" alt="Logo"></img>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Good to see usage of alt text here, it's great that you had accessibility in mind.

added a new store page to Karma with image and a form.
@pamelss pamelss changed the title London Class 9 - Pamela Luna - HTML & CSS-Module-Project-Personal Blog - WEEK 1 London Class 9 - Pamela Luna - HTML & CSS-Module-Project Nov 4, 2022
adding anchor and css
using a better order in both Index.html & Store.html
Comment thread store.html Outdated




Copy link
Copy Markdown

Choose a reason for hiding this comment

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

good formatting, it's easy to follow.

Comment thread css/style.css Outdated

/* footer */

footer {
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

it's better to use class instead of just footer. Overall, great job!

Comment thread index.html
</div>
<div>
<img src="./img/icon-refill.svg" alt="refill">
<h5>Pas as You Go</h5>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Excellent job Pamela, I am impressed with your code, and I would like to suggest that in lines 37, 41, and 45, try to use a '

' or span instead of 'h5'. about the rest, it's all clear. Well done!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants