Wednesday, August 21, 2019

Set up a Secure, Performant WooCommerce Site with Kinsta

How to Create a Colorful Collage in Adobe Photoshop & Lightroom

18+ Best Free PowerPoint Puzzle Pieces Templates (Infographic PPT Slides)

30 Best Keynote Presentation Templates (Designs For Mac Users)

20 Best Dentist, Doctor, Medical and Health WordPress Themes (2019)

New Course: Up and Running With Sketch

How to Create a Wavy Text Effect in Photoshop

How to Add Text to Videos With Final Cut Pro X

Monday, August 19, 2019

How Page Builder Plugins Make it Easy to Create a WordPress Website

How Page Builder Plugins Make it Easy to Create a WordPress Website

Page builder plugins make it easier for both novices and experienced developers to build websites faster. With a page builder, you don't need to know how to code—you can build your site with drag and drop. 

There are many free and premium WordPress page builders in the market. In this post, I’ll show you the page builders available on CodeCanyon and some of the best add-ons to page builders. 

  • WordPress Plugins
    The Ultimate WordPress Page Builder: WPBakery
    Daniel Strongin
  • WordPress
    What Makes WPBakery (Visual Composer) the Best WordPress Page Builder Today?
    Jane Baker
  • WordPress
    Get Started With WPBakery (Formerly Visual Composer)
    Ashraff Hathibelagal

Introduction

A website has many moving parts like menus, headers and footers, gallery, contact forms, shopping carts, reviews, and testimonials. To build a site from scratch means you have to code and configure each of these parts. And if for some reason you need to make some changes you'll have to go through the process of coding again. It’s time consuming and very expensive. 

That's why WordPress has always been the perfect solution to get one started with creating web pages. It has out-of-the-box features that let you build a basic website easily. To make your site robust, stylish, and professional, however, you will need to customize it. 

In terms of design and functionality, the core features you get when you download WordPress only take you so far. WordPress’s own page builder—Gutenberg—is very basic. And with limited customization options, you’re restricted in what you can create. Here is where a WordPress page builder plugins comes in. Page builders put the whole process of building and customizing your WordPress website in your hands. 

What is a WordPress Page Builder?

A WordPress page builder is simply a drag-and-drop design and development toolbox that allows users to build stylish and professional websites quickly and affordably without any coding knowledge. 

Using drag-and-drop widgets, you can pick and arrange elements on your website exactly the way you want them to look. You can resize, reposition, and change colors—in short customize it to reflect your style. And you don’t need to write any custom CSS. 

It is perfect for the individual website owner who prefers the affordable DIY (do it yourself) route. And for developers, a page builder significantly cuts down on development and production time.

What's more, some page builders have their own ecosystem of supporting plugins. You can extend their capabilities by downloading and installing add-ons built especially for them. 

Why Use a WordPress Page Builder?

  • You don’t need coding knowledge. You can drag-and-drop elements and rearrange them. You can type directly into them. 
  • You save a lot of time and money. 
  • You have tons of flexibility when it comes to styling elements on your website. 
  • What you are building on the screen looks exactly how visitors view it (what you see is what you get). 
  • You can make design changes to a site that has already launched without taking it down. 

Turnkey Solutions

For a developer, cutting down on developing and production time is important. Page builders allow developers to save their own designs as templates to reuse later for different clients. This however depends on whether you get a free or pro version. For many page builders you can only save your templates when you buy a pro version. 

WordPress Page Builders Contain the Following

The interface: The type of interface and it’s different features depends on the page builder. Some have both visual front-end and back-end editors. For some you add pages using blocks. 

Styling options: What you get in terms of styling options all depends on the page builder you buy. Some you insert and style new elements via popups. Others have inline editing while others don’t. Others have a sidebar area. Others have tabs with different styling choices. Some even allow you to use the WordPress editor. Others have previews too. 

Widgets and templates: This again depends on the page builder but many come with a wealth of widgets and templates with a variety of layout options. 

Things to Consider When Choosing a WordPress Page Builder 

Budget: Think about what you can afford. Do you have to pay a one time payment or monthly charge? Do you have to pay for extended license? Are there features you can only get by paying extra? 

Responsive and mobile-friendly: This is a no-brainer because over 70% of online transactions happen via mobile devices.

