It’s Time for an RSS Revival

Brian Barrett:

Tired of Twitter? Facebook fatigued? It’s time to head back to RSS.

I’m an RSS reader lover, so I hate to admit it, but RSS ain’t going mainstream. It was too nerdy 20 years ago and it’s too nerdy now. RSS is still incredibly useful technology, but I can’t see it taking off alone.

For RSS to take off, it needs some kind of abstraction. Like Flipboard, where you can get started reading stuff right away and …

The post It’s Time for an RSS Revival appeared first on CSS-Tricks.

Read more

Wufoo and Worldpay

(This is a sponsored post.)

Huge thanks to Wufoo for sponsoring CSS-Tricks this week! Like it says in the sidebar on this very site, we’ve been using Wufoo for literally over a decade. It’s the easiest and most powerful way to build web forms on the web.

Here’s something brand new from the Wufoo team: now in addition to payment providers like PayPal and Stripe, you can choose Worldpay.

This will be a huge upgrade for international users, …

The post Wufoo and Worldpay appeared first on CSS-Tricks.

Read more

The 8 WordPress Plugins That Will Change the Way Your WordPress Site Looks and Performs

The world of CMS has only one king – WordPress. Even the king needs his hands to rule over his domain of 2 million websites, and in this case, the king’s hands are the plugins. Each year WordPress comes up with thousands of new plugins for the users, developers, digital marketers, online entrepreneurs and website …
The post The 8 WordPress Plugins That Will Change the Way Your WordPress Site Looks and Performs appeared first on Torque.
Read more

Working With the new CSS Typed Object Model

Eric Bidelman introduces the CSS Typed Object Model. It looks like it’s going to make dealing with getting and setting style values through JavaScript easier and less error-prone. Less stringy, more number-y when appropriate.

Like if we wanted to know the padding of an element, classically we’d do:

var el = document.querySelector("#thing");
var style = window.getComputedStyle(el);
console.log(style.padding);

And we’d get “20px” as a string or whatever it is.

One of these new API’s lets us pull it off like this:…

The post Working With the new CSS Typed Object Model appeared first on CSS-Tricks.

Read more

How to Create a Component Library From SVG Illustrations

I’ve recently published my first ever open source npm package! It makes SVG illustrations from unDraw into customizable React components.

Here’s a GIF that shows what I mean:

What’s unDraw?

While unDraw is still fairly new, its open source nature means that it’s being used by a range of products already. Here it is on the newly launched design mentoring site called MentorOla, alongside a language site I’ve been working on myself called Little Lingua:

Left: MentorOla…

The post How to Create a Component Library From SVG Illustrations appeared first on CSS-Tricks.

Read more

BigCommerce Sponsored Post

Huge thanks to BigCommerce for sponsoring CSS-Tricks this week!

Here’s the basics: BigCommerce is a hosted eCommerce platform. In just a few minutes, anybody can build their own online store. From a personal perspective, I’d suggest to any of my friends and family to go this route. CMS-powered websites are complicated enough, let alone feature-packed eCommerce websites. Please go with a solution that does it all for you so your site will look and work great and you can focus …

The post BigCommerce Sponsored Post appeared first on CSS-Tricks.

Read more

Advanced OOP For WordPress Part 2: Setting Up Automated Testing Of WordPress REST API Plugins

In my last post, I showed how to modify the WordPress content endpoints using WordPress hooks — aka the WordPress plugins API — during REST API requests. The practical example changed the underlying query to improve search. Now I need to test that code isolated from the WordPress plugins API. For this article, we will …
The post Advanced OOP For WordPress Part 2: Setting Up Automated Testing Of WordPress REST API Plugins appeared first on Torque.
Read more

7 Tips for Finding the Perfect PowerPoint Presentation Template

A great PowerPoint presentation template can wow audiences, and help you to build a slideshow quickly and easily. While you can create your own custom template, there’s a whole market of affordable PowerPoint templates that you can customize. But what should you be considering when deciding which one to choose? PowerPoint templates are a great […]
Read more

List Rendering and Vue’s v-for Directive

List rendering is one of the most commonly used practices in front-end web development. Dynamic list rendering is often used to present a series of similarly grouped information in a concise and friendly format to the user. In almost every web application we use, we can see lists of content in numerous areas of the app.

In this article we’ll gather an understanding of Vue’s v-for directive in generating dynamic lists, as well as go through some examples of why …

The post List Rendering and Vue’s v-for Directive appeared first on CSS-Tricks.

Read more