20 Free Plugins for WordPress Slideshows & Galleries

Original Source: http://feedproxy.google.com/~r/1stwebdesigner/~3/4mrsJPorDtw/

Image slideshows and galleries are pretty much a necessity these days. Good thing there are a ton of powerful, yet free WordPress plugins to choose from that can get the job done for you.

Because there are so many plugins to choose from, making the right choice is that much more difficult.

Here are our 20 choice picks for all of your gallery and slideshow needs. Not only are these plugins free, but we’ve also put some consideration into performance, as well. After all, speed matters just as much as functionality.

You might also like our collection of the Top 100 WordPress Plugins for 2017.

WordPress Slideshows Plugins

Soliloquy Lite

The free version of the popular slider plugin, Soliloquy Lite is an easy-to-use and flexible way to add great-looking slideshows to your WordPress website. Sliders you create are fully responsive and look great on any device.

Soliloquy Lite

Meta Slider

What makes Meta Slider so unique is that it utilizes four different types of slideshow scripts: Flex Slider 2, Nivo Slider, Responsive Slides and Coin Slider. Each has their own selection of transition effects. You have the ability to choose the one that works best for you.

Meta Slider

Smart Slider 3

Smart Slider 3 gives you features that are normally reserved for “pro” versions (even though there is a paid version available here as well). The top-shelf features in the free version include dynamic slides – which can be automatically created from your WordPress posts. Also featured are video slides from YouTube and Vimeo content.

Smart Slider 3

Ultimate Responsive Image Slider

Beyond its responsive namesake, Ultimate Responsive Image Slider sports a plethora of options to help you tailor a slideshow to your specific needs. For example, there’s now an option for Auto Height, which will allow slides of different heights to transition smoothly.

Ultimate Responsive Image Slider

WordPress Carousel Free

Carousel sliders are often a handy way to display sponsored logos. With WordPress Carousel Free, you’ll be able to create a responsive carousel with mobile touch support.

WordPress Carousel Free

WP Slick Slider and Image Carousel

Choose between an image carousel and a more traditional slideshow with WP Slick and Image Carousel. The plugin comes with pre-defined designs to ensure a great look.

WP Slick Slider and Image Carousel

Tribulant Slideshow Gallery

Tribulant Slideshow Gallery features a variety of styles – including the ability to display slide thumbnails above or below a slider. Through the use of WordPress Shortcodes, there are many customization options available.

Tribulant Slideshow Gallery

Genesis Responsive Slider

If you’re using the Genesis Framework for creating WordPress themes, then the Genesis Responsive Slider will fit right in. The plugin will take the featured image, title and excerpt from a page or post and create a simple slideshow.

Genesis Responsive Slider

Cyclone Slider 2

Cyclone Slider 2 is billed as being easy enough for beginners and powerful enough for hardcore developers. The ability to create custom templates speaks to its appeal for web professionals, while being able to choose from a ready-made template lends itself to the novice.

Cyclone Slider 2

Meteor Slides

If you’re into having a lot of choices when it comes to slide transition styles, Meteor Slides has you covered with over 20 of them. The mobile-friendly slideshows are also compatible with WordPress Multisite.

Meteor Slides

WordPress Galleries Plugins

Envira Gallery Lite

The cousin of Soliloquy (mentioned above), Envira Gallery Lite shares a very similar interface and feature set. Galleries are optimized for both speed and SEO.

Envira Gallery Lite

Gallery

Gallery features a number of ways to display photos on your site. You can use a traditional photo gallery, a photo album made up of several galleries, a slideshow or a single-image browser.

Gallery

Simple Lightbox

Simple Lightbox is a highly-customizable and lightweight plugin for displaying attractive lightboxes for your photos. Using themes, you’re able to customize the look and layout. Links can be automatically activated so that you won’t have to manually code them in.

Simple Lightbox

FooBox Image Lightbox

FooBox Image Lightbox is a bit unique in that it works in conjunction with an already existing WordPress gallery plugin (including their own FooGallery) and adds a slick, responsive lightbox. It also works directly with WordPress galleries and captioned images.

FooBox Image Lightbox

Gallery by BestWebSoft

Gallery by BestWebSoft helps you easily build an unlimited number of photo galleries and albums. You may custom sort galleries using a number of different criteria. And, everything you create will be responsive to ensure mobile compatibility.

Gallery by BestWebSoft

Easy FancyBox

Easy FancyBox will automatically link your .gif, .jpg and .png images inserted from the WordPress Media Library to open in a beautiful FancyBox lightbox. It also supports native WordPress Galleries and the popular NextGen Gallery plugin.

Easy FancyBox

Unite Gallery Lite

Aimed at being both a video and image gallery solution, Unite Gallery Lite is built for speed and power. It’s responsive, touch-enabled and even has a zoom feature.

Unite Gallery Lite

Instagram Gallery

Bring in images from your Instagram account and display them as either a photo gallery or slideshow. As you add images to Instagram, the plugin will automatically add them to your WordPress site as well.

Instagram Gallery

Awesome Flickr Gallery

If you’re using Flickr, Awesome Flickr Gallery is quite a flexible solution for displaying galleries and albums on your WordPress site. It’s compatible with both public and private photos, offers image size and cropping customization, and can be spiffed-up via CSS.

Awesome Flickr Gallery

Photoswipe Masonry Gallery

Using the PhotoSwipe JS gallery, Photoswipe Masonry Gallery turns standard WordPress Galleries into attractive masonry-style displays. Masonry is great for times when you want to display thumbnails of different sizes in a neat and orderly manner.

Photoswipe Masonry Gallery

Define Your Image

Now that we’ve found 20 of the top free slideshow and gallery plugins for WordPress, it’s time to put them to good use. Find the one(s) that best represent your vision and share it with the world!


10 Reasons to Love (and Use) Gradients in 2018

Original Source: https://www.webdesignerdepot.com/2018/04/10-reasons-to-love-and-use-gradients-in-2018/

