‘CSS’ Videos

November 9, 2016 — In January 2016, Tim started using flex box in most of the custom themes he was creating. He’s been amazed at how simple it is to use and how helpful it can be and thinks you will be too.

October 30, 2016 — This talk is an overview of how to incorporate Sass into your theme building practices.

The talk will cover:

What is Sass and why should you use it
File organization, including WordPress-specific considerations
Sass best practices, including WordPress-specific considerations
Using a task runner (grunt/gulp) and development best practices
Thoughts and considerations for parent/child themes
Incorporating 3rd party libraries and frameworks
Exposing styles to WP Admin for better WYSIWYG display
Thoughts and considerations for development vs production CSS
Debugging CSS issues in the Sass
Mention of PostCSS and how it can complement Sass

October 27, 2016 — Never let it be said that this flying fat broad has body issues. Oh no. How many times have you needed to tweak a category of posts to make some element fit a little better? Or had a site with some content aimed at fashion-conscious adults – and another set of posts aimed at their kids? You could use all sorts of fancy taxonomy – custom post types or multisite, or some other foolishness. But I just don’t have the patience. But I do have a secret weapon. Body classes. They’ve gotten me out of more styling jams than Janet Jackson’s wardrobe staff. (Wait. That’s not saying much, is it?) Let’s take a look at how a good look through all those classes on your body tags can lead you to a world of styling options – with no malfunctions allowed.

September 30, 2016 — The flexible box layout model, also known as flexbox, is an alternative method of creating layouts using CSS. It has gained popularity amongst front end developers over the last year or so as browser support for it has increased dramatically. This talk will introduce the flexbox model, examine when to consider using flexbox in your projects, and will address browser compatibility issues you may encounter in implementing flexbox.

September 30, 2016 — We’re going to step into the process of starting your own WordPress theme by taking a basic html and css site. The main goal is to show folks that making your own isn’t difficult with a little knowledge of HTML & CSS, and diving in is the scariest part, and shouldn’t be. If you’ve ever developed a website from wireframes or mockups to html, turning it into a WordPress theme is just a few extra steps. Watch how Andy and Ben do it, and take your web skills to the next level with your own custom theme. Even if building custom themes isn’t a future goal, getting in and doing this can help when editing other themes and understanding the inner workings of WordPress.

This talk will showcase a series of obscure CSS fun facts, such
as CSS syntax gimmicks and quirks, weird tricks that involve CSS in one way or another, and security vulnerabilities that are enabled by (ab)using CSS in unexpected ways.”

August 15, 2016 — We all have a “toolbox” of tried and tested techniques that we use again and again when developing, but is there another way? Possibly a simpler way? This is not a talk about doing CSS the “right way”, but looking at some lesser known CSS that you may not know about and that might (hopefully) prove useful.