Thu Oct. 12
Calc / Flex / CSS Grid
9 – 12h Teaching
Teacher:
- Monorom
Goals
- I calculate layout box.
- I know the flex basics.
- I can use layout grids.
Content
- Clac
- Flex
- Grid
RECAP – 10.10.
- Float
- Background Images & CSS3 Filter
- Q & A
Calc is cool
Calc only works with box-sizing.
Use Cases for Calc()
Exercise – calc box
- Calculate the boxes on your portfolio front page.
Flex
Flex is an other display setting witch is CSS3.
- css-tricks (EN)
- CSS3 Flexbox (DE)
- Specs und Demos: mdn flex | msdn flex
- Flex by Monorom (unfinished)
Layout Grid
Oft sind Grids die unsichtbaren Helfer einer Webseite und bilden die Basis, das Fundament. Nicht jede Webseite braucht zwingend ein Grid. Ein Grid ist eine einfache Möglichkeit, responsive und flexible Layouts zu erstellen.
Einige Vorteile solcher Grid-Systeme:
- Konsistentes Design
- Weniger CSS-Fehler
- Können einfach als Wireframe genutzt werden
- Einfache und schnelle Entwicklung von Prototypen
Often grids are the invisible helpers of a website and build the basis of a layout. Not every website necessarily needs a grid. It's just a very convenient way to create responsive and flexible layouts.
Some advantages of grid based layouts:
- Consistent design (easier to plan and translate the layout into its responsive behaviour)
- Less css mistakes
- Can be used as wireframes
- Quick and easy development of prototypes
Using responsive Layout Grid
Exercise – Portfolio #10
- Download Monorom's Particles Grid
- Import the CSS to your style.css.
- Add the HTML for grid to your start page.
- create real nice Boxes with hover effects.
12 – 13.30h Lunch (Restaurant Paprika)
13.30 – 16h Coaching
Coaches:
- Hussam
- Matthias
Goals
- I'm readay to present the portfolio at the Community Meetup.
Exercises
- Finish the portfolio - grid exercise
16 – 18h Community Meet-Up
Community Meetup
Everybody who is interested to get to know our Powercoders is invited to join!