Updates and maintenance: Regular updates are important to patch up vulnerabilities and to keep up with changes that WordPress implements. 

Integration with other platforms: Your life will be a lot easier if your website integrates smoothly with platforms like WooCommerce, Yoast SEO, MailChimp. and others.

Lock-in: What happens if you ever deactivate the page builder plugin or if its developer quits supporting it? How will it affect your website? Avoid lock-in by choosing a page builder that leaves your content with clean HTML.  

Loading speed: You want your website to load quickly for users, otherwise they might not stay to view your content. Make sure the page builder you choose creates pages that load quickly. Again, choose a page builder that leaves your content with clean HTML.

WordPress Page Builders on Code Canyon 

The following are premium page builder plugins you will find on CodeCanyon. Of these, WPBakery (formerly known as Visual Composer) is by far the most popular and comprehensive. We'll talk about WPBakery in more depth below.

You will also find add-ons for WPBakery page builder and for Elementor. Elementor is a free page builder. 

  • WordPress
    What Makes WPBakery (Visual Composer) the Best WordPress Page Builder Today?
    Jane Baker
  • WordPress Plugins
    The Ultimate WordPress Page Builder: WPBakery
    Daniel Strongin

WPBakery Page Builder for WordPress

WPBakery Page Builder (formerly known as Visual Composer) is the most popular premium drag-and-drop page builder plugin on CodeCanyon. With over 380,000 copies sold, it has been used to build over 2 million websites.

WPBakery page builder comes with excellent core features, modules, templates and layout styles. 

It can integrate with many platforms including Yoast SEO, WooCommerce, WordPress multisite, translators, and more. It is also compatible with thousands of plugins. 

Finally you can extend the functionality of WPBakery page builder even further using third party add-ons. On CodeCanyon you will find hundreds of third party add-ons for WPBakery. The possibilities are limitless! 

Add-ons for the WPBakery Page Builder

 All-in-One or Multipurpose Add-ons

These add-ons are packs of templates, widgets, and components that could be useful for any website. Pick one with the features and style that you like, and you'll find it useful over and over.

Gallery, Slider, and Video Add-ons

These add-ons contain widgets and components specifically useful for creating galleries, video players, sliders, and slideshows.

Form Add-ons for Visual Composer

These add-ons help you build attractive and powerful forms.

Other Add-ons

There not easy to classify, but each of these add-ons has something unique to offer to your site. 

  • WordPress
    20 Best WPBakery Page Builder (Visual Composer) Addons & Plugins of 2019
    Nona Blackman

Add-ons for Elementor Page Builder

Elementor is another leading page builder for WordPress. It's one of the most popular WordPress page builder plugins on the market, with over 2 million active installs. Even better, it's completely free and open source, making it easy for developers to extend the functionality and capabilities of Elementor.

Here are some of the bestselling Elementor add-ons on CodeCanyon. 

All-in-one Add-ons

These all-in-one development add-ons come with widgets, templates, and much more. 

WooCommerce Integration Add-ons

WooCommerce integration is a killer feature for a theme or plugin, and these add-ons make it a snap.

Slider, Gallery, and Media Add-ons

The right media or gallery plugin can really bring your images and your website to life. Check out these gallery, slider and media plugins to see what could be added to your own site.

Conclusion

This article is an overview of WordPress page builder plugins and add-ons available on CodeCanyon. 

The following articles and tutorials should help in your quest to find the most suitable plugins and add-ons for your needs. 

  • WordPress
    Create a Responsive Landing Page With WPBakery (Visual Composer)
    Ashraff Hathibelagal
  • WordPress
    Get Started With WPBakery (Formerly Visual Composer)
    Ashraff Hathibelagal
  • WordPress
    New WPBakery Course for WordPress Theme Developers!
    Andrew Blackman
  • WordPress
    20 Best WPBakery Page Builder (Visual Composer) Addons & Plugins of 2019
    Nona Blackman
  • WordPress
    What Makes WPBakery (Visual Composer) the Best WordPress Page Builder Today?
    Jane Baker
  • WordPress Plugins
    The Ultimate WordPress Page Builder: WPBakery
    Daniel Strongin
  • WordPress
    Visual Composer Website Builder vs. Elementor; From a Developer’s Perspective
    Karen Pogosyan
  • WordPress
    How to Create Awesome Popups in WordPress with Elementor Pro
    Adi Purdila



