colmaracademy's People
colmaracademy's Issues
Colmar Academy (BWS)
Rubric Score
Criteria 1: HTML Structure
- Score Level: 4
- Comment(s): HTML implementation enables proper use of media queries. HTML structure reflects the grouping and flow of content in the web browser.
Criteria 2: Visual Layout for Both Desktop and Mobile Sizes
- Score Level: 3
- Comment(s): Desktop layout matches the wireframe in all sections except for one, while mobile layout matches the wireframe in all sections.
Criteria 3: Responsive Design (Media Queries, Responsive Units, etc.)
- Score Level: 4
- Comment(s): Media queries kick in at appropriate breakpoints. Responsive units are used throughout.
Criteria 4: Visual Design and Accessibility (Color Palette, Typography, Transitions, etc.)
- Score Level: 3
- Comment(s): A color palette was chosen AND typographic considerations were made.
Overall Score: 14/16
Great work with this project! Your HTML and CSS code were readable and clean, and I liked how you included comments to separate the code for different aspects of the page. You made good use of media queries and responsive units to make the website as responsive as you could get it, and it's clear you put a lot of effort into that! Well done overall!
There were just a few issues I wanted to discuss. Firstly, the "Start learning" section in the desktop layout seemed a bit off to me:
It may have been better to go with a layout where we have 2 rows of pictures, with 3 pictures on each row, just like they have it in the spec:
Besides for that though, I think the page looked really good on both desktop and mobile layouts. A few other things I wanted to point out included this:
Lines 20 to 27 in a9d319f
It looks like you never put a closing tag for the nav
here.
Additionally, I would highly recommend making use of the alt
attribute for your images. The alt
attribute denotes some text that is shown on the page in the case that the user is using accessibility settings or the images don't load correctly for some reason. We can use it like this:
<img id="bannericonMob" src="resources/Images/ic-logo.svg" alt="Logo">
Adding this attribute can really help make our webpages more accessible, so it's a good idea to add it for all your images. You can read more about it here.
Finally, consider making use of CSS transitions to make your webpage more visually impactful and interactive.
Great work overall! I hope you enjoyed the course!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.