|
4 | 4 |
|
5 | 5 | ### Learning goals for this week:
|
6 | 6 | ```
|
7 |
| - * Student presentations |
8 |
| - * Last week recap and questions |
9 |
| - * Responsive web development |
10 |
| - * Relative measurements (%, (r)em, vw) |
11 |
| - * Media queries |
12 |
| - * Positioning (absolute, relative, fixed) |
13 |
| - * Floating and clearing |
14 |
| - * Flexbox |
15 |
| - * How to work with the inspector |
| 7 | + • Student presentations |
| 8 | + • Last week recap and questions |
| 9 | + • Responsive web development |
| 10 | + • Relative measurements (%, (r)em, vw) |
| 11 | + • Media queries |
| 12 | + • Positioning (absolute, relative, fixed) |
| 13 | + • Floating and clearing |
| 14 | + • Flexbox |
| 15 | + • How to work with the inspector |
16 | 16 | ```
|
17 | 17 |
|
18 | 18 | ## Step 1: Give feedback:
|
19 |
| -* In Trello you are added to one of the cards of your fellow students. |
20 |
| -* Give feedback on the application assignment of your fellow student. Please be critical but most of all give constructive feedback. If there are resources that you used and might be useful, share them. |
21 |
| -* revisit you own application assignment and improve it with the feedback and suggestions given by one of your classmates. |
| 19 | +• In Trello you are added to one of the cards of your fellow students. |
| 20 | +• Give feedback on the application assignment of your fellow student. Please be critical but most of all give constructive feedback. If there are resources that you used and might be useful, share them. |
| 21 | +• revisit you own application assignment and improve it with the feedback and suggestions given by one of your classmates. |
22 | 22 |
|
23 | 23 | ## Step 2: Read/do/watch
|
24 |
| - * [Introduction to media queries](https://teamtreehouse.com/library/css3/media-queries/introduction) |
25 |
| - * [More about media queries](https://css-tricks.com/css-media-queries/) |
26 |
| - * [HTML syntax](http://www.w3schools.com/html/html5_syntax.asp) |
27 |
| - * [Article about multiple ways to select classes and id's](https://css-tricks.com/multiple-class-id-selectors) |
28 |
| - * [Read about nice color combinations](http://www.colorcombos.com/index.html) |
| 24 | + • [Introduction to media queries](https://teamtreehouse.com/library/css3/media-queries/introduction) |
| 25 | + • [More about media queries](https://css-tricks.com/css-media-queries/) |
| 26 | + • [HTML syntax](http://www.w3schools.com/html/html5_syntax.asp) |
| 27 | + • [Article about multiple ways to select classes and id's](https://css-tricks.com/multiple-class-id-selectors) |
| 28 | + • [Read about nice color combinations](http://www.colorcombos.com/index.html) |
29 | 29 |
|
30 | 30 | ### Exercises:
|
31 |
| - * CodeAcedemy: [Learn Responsive Design](https://www.codecademy.com/learn/learn-responsive-design) |
| 31 | + • CodeAcedemy: [Learn Responsive Design](https://www.codecademy.com/learn/learn-responsive-design) |
32 | 32 |
|
33 | 33 | ### Super fun flexbox and grid practice
|
34 |
| - * [flexboxfroggy](https://flexboxfroggy.com/) |
35 |
| - * [cssgridgarden](http://cssgridgarden.com/) |
| 34 | + • [flexboxfroggy](https://flexboxfroggy.com/) |
| 35 | + • [cssgridgarden](http://cssgridgarden.com/) |
36 | 36 |
|
37 | 37 | ## Step 3: Assignment:
|
38 |
| - * Grids exercise |
39 |
| - * Download the HTML and images in the folder Homework 2 |
40 |
| - * You are going to write the CSS for this page |
41 |
| - * You are not allowed to change the HTML |
42 |
| - * The page contains two grids: the first one should work using floats, the second using flex box. Be careful not to mix the two! |
43 |
| - * We want the grid to look as follows: |
44 |
| - * On mobile phones: a two column grid, with the exception that the first item spans the full width |
45 |
| - * On tablets: a three column grid, with the exception that the first two items span the full width together (so first we have two columns, then after the first two items we have three columns) |
46 |
| - * On desktops: a four column grid, with the exception that the first item spans two columns. |
47 |
| - * There should be some space between the grid items |
48 |
| - * Make the page look beautiful by adding some more CSS! Some tips: |
49 |
| - * How about some nice colors, fonts, hover styles? |
50 |
| - * According to the grid specification, some products are bigger than others. Maybe these are "highlighted" products, so the rest of the styling could also be different. |
51 |
| - * BEFORE you hand it in, read [the Style guide](http://www.w3schools.com/html/html5_syntax.asp) again and check your files |
| 38 | + • Grids exercise |
| 39 | + • Download the HTML and images in the folder Homework 2 |
| 40 | + • You are going to write the CSS for this page |
| 41 | + • You are not allowed to change the HTML |
| 42 | + • The page contains two grids: the first one should work using floats, the second using flex box. Be careful not to mix the two! |
| 43 | + • We want the grid to look as follows: |
| 44 | + • On mobile phones: a two column grid, with the exception that the first item spans the full width |
| 45 | + • On tablets: a three column grid, with the exception that the first two items span the full width together (so first we have two columns, then after the first two items we have three columns) |
| 46 | + • On desktops: a four column grid, with the exception that the first item spans two columns. |
| 47 | + • There should be some space between the grid items |
| 48 | + • Make the page look beautiful by adding some more CSS! Some tips: |
| 49 | + • How about some nice colors, fonts, hover styles? |
| 50 | + • According to the grid specification, some products are bigger than others. Maybe these are "highlighted" products, so the rest of the styling could also be different. |
| 51 | + • BEFORE you hand it in, read [the Style guide](http://www.w3schools.com/html/html5_syntax.asp) again and check your files |
52 | 52 |
|
53 | 53 | ```
|
54 | 54 | How to hand in your homework:
|
55 |
| -* Upload your homework in your Github repository. |
56 |
| -* Make sure to create a new folder "week2" first. |
57 |
| -* Your hyf-html-css/week2 should now contain an index.html and a main.css file (and the images folder) |
58 |
| -* Place the link to your repository in Trello. |
| 55 | +• Upload your homework in your Github repository. |
| 56 | +• Make sure to create a new folder "week2" first. |
| 57 | +• Your hyf-html-css/week2 should now contain an index.html and a main.css file (and the images folder) |
| 58 | +• Place the link to your repository in Trello. |
59 | 59 | ```
|
60 | 60 |
|
61 | 61 | ## Extra extra (bonus assignment :star: ):
|
62 | 62 |
|
63 |
| -* Add one of the following to your page: |
64 |
| - * An animation using CSS keyframes |
65 |
| - * SVG |
| 63 | +• Add one of the following to your page: |
| 64 | + • An animation using CSS keyframes |
| 65 | + • SVG |
0 commit comments