jmyah / bwui-capstone-placeholder

0 stars 0 forks source link

Project Review #1

Open jordanwillis opened 6 years ago

jordanwillis commented 6 years ago

Rubric Score

Criteria 1: All Pages are Included

Criteria 2: Consistent CSS Styling Across all Pages

Criteria 3: Correct Use of CSS Selectors and Syntax

Criteria 4: Use of CSS Grid Element Spacing and Margins

Criteria 5: All Pages Updated with Consistent Personality and Branding

  1. Watch out for Nav Bar inconsistency

https://github.com/jmyah/bwui-capstone-placeholder/blob/f68adf0b8f990c82d48d86817564319ff2ae6fd8/ware-house-starting-code/help.html#L34

I wasn't sure if this was just a typo or in inconsistency with how your nav bar worked (e.g. the ">" character could have been used to indicate what nav bar page you were currently on). At any rate, regardless of what this is, is does cause the Help page to stand out quite a bit.

  1. Watch out for HTML typos, especially when they impact the visual look of your page.

https://github.com/jmyah/bwui-capstone-placeholder/blob/f68adf0b8f990c82d48d86817564319ff2ae6fd8/ware-house-starting-code/help.html#L43

This just appears to be a typo, but it visually presents itself as a random floating ">" character right after the "subject" form field.

  1. Missing Images.

I typically use the rawgit service to actually view your website hosted on GitHub as if it were deployed to GitHub Pages or some other hosting service, and I noticed that several pages had problems loading images. When I dug into your code it looks like that these instances all have capitalization inconsistencies. For example, on the Home page your relative path for the image is...

https://github.com/jmyah/bwui-capstone-placeholder/blob/f68adf0b8f990c82d48d86817564319ff2ae6fd8/ware-house-starting-code/index.html#L18

However, the image file is actually Home.png. The bottom line is that you need to ensure that your capitalization is accurate as not every operating system treats this the same. Some will be able to load the image (e.g. Windows) while others will not because it thinks you are referring to a differing file (e.g. Linux). Here is the rawgit link so you can see what I mean.

https://rawgit.com/jmyah/bwui-capstone-placeholder/master/ware-house-starting-code/index.html

Criteria 6: Typography Hierarchy (Are body text and heading text distinguishable?)

Criteria 7: Page Linking

Criteria 8: Accessibility

Criteria 9 (Optional): Responsive Design

Overall Score: 29/32

Overall you did a fantastic job on this project! It was very clear that you learned a lot from this course and spend a proper amount of time on your project to end up with a nice piece of work. If you are interested in learning more about HTML and CSS I would definitely recommend the Building Websites from Scratch Intensive (where you will go into more depth about CSS, Flexbox, and responsive design).

Keep up the great work!

jmyah commented 6 years ago

@jordanwillis thank you for your thorough review of my project. I really appreciate your comments and will take them into consideration. This was challenging but fun and I definitely will consider your recommendation for Building Websites from Scratch Intensive.

Best