How to Make a PowerPoint Funnel Diagram Quickly (With PPT Templates)

Creating a Jurassic World Dinosaur Character in Maya: Part 13

How to Make a Galaxy YouTube Banner (With a YouTube Banner Creator)

20 Best (Unique) Restaurant Logo Designs (Inspiration for 2019)

How to Get More Women Into STEM: Answers From a Panel Discussion

How to Create a 3D Gold Text Effect With Photoshop Layer Styles

How, Why to Use Lower Thirds Templates for After Effects

Thursday, August 15, 2019

How to Create a WordPress Gallery Using the Justified Image Grid Plugin

How to Find the Best WordPress Gallery Plugins for Images or Video

How to Create a Landing Page in WordPress Quickly

Affinity Photo for Beginners: A Quick Start Guide

20 Great PowerPoint Templates to Use for Change Management Models in PowerPoint

25 Best Modern Logos With Simple Designs (Creative Examples for 2019)

How to Incorporate External APIs in Your WordPress Theme or Plugin

10 Top Text Templates for Final Cut Pro X

50+ Insane Comic-Book Style Photoshop Effects and Cartoon Filters

Wednesday, August 14, 2019

15+ Best Free Photoshop PSD Business Card Templates (Download Now!)

35 Top PowerPoint Flowchart Templates (Infographic Slide Designs)

Use a Tattoo Font to Add a Realistic Tattoo to a Photo in Photoshop

How to Hide/Reveal a Sticky Header on Scroll (With JavaScript)

How to Hide/Reveal a Sticky Header on Scroll (With JavaScript)

Have you ever seen one of those fixed (or “sticky’) header bars which disappear when you begin scrolling down the page, then reappear whenever you start to scroll back up? In this exercise we’ll learn how to build our own using a bit of JavaScript. 

Why?

Sticky components (such as headers) are extremely popular in the world of web design; they keep certain essential UI elements permanently in view, and easily accessible should users need them. However, under certain circumstances (if the headers hold lots of content, or the viewport size and orientation limit the amount of available screen space) sticky headers can be obtrusive.

“When implemented wrong, sticky navigation elements can serve as a distraction from the actual content.” – Aaron Andre Chichioco

A sticky header which disappears from view when not needed (ie: when the user is scrolling to see more content) is an excellent compromise.

We can achieve this kind of effect by using an external library like Headroom.js, but we’re going to learn the mechanics of what’s underneath by building something ourselves. As a bonus, we’ll also make the header menu fully functional, ready for you to add your own customization.

What We’re Building

Here’s what we're going to create (scroll to test the behavior):

Let’s get started!

1. Begin With the Page Markup

To start off our sticky header we’ll open the markup with a header which contains a nav. Within it, we’ll put the menu toggle button and the menu itself. Just for enriching the page with some dummy content, we’ll also define three full-screen sections. We’ll add a few background images to them taken from a previous tutorial.

Here’s the page markup:

2. Add the Sticky Header CSS

Let’s add some CSS rules to improve the way our header looks and (to a degree) behaves.

For the sake of simplicity, I won’t walk through the initial reset styles, but feel free to look at them by clicking at the CSS tab of the demo project.

The header styles are pretty straightforward, but two things are important: 

  1. Firstly, both the toggle menu wrapper and the menu will be fixed positioned elements.
  2. Secondly, the menu will initially be hidden.

The styles related to the header are as follows:

The sections will behave as full-screen elements with a background image and a dark overlay on top of it. These will give us something to scroll past so we can see the hide/reveal behavior of our header:

3. Add the JavaScript

As a next step, let’s add some behavior to the menu.

Toggle Menu

Each time we click on the toggle button, the menu’s visibility will change. If it’s hidden, it’ll appear. But if it’s visible, it’ll disappear.

We’re handling this in quite a rudimentary way, but it gives you the potential to tailor things to your liking. Here’s the required JavaScript code:

And the related styles:

As you may have noticed, there isn’t any animation during the changes of the menu’s state. That happens because I used the non-animatable display property. If you want to add some kind of animation, replace this property with something animatable like opacity or visibility.

Toggle Header

Let’s now turn our attention to something more interesting.