After years of flat, material and completely minimal styles, the gradient has made a comeback. Everywhere you look, designers are using color fades to add visual interest, create user engagement and just design something that’s worth looking at.

If you aren’t a fan of gradients, maybe it’s time to rethink your stance on the issue. To help convince you, we’ve got 10 reasons to love and use gradients in your website design projects this year.

1. Backgrounds Create Interest

A gradient creates visual interest and helps move users through a design. The eye will land on one area of color and the change between hues and light and dark areas helps shift focus across the screen.

Gradients can be a highly useful and engaging design tool and add spark and intrigue to a multitude of projects. While there are plenty of ways to use gradients, one of the most popular options is as a background element with images, text and other elements layered on top of it.

The example below uses this exact technique. The gradient provides a resting place for the eye with soft colors that help more focus from the top of the screen to the bottom corner, where a “Discover More” direction is located.

The gradient carries through the rest of the page, below the scroll, so that the user always remembers where they are. It also provides a halo type area that highlights the main navigation.

2. Lettering Can Provide a Focal Point

Just as a gradient can be used in the background, it can be a foreground element as well. Color gradients are a rather versatile technique, which might contribute to their overall popularity.

Flip the usage and a foreground gradient can be used as the fill for lettering on a more plain background to highlight and bring attention to the words.

Color choice has to be intentional so that there’s always plenty of contrast and readability is maintained.

3. Overlays Can Spice Up a Bland Image

A color overlay can add extra interest to an image that is a little bland. A gradient overlay is not a fix for a low resolution or poorly composed image, but it can give a simple scene more pop.

Gradient overlays can help establish brand, as well as the voice, tone and personality of the website. Bright colors say something quite different from more muted options.

While this technique can look pretty neat, such as the portfolio example below, it is starting to get a little overused. Make sure to do something a little different with a full image, gradient overlay to set your design apart. The example below does this by completely fading the image away so that the bottom of the gradient creates a solid color bar across the bottom of the screen.

4. Help Move the Eye

A great gradient can help move the eye through a design in a way that helps create intent for users. Most users read in somewhat of an F-shaped pattern, starting at the top left and moving down and across the screen.

Use lighter and darker areas of a gradient color scheme to move the eye from a starting point, such as a logo or primary messaging, to the main call to action. The eye will go to the lightest areas of color first then move to darker spaces. Design and place the gradient color to reinforce this eye movement.

5. Create Something Memorable

While gradients are becoming more popular, the fact that every color combination is somewhat different makes them memorable to users. A killer color combination can stick out—and stick with—a user to help them remember your brand or messaging.

Design gradients with the purpose of helping create that connection. What’s cool about a good gradient is that it almost becomes a color onto itself. If you have a great gradient to work with, use it like you would any other color in your brand palette to establish a visual connection. (Or use multiple gradients as the color palette.)

6. Emphasize Brand Colors

Use a gradient if you have brand colors that lend themselves to being paired. For new brands or websites trying to establish themselves, this can be a solid way to build branding and connection with users.

Think about how to incorporate the same style of gradient into multiple uses – on the website, for social media messaging in print or ad campaigns. Seeing the same use of the same colors in the same gradient will start to stick with users, who will in turn associate those colors with you.

The example below, Community Sector Banking, does exactly this. The color choices are interesting and the gradient – on the photo and in the bottom navigation bar – reinforce the color palette and its relationship to the brand.

7. They Are Easy to Create (Or Generate)

Adding a gradient to an image or creating one from scratch can be as simple as picking two or three colors and then selecting a shape for the gradient and where colors should start, stop and overlap.

Gradients, in terms of shape are directional, from left to right or up or down; or radial, where color variations emanate from a single point in a circular fashion. A design can contain one or multiple styles of gradients.

Picking colors for the gradient might be the most difficult step. Using colors that are nearby on the color wheel will result in the most complementary and natural gradients. But that’s not always what you have to work with. In that case, you’ll want to play with colors so that you don’t end up with a nasty hue in the space where your primary color choices meet.

Need to make a gradient and don’t trust your skills? Try one of these tools:

WebGradients: Free collection of 180+ premade gradient swatches in CSS, PNG, Sketch and Photoshop.
Gradient Buttons: CSS for gradient buttons with animated hover states
Gradient Wave Generator: Pen to make a cool gradient wave using your own colors and starts and stops.

8. Color Fades Feel Natural

Even though it might not be your first thought, gradients often have colors and combinations that feel natural. Think about it, not everything in nature is a solid, single shade of green.

Gradients are a natural choice for this reason, particularly when you combine colors that would actually fade into each other in the natural world.

The illustration below is an overly obvious example with a sky that fades from day (orange) to night (blue).

9. Create Art When You Don’t Have a Dominant Visual

A good gradient can create visual interest and a visual display when you don’t have a whole lot to work with. Using a bright color, such as the example below, or brand colors can help establish your website’s presence.

Color changes are interesting enough that they can often stand alone as a design element. Think about how you use, and select colors so that they create the right emotional pull for users and help them find the right feelings to associate with the content.

Even a subtle gradient can go a long way to setting the tone for a design.

10. Gradients Are On-Trend

Gradients are an easy—and highly usable—element to add for a touch of something trendy without feeling overwhelming. With so many ways to use a gradient, it makes a lot of sense that this could be your go-to solution.

And while gradients have fallen out of favor from time to time, they tend to come back rather quickly because of an almost universal appeal.

Add Realistic Chalk and Sketch Lettering Effects with Sketch’it – only $5!

Source

p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}

8 brilliant portfolios from young designers

Original Source: http://feedproxy.google.com/~r/CreativeBloq/~3/34aKFLCwIKA/8-brilliant-portfolios-from-young-designers

Thanks to the internet, age or location doesn't mean much for a graphic designer anymore. In fact, most creatives don't mention their age in their design portfolio, and work with clients far from their hometown. So it's always a delight when you're blown away by someone's work and realise they're fresh out of school.

