Designing Swappable Search Request Implementations – Code Review Part 4

In the last article, we identified that the task of generating posts, albeit arbitrary, is just one possible implementation of getting content for a search query. As such, we split the tasks of “getting content” and “generating posts” into separate methods. This design sets us up for a discussion about designing swappable search request implementations. …
The post Designing Swappable Search Request Implementations – Code Review Part 4 appeared first on Torque.
Read more

Responsive tables, revisited

Lea Verou with some extra super fancy CSS trickery. No way we could miss linking this one up!

One of the problems with responsive table solutions, at least the ones where you are using CSS to rejigger things, is that there is duplicated content somewhere. Either in CSS or HTML.

Lea finds two ways to prevent that. One of which uses text-shadow to “duplicate” a copy of the text and move it into place. Another uses the Firefox-only element() function. …

The post Responsive tables, revisited appeared first on CSS-Tricks.

Read more

Advanced OOP For WordPress Pt. 4: Setting Up With WordPress Test Suite For Integration Testing

In my previous articles in this series, I showed how to structure a WordPress plugin using object-oriented PHP. Then I covered unit testing. Unit tests cover each component, totally isolated from all other parts of the system. Unit tests should not be concerned with how the object interacts with any dependencies including the database and …
The post Advanced OOP For WordPress Pt. 4: Setting Up With WordPress Test Suite For Integration Testing appeared first on Torque.
Read more

The backdrop-filter CSS property

I had never heard of the backdrop-filter property until yesterday, but after a couple of hours messing around with it I’m positive that it’s nothing more than magic. This is because it adds filters (like changing the hue, contrast or blur) of the background of an element without changing the text or other elements inside.

Take this example where I’ve replicated the iOS notification style: see how the background of each of these boxes are blurred but the text isn’t?…

The post The backdrop-filter CSS property appeared first on CSS-Tricks.

Read more

A Strategy Guide To CSS Custom Properties

CSS preprocessor variables and CSS custom properties (often referred to as “CSS variables”) can do some of the same things, but are not the same.

Practical advice from Mike Riethmuller:

If it is alright to use static variables inside components, when should we use custom properties? Converting existing preprocessor variables to custom properties usually makes little sense. After all, the reason for custom properties is completely different. Custom properties make sense when we have CSS properties that change relative …

The post A Strategy Guide To CSS Custom Properties appeared first on CSS-Tricks.

Read more

What’s the Best Font for Your Resume or CV?

It might sound a little silly at first, but the typeface you select for your resume design can speak volumes to potential employers. The font represents your design style and professionalism. It can also impact how the person looking at your resume perceives the information at hand. The typeface you select makes a first impression […]
Read more

50+ Best CV & Resume Templates of 2018

A first impression can either make or break your chance of landing a dream job. So choosing one of the best resume templates can give you a fantastic head start. These modern CV templates for Word, Pages, and InDesign are the perfect starting point for creating your new and improved resume! These beautifully designed resume […]
Read more

designsystems.com

The team at Figma has created a new resource for “learning, creating and evangelizing design systems” called Design Systems that already has a good collection of interviews and articles by some folks thinking about these things.

I particularly liked Jeroen Ransijn’s post on how to convince your company it’s ready for a design system, where he writes:

Building a design system is not about reaching a single point in time. It’s an ongoing process of learning, building, evangelizing and driving …

The post designsystems.com appeared first on CSS-Tricks.

Read more