Each time we scroll down, the toggle button (and the header in general) should disappear with a slide-out animation. If we then scroll up, it should appear with a slide-in animation. 

To implement this functionality, we’ll use two helper classes: scroll-up and the scroll-down. More specifically:

  • As we scroll down, the body will be given the scroll-down class. 
  • As we scroll up, it’ll be given the scroll-up class. 
  • If we scroll to the top of the page, it will lose its scroll-up class.

To detect the scrolling direction, we’ll store the last scroll position in a variable (lastScroll). Initially the value of this variable will be 0. Then as we scroll, we’ll check if the new position is greater than or less than the old one. Based on the result of that condition, we’ll apply the corresponding class to the body.

Here’s the JavaScript code to handle that:

And the associated styles:

Conclusion

That’s it, folks! During this exercise we learned how to toggle a sticky header’s visibility depending on the scrolling direction.

I hope you found this tutorial useful and that you’ll take advantage of it in your upcoming projects. As always, thanks a lot for reading!

More Sticky Tutorials

Stick around! There’s plenty more to learn about sticky behavior in web design:

  • Patterns
    How to Create a Fixed Header Which Animates on Page Scroll
    George Martsoukos
  • WordPress
    How to Make a Sticky Menu in WordPress
    Rachel McCollin
  • CSS
    Sticky Positioning with Nothing but CSS
    Thoriq Firdaus
  • UI Design
    How to Create a “Sticky” Floating Video on Page Scroll
    Louie Rootfield

Build an HTML Email Template From Scratch

How to Create a Vintage Movie Text Effect in Adobe InDesign

Less is More: How to Alter Photos Creatively in Lightroom With Negative Adjustments

Tuesday, August 13, 2019

Create an Interactive World Map With a WordPress Plugin

Best Free WordPress Gallery Plugins

How to Make Great Startup Pitch Deck Presentations in Apple Keynote

25 Best PowerPoint Slide Design Templates (PPTs for 2019)

29 Best Chalkboard Fonts

How to Set Up After Effects for Speed, Efficiency, and Stability

Quick Tip: How to Customize Bootstrap 4’s Accordion Component

15 Feature-Packed Bootstrap Admin Templates

Monday, August 12, 2019

How to Create a Realistic Neon Light Text Effect in Adobe Photoshop

How to Create a Simple Event Calendar For Your PHP Website

How to Create a Fog Effect Photoshop Action

UX Tips: Three Things You Need to Know for Successful User Onboarding

18 Best Free InDesign Business Card Templates (Download Now in 2019)

20 Google Slides Templates To Customize With Amazing Presentation Backgrounds

25+ Creative Logo Design Ideas (Cool + Modern Inspiration for 2019)

New Course on Custom Post Types and Taxonomies in WordPress

10 Top Video Templates for People With Visual Impairments (After Effects and Premiere Pro)

How to Create Your Own Font

Friday, August 9, 2019

Friday, July 26, 2019

Best Free WordPress Audio Player Plugins

Create a Blog for Each Category or Department in Your WooCommerce Store

20 Professional Email Newsletter Templates for Mailchimp to Connect With Customers in 2019

25 Animated Keynote Templates to Make Amazing Presentations in 2019

25 Cool Business Card Designs (Creative Inspiration + Ideas for 2019)

New Course: A Guide to Animation Performance on the Web

Affinity Publisher: Your Guide to InDesign’s New Rival

How to Turn a Landscape Photograph Into an Isometric Icon in Adobe Photoshop

Thursday, July 25, 2019

Create Amazing Prototypes in No Time with the Envato Elements Sketch Plugin

New Course on the WordPress Customizer for Theme Designers

25 Best Keynote Pitch Deck Templates (Business Plan Presentation Designs)

20 Top Wedding Slideshow Ideas (With Wedding PowerPoint Template Examples)

25+ Best Free Professional Business PowerPoint Design Templates (2019 PPT Downloads)

5 Easy Rules for Mobile UI Design Beginners

How to Use the Project, Composition and Timeline Panels in After Effects

How to Create a Photo to Art Text Effect Photoshop Action

50 Awesome Photo Effect Tutorials

26 Best InDesign ePublishing Templates (Digital Magazines & eBooks)

Tuesday, July 23, 2019

Understanding Native, WebView, and Hybrid Templates for Android Apps

Understanding React Native Components, Templates, and Tools