As the co-founder of Semplice, a portfolio system for designers, I see creative portfolios and fresh design talent every day. Below are just a few of my favourite portfolios from exciting new designers – some are self-taught, some still working toward their degree, others a few years into their design careers. 

01. Ana Realmuto

Realmuto’s About page hits all the right notes

Ana Realmuto's portfolio features branding, web design and social media content for clients like Jameson Whiskey and Wristology Watches. But my favourite part is her About page with its hilarious baby photos – a unique and memorable personal touch. (To be clear, Ana graduated from college in 2015 and is older than these baby photos portray.) About pages can make or break a portfolio, and Realmuto's page hits all the right points. 

02. Jakub Had

Had has packed a lot of great work into a few short years

At 20 years old, Jakub Had has more experience than a lot of designers that are many years his senior. His portfolio features print, product and UI design projects for clients like Budweiser, Charles IV app and Swissionare. 

I only wish it included case studies detailing his project stories, as case studies are crucial to understanding who a designer is and how they think. But it is clear from Had's portfolio that he believes simplicity is key. 

03. Lucas Berghoef

An unsolicited redesign for FKA Twigs shows off Berghoef’s skills

Lucas Berghoef's portfolio features a carefully selected range of projects, each designed like a magazine spread with artistic layouts and full-screen images. As a 2018 college graduate, it's fitting for Berghoef to share a class project or two, like his unsolicited visual identity for artist FKA Twigs. This project is polished and detailed enough to feel like client work, showing what Berghoef can do given full creative freedom. 

Unsolicited designs are a great way to showcase your skill as a young designer, however I recommend against including more than one or two. Berghoef's portfolio strikes the perfect balance. For more tips for brand new designers, take a look at our article on how to start building up your design portfolio.

04. Liz Wells

Wells’ case studies are exemplary

Liz Wells graduated with a design degree in 2015. Between then and now, her work's been recognized by The Webbys, Awwwards, FWA, Communication Arts, Cannes Lions, The One Show's Young Gun awards and D&AD, to name a few. 

Wells' portfolio case studies are exemplary, especially given the added challenge of showcasing her conceptual user experience work. Each case study uses video, photos, notes and sketches to bring projects for clients like Google, Spotify and VICELAND to life. Read more about writing great case studies like Wells' right here.

05. Jason Yuan

Yuan’s custom grid helps his work shine

Jason Yuan is a graphic and UX designer pursuing a BFA at RISD. He received attention across the internet for his unsolicited Apple Music redesign after the company rejected him for an internship. Interestingly enough, his portfolio now boasts a 2018 internship at Apple. A lovely custom grid showcases his personal and professional work, including a poster design page I've browsed more than once. 

06. Petra Sitaru

Sitaru uses her portfolio as a landing page, showing a light overview of her work

Petra Sitaru uses her portfolio as a landing page of sorts, with offshoots to her Behance projects and social accounts. It's a light overview of her whimsical design and illustration work, an approach that could work well for designers on the job hunt wanting to quickly curate their work for each application.

07. Daniel Barkle

Barkle’s strong visuals and animations keep the visitor engaged

Daniel Barkle's portfolio dazzles with so many engaging visuals and animations you don't realise how far you've scrolled down his project pages. An emoji cursor, full-screen navigation and snappy page transitions (plus an entire section entitled 'Play') do as much to reveal his personality as his personable case studies do. Barkle graduated from college in 2015 and given the work he's done so far, I can't wait to see more.

08. Katja Alissa Mueller

Mueller’s folio is clean and streamlined

Katja Mueller's portfolio leads with a simple project grid showcasing her range of skills, from graphic design to art direction to project management. Her case study pages are equally streamlined with clean layouts and large visuals of her work. Since receiving her design degree in 2015, Katja's created work for clients like adidas, Saatchi & Saatchi and Victoria Beckham.

Read more:

How to curate a creative portfolio5 quick and easy ways to fix your portfolio7 organisations design students need to know

Exclusive Freebie: E-commerce Icon Set

Original Source: https://inspiredm.com/exclusive-freebie-e-commerce-icon-set/

Add a touch of class to your shopping site! This Flaticon E-Commerce Icon Collection has everything you could think of for both your personal and business needs. These icons are set in a range of attractive colours that can really liven up both your business and website endeavours.

Each icon is available to download in the SVG and PNG formats. Furthermore you can find more e-commerce styles on the Flaticon website. Free for personal and commercial use!

Download this awesome pack as SVG from here

For the PNG files check here

The post Exclusive Freebie: E-commerce Icon Set appeared first on Inspired Magazine.

10 Clean, Simple & Professional Newsletter Templates

Original Source: http://feedproxy.google.com/~r/1stwebdesigner/~3/f51xfboX5ig/

Email newsletters are a necessary component of doing business these days. Everyone should have a mailing list (you do have a list, don’t you?) and send out periodic messages. The content of those messages could be anything from your top new blog posts to promotional materials. Everything should be based on the needs of your organization.

Regardless of what you send, everyone faces the same main challenge: Entice people to open up your message, read it and interact. That’s the holy grail of email marketing. And, that’s where a great newsletter template can really make a difference.

When choosing a template, there are two rules to follow:

Your template needs to match your brand. So the visual elements like colors and images should look like they came from your company. Ideally, you’ll want a template that lets you easily customize the look so that you can get things just right. It should also fit the type of content you typically send.
Clean and simple is the way to go. The goal is to emphasize your content – not the fancy imagery of your template itself. A great template gets out of the way when it comes to content presentation. That means it’s usually best to avoid templates that are a bit overbearing.

With those simple rules in place, here are 10 newsletter templates that will help you to better engage your customers. Note that many of these selections support one or more WYSIWYG builder tools from a third-party service provider. This allows you to easily personalize the look and layout to fit your needs without having to dig into code. We’ll note which services are supported where appropriate.

E-Shop

