Issue 204
More CSS Day video, creating PDFs from HTML and CSS, a conference schedule with CSS Grid.
News
Issue 204
I am sending this email from Toronto, yesterday I gave my CSS Layout workshop to a bunch of lovely Smashing Conference attendees. I don't have many more workshops booked in this year, there are a very few tickets left for Smashing Conf in New York. If you would like me to give a workshop at your event, or in-house for your company let me know.
I'm looking forward to getting home for a few weeks, as the summer means less conference and meeting travel.
Rachel Andrew, CSS Layout News
Learn
How To Create A PDF From Your Web Application — Smashing Magazine
If you need to generate PDFs from a web application, the obvious way to do so is to use HTML and CSS. However it isn't as straightforward as it could be. I dig into the options.
Baseline Grid / Gabriel Gianordoli / Observable
An interesting and detailed article about using a baseline grid.
Elika J. Etemad (fantasai) | CSS Line Layout and Vertical Rhythm | CSS Day 2019 - YouTube
I've included an article about baseline grids in this newsletter, and this talk goes neatly along with that. This sessions from CSS Day goes over upcoming features to improve CSS's line box model, control half-leading, and maintain vertical rhythm.
Building a Conference Schedule with CSS Grid | CSS-Tricks
An article breaking down the creation of a conference schedule using CSS Grid Layout.
CSS Grid Layout Implementation Details | CSS Day 2019 - YouTube
Find out what it is to implement a layout method like CSS Grid in a browser, from someone who does just that!
Line breaking and related properties from CSS Text | CSS Day 2019 - YouTube
Also from CSS Day, and dealing with text, this talk looks into the complexity of controlling line breaking in CSS.
The Layout Instability API | web.dev
A guide to the Layout Instability API, helping to prevent unexpected layout shifts.
Our Sponsor
Can't get to one of my in-person workshops? Study online with me!
I've distilled my knowledge about CSS Layout into this training course. This course has something for you if you are new to CSS, have been using frameworks for a while and want to understand how they work, or have been doing this for a while but want to understand the newer layout methods. The course includes video tutorials, text explanations and all the starting points to follow along.
The full table of contents gives an overview of what you can learn - at your own pace. We also have a Slack community where you can ask questions about the course materials.
CSS Layout News Newsletter
Join the newsletter to receive the latest updates in your inbox.