Definitive Guide to Installing a (Free or Premium) WordPress Plugin

Getting Started With Agile Development Using monday.com

How to Create a Video Production Workflow With monday.com

2019 Business Card Design Guide to New Trends & Modern Styles

How to Conduct a UX Card Sorting Workshop

25+ Minimal Business Cards (With Simple Modern Design Ideas) for 2019

How to Create an Alarm Clock in Cinema 4D: Part 2

25 Best Baby Onesie Mockups (With a Onesie Mockup Generator)

How to Create a Magazine Cover Template in InDesign

Thursday, July 11, 2019

Wednesday, July 10, 2019

15 Best Royalty-Free Electronica Music Tracks of 2019

Destructing Elements in 3ds Max with RayFire: Part 3

How to Add Graphic Design Services to Your Photography Business

New Course: Create a Pendulum Animation in Cinema 4D

25 Modern Keynote Templates for Beautiful Presentation Designs in 2019

How to Create Custom Blocks for Gutenberg

How to Create a 60s Retro Flyer Design

How to Recover Deleted Photos and Videos From an SD Card

How to Create a Space Travel Infographic in Adobe InDesign

Thursday, July 4, 2019

Quick Tip: How to Create a Metallic Text Effect Using Layer Styles in Photoshop

How to Draw & Paint a Beautiful Mermaid in Adobe Photoshop

Walk and Talk: How to Film Dialogue in Motion

Introduction to SVG Filters

25+ Professional PowerPoint Templates: For Better Business PPT Presentations

50+ InDesign Templates Every Designer Should Own

How to Create a Quick Broken Glass Text Effect in Adobe Photoshop

10 Design Tips for Creating Mouth-Watering Menus

Monday, July 1, 2019

How to Build a JavaScript Popup Modal From Scratch

How to Build a JavaScript Popup Modal From Scratch

In this tutorial we’ll learn how to build JavaScript popup modals (popup windows) without using a framework like Bootstrap, or a third party library. We’ll build the whole thing from scratch, giving us complete control over how it works and looks.

Here’s the demo we’ll be creating:

1. Begin With the Page Markup

First we’ll create a modal. To do this, we’ll add the .modal class and a unique ID to a container. Next we’ll specify the dialog by setting a .modal-dialog element as the direct child of the .modal. The dialog will hold the modal content. This can be any kind of content like text, images, lightboxes, user notifications/alerts, etc.

“A pop-up (or modal) is a small UI element that will appear in the foreground of a website, usually triggered as a prompt for the user to do something” – Adi Purdila

To open a modal, we’ll need any element with the data-open attribute (normally a button). The value of this attribute should be the ID of the desired modal.

By default, a modal will close if we click outside its boundaries or when the Esc key is pressed. But we can also close it if we click on any element with the data-close attribute (normally a button).

Initially the modal will appear/disappear with a fade effect. But we have the ability to adjust the animation effect of the dialog via the data-animation attribute. The value of this attribute which has to be added to the .modal can be any of the following values:

  • slideInOutDown
  • slideInOutTop
  • slideInOutLeft
  • slideInOutRight
  • zoomInOut
  • rotateInOutDown
  • mixInAnimations

We’ll have a closer look at these values in an upcoming section.

For now, let’s get familiar with the markup needed for representing a single modal: 

2. Define Some Basic Styles

With the markup ready, we’ll set up a few CSS variables and reset styles:

Next, we’ll horizontally and vertically center the page contents. Plus, we’ll give some styles to the button responsible for opening the modal:

At this point we’ll focus our attention on the modal styles.

Each modal will have the following characteristics:

  • It’ll be full-screen with a fixed position. That said, it will look like an overlay that covers the entire window’s width and height.
  • It’ll have a dark background color.
  • It’ll be hidden by default.
  • The dialog will be horizontally and vertically centered.

The dialog will have a maximum width and a maximum height. Its height will be 80% of the window height. In cases where its height exceeds that value, a vertical scrollbar will appear:

As a last thing, we’ll define a few straightforward styles for the individual content sections:


3. Toggle Modal

A page can have more than one modal. But as already discussed earlier, all modals will initially be hidden.

Open Modal

Similarly, a page can have more than one open triggers (elements with the data-open attribute). Each time a trigger is clicked, the associated modal should become visible with a fade-in animation. Remember the data-open attribute value has to match the ID of a modal.