E-Shop is a modern, attractive template that features a responsive layout. While not necessarily minimal, it uses great typography and whitespace to create a newsletter that is easy to read. It’s been Litmus tested with the major email clients (including Gmail, Yahoo, Thunderbird & Outlook) and is compatible with top services like MailChimp, StampReady (which allows you to export your customized template) and Campaign Monitor.

E-Shop

Kappa

Kappa is a collection of 12 responsive email templates and also includes access to a drag-and-drop builder. Templates are built for a wide range of industries and contain several well-designed modules. Each element of the template is fully editable and a layered PSD file is also included. You’ll be able to easily integrate the template with MailChimp, Campaign Monitor, iContact and AWeber services. It has been Litmus tested for compatibility with email clients.

Kappa

AMO

AMO features compatibility with the StampReady builder, MailChimp, Campaign Monitor and the MyMail WordPress plugin. With a maximum of 3 columns and a plethora of included modules, the responsive layout is clean and designed with business in mind. The template has been Litmus tested with major email clients and web browsers.

AMO

Stella

Stella aims for flexibility. Choose from a light or dark skin and find the perfect colors to match your brand. It also includes over 80 modules to help you customize the layout and content to a perfect match. You’ll also find StampReady builder access, compatibility with MailChimp, iContact, Campaign Monitor and more. A PSD file is included for extra tweaking. The template has been Litmus tested.

Stella

RECT

RECT utilizes subtle graphical elements and strong typography to help content stand out. Under the hood you’ll find well-commented HTML – helping to guide you in making changes manually. It also supports StampReady builder, Campaign Monitor, MyMail for WordPress and MailChimp. The template is Litmus tested and will work with major email clients and web browsers.

RECT

Farbe

Farbe sports a unique design that makes great use of tinted photo backgrounds. They’re not overwhelming – just simple images that create a layered look. Customizations can be made through the StampReady builder and you’ll also find that the template is compatible with a long list of service providers. It also supports the native mobile apps for Gmail, Outlook and Yahoo.

Farbe

Jackie Mail

Jackie Mail comes off as a bit more minimal than many templates out there. That makes for great readability. Since it’s responsive, those properties also transfer nicely to mobile devices. The theme is ready for use with Campaign Monitor, iContact and MailChimp. You can also do some drag-and-drop editing via StampReady. A PSD file is included.

Jackie Mail

Astral

Astral carries a beautiful simplicity in its design, but it packs options galore. With 200 readymade modules and 15 different layouts (each with its own included PSD file) – you have a lot of freedom to experiment. The template is Litmus tested and works with both Campaign Monitor and MailChimp. Drag and drop your way to customization with the Kbuilder WYSIWYG app.

Astral

Vera

Vera features a clean, uncluttered layout with 20 modules you can use with the StampReady builder. It is Litmus tested with all the major mail clients and is compatible with both MailChimp and Campaign Monitor. Background images are supported in Outlook – which not every template can boast. That’s a good thing, because this template makes great use of them. A PSD file is included with the package.

Vera

Magazine

Magazine works with the Kbuilder WYSIWYG app and includes attractive modules – including a nifty grid layout to help your blog’s content stand out. You’ll find four layouts and respective PSD files. The template is Litmus tested and compatible with both Campaign Monitor and MailChimp.

Magazine

Emails Made Easier

There’s definitely a subtle science to creating great email newsletters. It takes a combination of compelling content and a look that helps to get a user’s attention. Without that balance, you’ll find it difficult to improve conversion rates.

The templates above can be a great help in striking that delicate balance. The fact that they can be easily customized and include readymade content modules simplify the whole process. From there, it’s just a matter of adding in your own top-notch content.


11 Free SVG Icon Libraries and Icon Fonts

Original Source: http://feedproxy.google.com/~r/1stwebdesigner/~3/ux–1aIjSVA/

SVG is the way of the future for vector graphics. You can use them to build anything from basic shapes to more complex icons that are fully scalable – without any quality loss.

But not every designer knows their way around Adobe Illustrator. It takes time to master the art of creating SVGs from scratch.

Thankfully, with these icon sets you don’t have to master anything besides clicking a download button. All of these icon packs are 100% free and open source for use in any project. And many of them include other formats besides SVG – so they’re great for all UI design work.

Jam Icons

Jam Icons pack

One of the newest and lesser-known icon sets is Jam Icons. This pack comes with 400+ icons (and counting). They’re all designed in simple shapes with flat styles and basic color schemes.

As of this writing, the icon pack is in version 1.0.72 – but it’s frequently getting minor tweaks and updates that include new icons. That wacky version number is a hint that this pack gets updated quite a bit.

Devicon

Devicons pack

Here’s another new icon set that I haven’t seen mentioned too much.

Devicon is basically a pack of developer-themed icons that include logos from all of your favorite tech brands. The icons range from corporations like IBM and Google to more specific software like MongoDB.

All the icons come as SVG vectors or as icon fonts – so it’s your choice how to embed them into your page.

Open Iconic

Open Iconic icons

The Iconic icon pack has its own “open” version, with 220+ free icons available for download.

Again, these use a combo of flat design mixed with line icon styles to create a very simple aesthetic. They’ll work on pretty much any website.

You can even download the icons as font files and merge them with major frameworks like Bootstrap. This is a fantastic choice for a simple and free SVG set.

Evil Icons

Evil Icons pack

The oddly named Evil Icons should feel anything but evil.

This pack is absolutely massive and it comes with everything – including SVGs and the original source files. That means you can download SVGs along with AI files for Illustrator and the .sketch files for Sketch.

Every icon follows the thin line style and they’re perfect for most websites. The fact you can edit the original source makes them even more valuable.

Twemoji

Twemoji Twitter icons

Twitter’s emoji library is pretty big and they’ve got lots of cool stuff included.

Given Twitter’s track record with open source, it’s no surprise that they released Twemoji – their own proprietary emoji iconset, fully open-sourced online.

The library offers a massive 2,500+ icons in all. They include icon fonts and SVG files that you can edit on your own as you wish.