Here’s the script which reveals a modal:

And the relevant CSS classes:

Close Modal

With our implementation only a single modal can appear at a time (this code doesn’t support nested modals). As mentioned in the markup section above, there are three methods available for hiding it with a fade-out effect.

Let’s recap.

Firstly by clicking on the custom [data-close] element which is located inside the modal:

Secondly by clicking on everything outside of the modal:

In this case the modal (overlay) behaves as a giant close button. For this reason we gave it cursor: pointer.

Lastly by pressing the Esc key:

Now is a good time to look at what we’ve created so far:

The modal looks pretty good! Notice that each time we click on an open trigger, only the corresponding modal loads.

Let’s take it one step further and examine some ideas for animating its dialog.

4. Add Dialog Animations

Like we said earlier, the default behavior of the modal is to fade-in and fade-out. But there’s the option to adjust the animation effect of the popup.

I’ve already created a bunch of animation effects which you can use as an alternative to the fade effect. To do this, just pass the data-animation="yourDesiredAnimation" attribute to the .modal.

For example, if you want the dialog to appear with a slide animation from left to right, you’ll need the slideInOutLeft effect.

Behind the scenes, there are two rules which accomplish this desired animation:

Check the modal with this type of animation here:

You can check the rest of the animations by looking at the CSS tab of the final demo project. Depending on the complexity of the animations, I’ve used either CSS transitions or animations to build them. 

I’ve also made use of the cubic-bezier() function for setting the timing function for all transitions. If you don’t like the bounce effect that produces, feel free to change it to something smoother via the --bounceEasing CSS variable.

Have a look at the final demo with all the animation effects here:

Conclusion

That’s it, folks! During this tutorial we learned how to build custom animated modal dialogs without relying on any front-end framework.

I hope you enjoyed the final result and building it helped refresh your front-end skills. 

Bear in mind that we haven’t considered accessibility, so if you want to enhance this demo that certainly could be the next step.

As always, thanks for reading!

More Popup Reading

  • WordPress Plugins
    20+ Best Popup & Opt-In WordPress Plugins
    Nona Blackman
  • UI Design
    The Best Way to Use Pop-Ups (Modals) in Your Web Design
    Adi Purdila
  • WordPress
    How to Create Awesome Popups in WordPress with Elementor Pro
    Adi Purdila

24 Essential Keyboard Shortcuts for After Effects

24 Essential Keyboard Shortcuts for Premiere Pro

25+ Attractive (Aesthetically Pleasing) PowerPoint Templates (Free + Premium Designs)

A Beginner's Guide to Adobe Illustrator Patterns

How to Create a Page Layout and Magazine Article Template in InDesign

Sunday, June 30, 2019

Top 10 WordPress Plugins for Blogs in 2019

Best WordPress eCommerce, Product, and Marketing Plugins of 2019

Ionic Components For Quickly Building Your App MVP

30 Social Media Tutorials & Roundups

Why Do You Still Need a Business Card in 2019? (+How to Best Use Them)

20 Cute Google Slides Themes With Fun Colorful Designs (2019)

22 Best Tote Bag Mockups (Using an Online Mockup Generator)

How to Add and Edit Text in Premiere Pro Videos

Thursday, June 27, 2019

Wednesday, June 26, 2019

50 Insane Comic-Book Style Photoshop Effects and Cartoon Filters

Best Affiliate WooCommerce Plugins Compared

Creating WordPress Forms That Get Filled In

How and Why: Create an Animated Logo Reveal

Best of 2019: Free Business Card Templates (Photoshop, Word, & More)

Find Out Why Your CSS Isn’t Working! New Firefox DevTools Features