And there’s so much variety here that you’ll have plenty to choose from.

Metrize Icons

Metrize iconset

If you’re looking for more metro in your design work, then your search is over with these Metrize icons.

They’re open sourced and designed for easy editing. The pack includes 300 icons designed with circular borders, although you can easily remove them.

Ultimately, this was made to help anyone creating flat websites or following Microsoft’s metro theme in website projects or mobile apps.

Captain Icon

Captain icon

I first stumbled onto Captain Icon many years ago. To this day, it’s still one of my favorite icon sets – I even use them in my own portfolio site.

Captain Icon is most practical as a simple icon font. But you can download the full pack, including SVG files to edit, customize and restyle to suit your needs.

What I like most about Captain Icon is the funky design style.

All of the icons look hand-drawn, which is really unique and valuable to anyone who wants to bring that style into their design.

Universal Icons

Flat universal icons

The Universal Icons were originally released for free through Flaticon. They’re a search engine that curates free icons following the flat design style.

One thing to note about Flaticon is their stringent requirements. You have to create an account (free) to download the SVG pack. And, if you use them on a website, you typically have to credit Flaticon somewhere on your site.

This isn’t too difficult, but it is worth noting before you publish anything.

But one look at these icons and you’ll see why they’re so valuable to anyone who wants a design that’s simple, elegant and colorful.

Micon

Micon simple iconset

Here’s another Microsoft-themed icon pack named Micon.

However, this one is focused more on Windows 10 icons—and they pack quite a punch. The design quality is on point and really phenomenal, despite the massive size of the library.

Micon is released for free on GitHub, so you can download everything from the site with a couple of clicks. You may want to have a look at their icon list first, just to see what’s inside.

Feather

FeatherIcons

Feather icons are everything you’d want in a simple line icon set.

They’re easy to edit, clean and crisp – regardless of size. Not to mention this was designed as an icon font first, so it’s meant to be embedded as a web font.

But Feather’s master download includes all of the icons as SVGs as well, in case you’re looking to make some edits on your own.

Plenty of information is available on the GitHub repo if you would like to learn more.

Zondicons

Zondicons

Zondicons markets itself as a premium set of SVG icons. I’d say that label is pretty accurate.

These icons include a mix of line icons and simpler flat icons with fill colors. They all come as SVG files and the full icon list is pretty massive.

One downside: these icons are not linked directly to GitHub. The website’s download link pulls from a .zip file hosted on their servers.

I’m a fan of GitHub for centralization. That way, you always know when the files were last updated and what’s inside.

This isn’t a huge deal breaker, but it’s something to note before you download.


Connecting Angular and the WordPress API with wp-api-angular

Original Source: https://www.sitepoint.com/angular-wordpress-wp-api-angular/

In this tutorial, you’ll learn how to work with the wp-api-angular library that allows you to interact with the WordPress API from Angular 2+ applications. This library supports all major WP resources including users, posts, comments, media, taxonomies etc. It’s also quite simple to use, so you’ll get the idea in no time.

To see the library in action, we’re going to code the following features:

Authentication using JWT
Listing the users
Listing the posts
Creating and editing the posts
Deleting the posts

By the end of the article, you’ll become familiar with this library and will be ready to use it on your own.

The source code for this tutorial is available on GitHub.

I’ll assume you’re using Angular 5, but all explained concepts should be valid for Angular 2 as well.

Laying Foundations
Setting Up WordPress

Before we proceed to writing the code, there are a couple of things to take care of. First of all, note that the API we’re going to utilize works only with the self-hosted version of WordPress. For the web version (which can be configured via the WordPress site), there’s a separate API that has many similar concepts, though it’s still quite different.

You also have to enable permalinks — which is required for the API client to work correctly. For Nginx, you’ll need to add the following line to the nginx.conf file:

try_files $uri $uri/ /index.php?$args;

More detailed information and explanations on how to enable permalinks can be found in this WordPress Codex guide.

Lastly, we should take care of WordPress security which, as they say, is above all. For that, a special plugin called JWT Authentication is required. We’re going to use it in order to authenticate our API client with the help of special tokens (an approach that’s quite common these days).

That’s pretty much it. If you’d like to learn more about the WordPress API in general, skim through this article. When you’re ready, proceed to the next step and let’s see the Angular WordPress client in action!

Bootstrapping an Angular Application

Now that we have WordPress prepared, create a new Angular application by running:

ng new wp-api

This is going to create a skeleton for the application. We’re not going to discuss its structure thoroughly, but you may find more information in our Angular series.

Next, cd into the directory and install the library itself:

cd wp-api
npm install -g typings
npm install wp-api-angular –save

Now we need to import the proper components inside the src/app/app.module.ts file:

// … other imports
import { Http } from ‘@angular/http’;
import { HttpClientModule, HttpClient } from ‘@angular/common/http’;
import {
WpApiModule,
WpApiLoader,
WpApiStaticLoader
} from ‘wp-api-angular’;

WpApiModule should also be added to the imports block. Note that we must use an exported factory for AoT compilation or Ionic:

// … imports

@NgModule({
declarations: [
// … omitted
],
imports: [
BrowserModule,
FormsModule,
HttpClientModule, // <—
WpApiModule.forRoot({ // <—
provide: WpApiLoader,
useFactory: (WpApiLoaderFactory),
deps: [Http]
})

]
// …
})

Here’s the factory itself:

export function WpApiLoaderFactory(http: Http) {
return new WpApiStaticLoader(http, ‘http://YOUR_DOMAIN_HERE/wp-json/wp/v2/’, ”);
}

Don’t forget to provide your own domain name here!

Lastly, let’s also add some imports to the app.components.ts file:

import { Component } from ‘@angular/core’;
import { Observable } from ‘rxjs’;
import { NgForm } from ‘@angular/forms’;
import { HttpClientModule, HttpClient } from ‘@angular/common/http’;
import { Headers } from ‘@angular/http’;

// …

We’ll need NgForm to craft forms, HTTP modules to interact with the API and Headers to authenticate the client.

The initial setup is done and we can proceed to the next section.

Authentication

Before interacting with the API, we need to introduce an authentication mechanism. As I already mentioned above, a token-based authentication will be employed, so let’s add a token variable to the app.components.ts:

export class AppComponent {
token = null;
// …
}

Also, tweak the app.component.html file by adding a new block:

<div>
<app-authentication [(token)]=’token’></app-authentication>
</div>

In order for this to work, a separate component is required so generate it now:

ng generate component authentication

Import the necessary modules inside the src/app/authentication/authentication.component.ts file:

import { Component, OnInit, Input, Output, EventEmitter } from ‘@angular/core’;
import { HttpClientModule, HttpClient } from ‘@angular/common/http’;
// …

The authentication process is going to be very simple: a user should enter their login and password, submit the form, and a special token will be returned if the credentials are correct. This token will then be utilized to perform API requests. Therefore, let’s draft a user and add input and ouput for the AuthenticationComponent:

// …
export class AuthenticationComponent implements OnInit {
user = {
login: ”,
password: ”
}
@Input() token;
@Output() tokenChange = new EventEmitter<string>();

// …
}

Of course, you may define the user as a model, but for the purposes of this demo it’s not mandatory. As for the constructor, pass the HttpClient to it:

// …
constructor( private http: HttpClient ) { }

Next code the auth method. It’s as simple as sending a POST request to the proper URL with the credentials and waiting for the response:

// …
auth() {
this.http.post(‘http://YOUR_DOMAIN/wp-json/jwt-auth/v1/token’, {
username: this.user.login,
password: this.user.password
}).subscribe((data) => {
if (data[‘token’]) { // if token is returned
this.token = data[‘token’];
this.tokenChange.emit(this.token);
}
});
}

Once again, don’t forget to insert your domain name into the URL.

The component is ready, and the last thing to do in this section is create the corresponding form. It should be displayed only if the token is null. When the form is submitted, the auth method should be called:

<form *ngIf=’token == null’ (ngSubmit)=’auth()’>
</form>

Flesh the form out by adding two fields and a Submit button:

<form *ngIf=’token == null’ (ngSubmit)=’auth()’>
<div class=’form-group’>
<label for=’login’>Login</label>
<input type=’text’ class=’form-control’ [(ngModel)]=’user.login’ name=’login’ id=’login’ required>
</div>

<div class=’form-group’>
<label for=’password’>Password</label>
<input type=’password’ class=’form-control’ [(ngModel)]=’user.password’ name=’password’ id=’password’ required>
</div>

<button type=”submit” class=”btn btn-success”>Submit</button>
</form>

That’s it! The authentication feature is finished, and we may start playing with the API itself.

Continue reading %Connecting Angular and the WordPress API with wp-api-angular%

Get 15% off Adobe Creative Cloud with our exclusive deal

Original Source: http://feedproxy.google.com/~r/CreativeBloq/~3/LtTD_FZGqGI/get-15-off-adobe-creative-cloud-with-our-exclusive-deal

When it comes to finding Adobe deals, discounts on Creative Cloud can be few and far between. But great news for designers, illustrators and artists: we’ve teamed up with Adobe to offer Creative Bloq readers a special 15% discount on Creative Cloud membership. Instead of paying the usual US$49.94/£49.94 every month, you’ll pay just $42.46/£42.46 for the first year.

So if you’ve been debating whether to sign up, now’s your chance to get hands-on with Adobe’s stellar suite of world-class design tools – and save some cash in the process.

The offer is valid from now until 13 May 2018, and includes Adobe’s entire suite of desktop and mobile apps for Mac and PC, from essentials such as Photoshop CC to next generation tools such as Adobe XD CC.

Save 15% on Adobe Creative Cloud now

Adobe Creative Cloud subscribers get full access to over 20 premium creative apps, including:

Photoshop for editing still and motion graphicsLightroom for Cloud-based photo editingLightroom Classic for desktop-focused photo editingIllustrator for vector illustrationInDesign for publishing designDimension (previously Project Felix) for photorealistic 3D images Adobe XD for designing and prototyping websites and appsPremiere Pro for timeline-based video editingAfter Effects for video post productionDreamweaver for web design and developmentAcrobat Pro for creating, editing and signing PDFsIllustrator Draw for vector drawing anywhereAdobe Spark for creating graphics, web pages and video stories in minutesBridge for centralising your creative assets And a lot more…

As you’ll know, these programs are fully integrated, meaning you can work between them (and devices) seamlessly – whether you’re out and about or in the studio.

Built-in templates help you jump-start your designs, while step-by-step tutorials will help you sharpen your skills and get up to speed quickly.

Save 15% on Adobe Creative Cloud now

Your Creative Cloud subscription also gives you 20GB cloud storage allowance, making it easier than ever to create across multiple devices and collaborate by sharing files with others.

This special deal is a limited offer, though – it expires on 13 May, so don't miss out.

Related articles:

The 17 best Adobe Illustrator plugins7 insane tech sneaks from Adobe Max 2017Behind the scenes on Adobe and Coca-Cola's design challenge

ES6 in Action: let and const

Original Source: https://www.sitepoint.com/es6-let-const/

In this tutorial, I’ll introduce let and const, two new keywords added to JavaScript with the arrival of ES6. They enhance JavaScript by providing a way to define block-scope variables and constants.

This article is one of many covering new features of JavaScript introduced with ES6, including Map and WeakMap, Set and WeakSet, new methods available for String, Number, and Array, and the new syntax available for functions.

let

Up to ES5, JavaScript had only two types of scope, function scope and global scope. This caused a lot of frustration and unexpected behaviors for developers coming from other languages such as C, C++ or Java. JavaScript lacked block scope, meaning that a variable is only accessible within the block in which it’s defined. A block is everything inside an opening and closing curly bracket. Let’s take a look at the following example:

function foo() {
var par = 1;
if (par >= 0) {
var bar = 2;
console.log(par); // prints 1
console.log(bar); // prints 2
}
console.log(par); // prints 1
console.log(bar); // prints 2
}
foo();

After running this code, you’ll see the following output in the console:

1
2
1
2

What most developers coming from the languages mentioned above would expect, is that outside the if block you can’t access the bar variable. For example, running the equivalent code in C results in the error ‘bar’ undeclared at line … which refers to the use of bar outside the if.

This situation changed in ES6 with the availability of block scope. The ECMA organization members knew that they could not change the behavior of the keyword var, as that would break backward compatibility. So they decided to introduce a new keyword called let. The latter can be used to define variables limiting their scope to the block in which they are declared. In addition, unlike var, variables declared using let aren’t hoisted. If you reference a variable in a block before the let declaration for that variable is encountered, this results in a ReferenceError. But what does this mean in practice? Is it only good for newbies? Not at all!

To explain you why you’ll love let, consider the following code taken from my article 5 More JavaScript Interview Exercises:

var nodes = document.getElementsByTagName(‘button’);
for (var i = 0; i < nodes.length; i++) {
nodes[i].addEventListener(‘click’, function() {
console.log(‘You clicked element #’ + i);
});
}

Here you can recognize a well-known issue that comes from variable declaration, their scope, and event handlers. If you don’t know what I’m talking about, go check the article I mentioned and than come back.

Thanks to ES6, we can easily solve this issue by declaring the i variable in the for loop using let:

var nodes = document.getElementsByTagName(‘button’);
for (let i = 0; i < nodes.length; i++) {
nodes[i].addEventListener(‘click’, function() {
console.log(‘You clicked element #’ + i);
});
}

The let statement is supported in Node and all modern browsers. There are, however, a couple of gotchas in Internet Explorer 11 which you can read about in the ES6 compatability table.

A live demo that shows the difference between var and let is shown below and is also available at JSBin:

ES6 in Action: let and const on jsbin.com

Continue reading %ES6 in Action: let and const%

22 free ebooks for designers and artists

Original Source: http://feedproxy.google.com/~r/CreativeBloq/~3/vVj1XPqFvx0/free-ebooks-designers-7133700

There's always been a healthy market for commercial graphic design books, illustration books and student books written by experts, and this isn't likely to change any time soon. Sometimes there's just no substitute for splashing your cash and getting high quality content in return. 

That said, there's a growing movement towards free and 'freemium' content on the web. And the quality of the content is often on a par with the books you'd part with cash for.

Clearly nobody can afford to print and distribute free physical books (with the exception of the excellent World Book Night movement). But in this age of tablets, smartphones and laptops the electronic book offers a fantastic, and very cheap, way to spread this content.

So with all that in mind, what content can you get for free in the field of design? A quick search on your favourite search engine will reveal hundreds of offerings, making it difficult to sift the wheat from the chaff. But we've saved you the trouble, so here goes…

01. The Shape of Design

Frank Chimero’s book will inspire you to look at what you do in a whole new light

Starting life as a talk in 2010, Frank Chimero's self-published The Shape of Design was an early design community Kickstarter success, getting funded on its first day, and has since become essential foundational reading, not just in design education but in other creative practices, too. 

Focusing on the mindset of making rather than tools and methods, it asks: what are the opportunities, problems and possibilities of the creative practice? And once the work is done, what happens when it is released into the world?

02. The DesignBetter.co library

These three books cover product design, design thinking and design leadership

Why settle for just one free ebook when you can have three? The DesignBetter.co library from InVision aims to help you build a strong design practice. 

This collection of definitive books, written by Aarron Walter and Eli Woolery, explores how the best companies approach product design, design thinking, design leadership and more.

03. Practical Responsive Typography

Nail your web typography with this free in-depth volume

Getting your typography right is a key part of having a great-looking website that helps you stand out from the crowd, communicate with clarity, and cultivate a distinctive identity. The best way to learn is to roll up your sleeves and just get on with it, and this book by Dario Calonaci enables you to do just that. 

Practical Responsive Typography will take you from the basics of scaling and optimising screen spaces, through to using a range of different web fonts and customising typography designs to suit your identity, and while it'll normally cost you over £20, it's free for Creative Bloq readers.

04. 50 Must Read Tips From Designers, To Designers

Experienced designers share their tips

As the title suggests, this free ebook from Route One Print brings together key pieces of advice from experienced graphic designers – including Jacob Cass (aka Just Creative) and Brent Galloway – to make your life easier. "From client management to typography, brand identity to finding alternative textures in Photoshop, this ebook offers practical tips for designers and showcases new ways to think about design," says the blurb. 

It also promises to reveal which fonts the designers never use. Is it Comic Sans? Helvetica? We guess you'll have to download it to find out. Route 1 offers a whole range of ebooks for designers in fact, including The Freelancer’s Bible (below) and The Design Comedy: How to deal with the 9 stages of client hell.

05. Brand House Book

The Brand House Book breaks branding down into six manageable stages

If you're having problems getting to grips with the world of branding, this free ebook by Roger Lindeback can help you out by taking away all the jargon and relating it to everyday experience.

In the Brand House Book, Lindeback aims to make branding tangible by comparing it to building a house, breaking it down into six manageable stages – dreaming, planning, starting work, designing, building and finally getting the details right – with a branding summary at the end of each stage, setting out all the important issues to think through in your brand building process.

06. The Practical Interaction Design Bundle

Get three helpings of interaction design advice for the price of none

Not one but three free ebooks in one handy bundle, The Practical Interaction Design Bundle consists of three free volumes from UXPin, comprising over 250 pages of design best practices and with over 60 examples of the best UX design. 

Volumes 1 and 2 of Interaction Design Best Practices will take you through techniques, theories and best practices relating to the tangibles of interaction design – words, visuals and space – while volume 2 tackles the intangibles: time, responsiveness and behaviour. 

Topping off the bundle is Consistency in UI Design, covering how and when to maintain consistency in your design, and when to break it to draw attention to elements without suffering the drawbacks.

07. An Introduction to Adobe Photoshop

What’s a Photoshop? This book will tell you

If you're after a beginner-friendly guide to getting started with Photoshop, this free ebook by Steve Bark will explain the fundamentals for you, from panels and tools to layers and basic printing.

If it's just a little too basic for you, never fear; there's also an intermediate guide available that covers more advanced subjects such as vector tools, smart objects and clipping masks.

08. The Building Blocks of Visual Hierarchy

Learn to create accessible, intuitive layouts

If you're designing for the web and want your layouts and interfaces to be accessible and visually intuitive, this free ebook from UXPin is an invaluable resource. 

It explains how size, colours, space, layout, and style affect visual understanding, provides tips for designing clear visual hierarchies, and includes 18 examples of great sites including MailChimp and RelateIQ.

09. The Freelancer's Bible

From marketing to tax, plan out your freelance career with this book

Whether you're already freelance or thinking of making the jump, this ebook from Route One Print is full of useful freelance advice, with tips on how to market your business, find your USP, licence your work, manage client relationships, complete tax returns and much more.

10. Flat Design & Colors

free ebooks

Love flat design but don’t know where to start? Download this freebie

The free ebook Flat Design & Colors by UXPin dives deep into the most powerful techniques for creating highly usable yet visually interesting web designs. 

The design team compiled advice from experts and illustrated their points using examples from 40 companies such as Google, Squarespace, and others.

11. Houdini Foundations

Add that extra dimension to your designs with this free ebook on Houdini 

If you're looking to add a touch of 3D art to your designs, this free ebook on Houdini will help get you started. Learn all about the tools and techniques you will use as a Houdini artists then run through three lessons that teach you how to build simple projects from scratch. 

12. The Future of Product Design

free ebooks for designers

Learn the ins-and-outs of product design with this immersive ebook

In this report, Jonathan Follett from Invo examines from a designer's perspective the ways emerging technologies are affecting the product lifecycle, and explores various options for companies looking at new ways of approaching product design and development. 

Even if you're not specifically in the business of product design, this freebie is an eye-opener.

13. Everything There is to Know About Logo Design

free e-books for designers

This handbook to logo design gives you a quick and thorough introduction

Whether you're new to logo design or just want to swat up on some tips and tricks, the Everything There is to Know About Logo Design ebook is a great little guide to get you going.

In this 25-page guide, you’ll learn the basics of what a logo is, rules for creating a logo and other things to consider, such as colours and typography.

14. Design's Iron Fist

free e-books for designers

This free ebook will help you get the best out of yourself

Jarrod Drysdale is a designer writer who focuses his articles on getting the best out of your work. This is a sort of continuation of his previous book Bootstrapping Design (now discontinued), in which he collects all of his previous essays into one, free ebook. 

Topics such as 'Think like a designer' and 'Get out of a creative rut' are just some of the titles on offer in this selection.

15. Pixel Perfect Precision Handbook

free ebooks for designers

The Pixel Perfect Precision ebook has had an important update

The Pixel Perfect Precision (PPP) Handbook from leading digital design agency ustwo has come a long way since it was first released. What started as a 108-page simple guide to best practice with pixels and Photoshop has grown into handbook number 3 – a whopping 214-page designer bible.

16. The Creative Aid Handbook

free ebooks for designers

The Creative Aid book aims to be a mini resource for your creative projects

Created by Kooroo Kooroo, The Creative Aid is a free book jam packed full of inspiration and available to download today.

Co-founders Nicole Smith and Richard Tapp explain the concept: "It's a mini resource for your creative projects and food for your creative thoughts. We’ve included our own valuable references and resources we know and trust as a means to help you get your projects done. 

"We want to give you the creative push from a direction you may not have thought of, be it informative, inspirational, or simply entertaining."

17. The Vignelli Canon

Learn from one of the greats of design, Massimo Vignelli

Iconic designer Massimo Vignelli didn't just like to create good design: he was also passionate about sharing its principles, rules and criteria so others could do the same. 

His landmark book The Vignelli Canon uses numerous examples to convey applications in practice from product design via signaletics and graphic design to corporate design. And best of all, in 2009 he made it available for free as a PDF.

18. Type Classification eBook

Grasp the fundamentals of type selection

This excellent 27-page ebook details the 10 key classifications for typography, providing the basic understanding you'll need to gain a grasp of the fundamentals of type selection. The book covers a brief history for each of the classifications, as well as the core characteristics of the style.

19. Creative Suite Printing Guide

Wave goodbye to bad printing by following this guide

This handy book from Adobe provides all the information you'll need to get the best-quality results possible when printing from Adobe Photoshop, Illustrator, InDesign and Acrobat.

Over the course of 149 pages the different tools and options within each package are broken down, illustrating how to produce files for print that will provide accurate colour reproduction, pixel-perfect transparency matting and sharp lines.

20. Breaking the Time Barrier

Time is money, and this helpful tome won’t take up too much of it

This ebook tells a parable, using a semi-fictional scenario to illustrate the importance of pricing your work at the right level. The book itself will take an hour or two to read, and really focuses only one core message, but it’s a valuable lesson for designers starting out in business for themselves.

21. Graphic Design for Non-profit Organizations

free ebooks for web designers: Graphic Design for Non-profit Organisations

Graphic Design for Non-profit Organisations

The book focuses mainly on design and best prac­tices for non-profit orga­ni­za­tions, but the con­tent is a great resource in gen­eral and the teach­ings can be applied pretty much any­where.

22. The Design Funnel

Learn to turn client input into something that’s actually useful

Another manifesto from the ChangeThis.com website, this offering from author Stephen Hay provides a methodology for converting client input (which may often be extremely vague!) into a meaningful design approach. As with Hugh MacLeod's book, this free PDF offers a personal insight into the process, demonstrating its value.

Related articles:

5 must-read books for design studentsHow to design a book in InDesign9 indie mags you should read