10 Pro Tips to Design a Good PowerPoint (That Doesn't Suck)

The Ultimate Guide to Adobe Illustrator Swatches

How to Create and Customize Procreate Brushes

Tuesday, June 25, 2019

How to Add Transitions to Video in Adobe Rush

25+ Mac Keynote Themes: Made to Customize Presentations Quickly (2019)

25 Animated PowerPoint Templates With Amazing Interactive Slides

How to Make Infographics in PowerPoint Using Infographic Templates for PowerPoint

How to Create a Switch in Cinema 4D: Part 1

How to Create an Elegant, Ornate 3D Photoshop Text Effect

How to Work Securely by Choosing the Best VPN For Your Needs

50+ InDesign Templates Every Designer Should Own

Monday, June 24, 2019

How to Embed a Video Player in Your WordPress Site With a Free Plugin

Creating eCommerce Apps With the MStore Pro React Native Template

How to Use the Texture Tool to Enhance Detail in Lightroom

What Step Comes Next? Cognitive Considerations In Web Design

How to Make a Better Business Proposal (With 15+ Design Tips for 2019)

What is the Apple Keynote App Advantage? (Create Presentation Designs Simply)

How to Make a Special Effects Photoshop Action

How to Create Your Own Brand Guidelines

How to Create an Instagram Story Cover: Photoshop in 60 Seconds

Thursday, June 20, 2019

Thursday, June 13, 2019

Tuesday, June 11, 2019

Creating a Jurassic World Dinosaur Character in Maya: Part 8

How to Embed and Protect PDF Files With a WordPress Plugin

How to Add a Slider to WordPress With a Free Plugin

Top 3 Particle Effect Video Templates for Apple Motion

How to Use Google Slides (Quick Start Guide)

28 Best Company Newsletter Templates (New for 2019)

Build a Static Portfolio With Advanced CSS Bar Chart

How to Create a Monthly Newsletter Template in InDesign

How to Create VHS Glitch Art in Adobe Photoshop

Monday, June 10, 2019

All About WooCommerce Plugins: How They Can Make Your Store Successful

10 Top YouTube Outro Video Templates for Premiere Pro

How to Create a Realistic Embroidery Text Effect in Adobe Photoshop

How to Build a PowerPoint Marketing Plan

How to Make Great Charts (& Graphs) in Google Slides: With 3 Easy Template Examples

How to Make a Simple One Page Website: From a Parallax WordPress Theme

15+ Best One Page WordPress Themes With Parallax Designs

How to Make a Photo Collage in Photoshop

Wednesday, June 5, 2019

Top 20 (Most Popular) Premium WordPress Themes of 2019

How to Add a Free WordPress Music Player to Your Site

How (and Why) to Add Parallax Movement to Still Images

25 Best Job Resume Templates With Simple Professional Designs (2019)

How to Create a Vector Infographic Template in Illustrator

How to Build a Responsive, Multi-Level, Sticky Footer with Flexbox

New Course: Build an App With GraphQL, Laravel, and Vue

How to Create a Vector T-Shirt Mockup Template in Adobe Illustrator

Monday, June 3, 2019

18+ Best Photography WordPress Themes for Creatives (2019)

How to Animate a Smooth Text Reveal in After Effects (with a Script)

Quick Tip: Styling Restricted Content for Online Publishers

19+ (Quick) Tips & Tricks to Use Google Slides Like a Professional in 2019

How to Make Stylish Layouts for a Portfolio Template in InDesign

How to Make a Matte Photoshop Action

New Course: Figma Grids in Under 30 Minutes

How to Make a Time Magazine Cover Template

Friday, May 31, 2019

Create a JavaScript Contact Form With the Smart Forms Framework

20+ Best Artistic Business Card Designs (For Creatives & Artists in 2019)

20 Basic Resume Templates (Top Examples to Download Today)

20+ Simple Invoice Design Templates: Made For Microsoft Word

5 Top Presets for Fast Picture Styles in After Effects (LUTs)

20 Best Small Business WordPress Website Themes for 2019

How to Make an Infographic Template

How to Make a Book in InDesign

Wednesday, May 29, 2019

How to Color Grade Video Quickly (With Presets) in Premiere Pro

How to Create a Mega Menu With a Free WordPress Plugin

10 Best Restaurant WordPress Plugins

10 Top Intro Themes for Engaging Podcasts and Videos

How and Why to Create a Trailer for Your Film

Hiring Writers With Graphic Design & Copywriting Skills at Tuts+ Business (Apply Now!)

How to Create Google Slides Presentations Using Cool (Customizable) Themes

Top 3 Film Emulation LUTs (Look Presets) to Instantly Change Picture Styles

How to Give a Good Presentation-Without Anxiety or Being Nervous

How to Make a Filter Icon

How to Create a Simple Magazine Template in Adobe InDesign