Archive

Archive for April, 2016

60 fresh resources for designers, April 2016

April 25th, 2016 No comments
Dripicons V2: Amazing SVG, Webfont, PSD, Sketch

Hey there! We are proud to return fully stacked with a collection of resources and tools that will help you make the most of your web design/development skills.

This month we have an appealing 3D text effect, an awesome flat emojis set, various UI kits for Sketch, a full Bootstrap 4 GUI pack, some amazing typefaces, a modern landing page template and a clean restaurant PSD template, WordPress themes, a curious and yet fun snippet to tear a cloth apart, a great clock developed in CSS and JavaScript, a CSS slider with cool effects, a browser extension to protect your credit card information, a handy HTML email framework, a lightweight CSS framework, and many more tools and resources. Enjoy!

Dripicons V2

An amazing set of 200 neatly crafted line icons for general purpose that come in SVG, Webfont, PSD, and Sketch formats.

Barista & coffee icon set

An amazing set of 50 line style icons perfectly designed in a 256px grid adapted for iOS icon grid, they all come in EPS, SVG, and PNG (128 & 256 pixels) formats as individual files.

Barista & Coffee EPS, PNG & SVG Icon Set

91k realistic desktop icons bundle

A bundle that contains more than 91,000 realistic icons, organized in 29 different industries, that feature a realistic style and glossy effects.

91k  Realistic Desktop Icons Bundle

Flat transportation icons

A huge set of vector icons covering the widely diverse industry of transportation neatly crafted in a nice flat style delivered in individual SVG, Ai, and PNG formats (several sizes).

Neat Flat Transportation Vector Icons

Let’s Build Instagram with Ruby on Rails (book)

An extraordinary book that guides you through building Instagram from scratch while learning advanced concepts about Ruby on Rails.

Let's Build Instagram with Ruby on Rails (Book)

Chat dashboard PSD

A nice chat dashboard layout that comes in a fully layered PSD file counting a header bar, a left sidebar icons menu, a contacts list, a central chat layout, and an agenda featuring a calendar.

Chat Dashboard PSD  Layout

Elegant brand identity PSD & AI

A stunning branding mockup set for restaurants featuring a fancy minimal style and a professional color scheme available in both PSD and Ai format files.

Elegant Brand Identity PSD & Ai Pack

Showtime 3D text effect

Showtime is a neatly crafted text effect for PhotoShop that features smart object layers giving it a cool 3D style ideal for typographic headings, flyers, greeting cards, and more.

Showtime: Appealing 3D Text Effect

12 free lightroom presets

A great set that comes with 12 different presets for Adobe Lightroom including a wide range from black & white to HDR and desaturated ones available in JPG and RAW image formats.

12 Free Lightroom Presets Pack

Creative flat emojis

A creative set of 2100 emojis for mobile chat applications organized in 5 different categories and available in Ai, SVG, and PNG multi-size formats.

Creative Flat Emojis Set

Architect letterhead template

A professional yet creative looking template for a letterhead that features nicely crafted flat elements at the top and in the background. It comes in PSD, ADI, and InDesign formats.

Architect Letterhead Print Template

Vintage poster mockup

A professional photo shoot mockup that comes in a high-resolution definition available in PSD format featuring smart object layers for seamless integration of your design as well as 4 final effects, great perspectives, and organized layers and folders.

Free Vintage Poster Mockup on Behance

App display screen PSD

An amazing mockup for showcasing mobile application or site responsiveness directly in single or several floating screens delivered in 3 different PSD format files featuring smart objects for seamless integration.

App Display Screen PSD Mockups

Windows 10 Sketch UI kit

A UI kit for Windows 10 that comes available in light and dark schemes for all of its elements as well as frames for mobile devices in the most common sizes, and a full palette of colors for its metro menu tiles.

Windows 10 Sketch UI Kit

Helium UI: Colorful Sketch UI kit

A cool web elements UI kit that features a nice colorful scheme for all of its elements available in Sketch format including toggles, breadcrumbs, tooltips, drop-down menus, and stacks more.

Helium UI: Colorful Sketch UI Kit

Android M Sketch GUI kit

A great UI Kit for mobile devices with Android Marshmallow OS developed in Sketch having all of the items completely vector crafted.

Android M Sketch GUI Kit

Mercury: iOS 9.3 Sketch & AI UI kit

A cool UI Kit for iOS 9.3 that comes available for both Sketch and Illustrator.

Mercury: iOS 9.3 Sketch & Ai UI Kit

Bootstrap 4 Illustrator GUI pack

A full pack of bootstrap elements that comes in vector AI format with several sorts of editable and scalable elements.

Full Bootstrap 4 Illustrator GUI Pack

Material Design style Bootstrap 3 UI kit

A UI Kit designed for Bootstrap CSS elements crafted in a neat Material Design style including several buttons, checkboxes, radio buttons, toggles, drop-down menus, text areas, navigation elements, and stacks more.

Material Design Style Bootstrap 3 UI Kit

Lumberjack font

An amazing font available in 4 styles supporting 5 different languages including Cyrillic, Turkish, Baltic, among others, as well as numeral, glyph, uppercase and lowercase characters.

Lumberjack: 4 Style Multi-language Font

Little Wizzy font

Little Wizzy is a typeface that seems to be taken from a fairy tale, featuring nice handmade serifs, it has uppercase, numeral, and glyph characters.

Little Wizzy: Fairy-like Sans Typeface

Toma font

Toma is a neatly crafted sans font that comes available in 7 different weights and italics, including uppercase, lowercase, numeric, glyphs, and several accents for multi-language support. Its regular version is free.

Toma: Professional Multi-language Sans Font

Zaio font

Zaio is an appealing font that features rounded corners for its numeric, symbols, and uppercase characters which provide support for multiple languages by featuring several accents.

Zaio: Rounded Corners Uppercase Font

Abyssopelagic font

Abyssopelagic is a stylish font neatly crafted with thin, straight lines perfect for display text, available in uppercase characters and several glyph symbols.

Abyssopelagic: Stylish Thin Line Typeface

Renome PSD

Renome is a nicely crafted restaurant template delivered in PSD format containing all of the page layouts with a very consistent design, yet not going monotone, it also comes with responsive mobile layouts.

Renome: Clean Restaurant PSD Template

New Providence template

A professional landing page to feature your mobile applications counting on a clean style for its single page layout available in PSD format file.

New Providence: Modern Landing Page Template

tanX theme

A beautiful minimalist WordPress theme that comes along with its PSD template featuring a nice consistent scheme of 5 different professional colors.

TANx: Beautiful Blog WordPress Theme

YellowMoon PSD landing page

YellowMoon is a nice template in PSD format for landing page purposes specially designed for web or graphic design agencies featuring a big header and sections for about us, portfolio, clients, and contact us.

YellowMoon: Nice Agency PSD Landing Page

Typecore theme

Typecore is an amazing modern WordPress theme for news, magazine or blogging purposes, that features a perfectly organized layout counting on a left sidebar menu for recent and popular posts as well as user comments.

Typecore: Modern News WordPress Theme

Slanted theme

Slanted is a nicely designed WordPress theme for blogging purposes that features a material-like profile header small thumbs, normal paginations, and a multipage layout, it is also available on GitHub for collaborating on its future development.

Slanted:  Modern Clean Blogging WordPress Theme

Flexible landing page

Flexible is a modern landing page template built with Bootstrap featuring a clean and minimal style, it is totally responsive, smooth scrolling, with a static top navigation bar for its single page layout.

Flexible: Clean Bootstrap Landing Page

Visualize template

Visualize is a neatly crafted web template for the portfolio needs of individuals or corporate agencies, featuring a Pinterest-like grid layout for its elements.

Visualize: Nice Responsive Web Portfolio  Template

Spotify’s artist page snippet

A great snippet in HTML, CSS, and JavaScript that composes the typical page of an artist in the desktop computer version of the well-known application Spotify.

Spotify's Artist Page Snippet

Tearable Cloth JS snippet

A stunning snippet of JavaScript that simulates the physics of a cloth hanging like a curtain, it even tears apart if you drag on it holding the right click.

Tearable Cloth: Stunning Curtain Physics JS Snippet

Mix-blend-mode

A code snippet for overlaying images over colored backgrounds.

Mix-blend-mode: Stylus's White Background Killer

QLOCKTWO

QLOCKTWO is an amazing clock developed in CSS and JavaScript that tells you the time in 5 different languages (English, Spanish, French, Italian, & German) as well as featuring several background colors for you to choose.

QLOCKTWO: CSS & JS Time-telling Clock

CSS3-only polaroid effects

A neatly crafted snippet that recreates the effect of polaroid paper, when you hover over the photo-like framed containers, the grayscale photos become colorful as they twist and lift a bit.

CSS3-Only Polaroid Effects

Pure CSS overlay slider

An amazing purely CSS crafted slider that features smooth and eased sliding effects as you change between its elements.

Pure CSS Slide-in Overlay Slider

MongoDB resources, libraries, tools, and applications list

Check out this amazing list of curated resources, libraries, tools, and applications for MongoDB totally organized and categorized in a GitHub repository which makes it open source and, of course, always up-to-date.

Awesome MongoDB Resources, Libraries, Tools, & Applications List

Privacy: in-browser Credit Cards

Privacy really is a useful browser extension for Google Chrome for those out there who love buying online. Simply configure your credit card and pick the card you want to use at the moment of the purchase to populate the payment forms with the correct information.

Privacy: Your On-browser Credit Cards

Outline Mail

Outline Mail is an intuitive email framework that counts on stacks of fully trusted responsive components that provide you stunning HTML email projects.

Outline Mail: Easy HTML Email Templates

Foundation for Emails 2

An amazing framework for generating email campaigns with either CSS or Sass (NodeJS required) to get started. Your email templates will work out to be responsive, even in Outlook!

Foundation for Emails 2: Responsive Email Framework

WordPress Development Kit

WPDK is a framework written for the WordPress environment in PHP that allows you to improve the kernel and enhances its base functions and classes in order to make productive, solid and easy to maintain the creation and the evolution of your plugins and themes.

WPDK: WordPress Development Kit

Herbert WordPress plugin framework

Herbert is a great structured and standardized framework that allows you to create plugins for WordPress counting on a very organic documentation, and a GitHub repository.

Herbert: Structured WordPress Plugin Framework

Superpowers, open source game making environment

Superpowers is an amazing HTML5 development environment that allows you to make games in both 2D and 3D, it can be extended with plugins and supports real-time collaboration.

Superpowers: 2D & 3D Open Source Game Making Environment

Chrome development tools & resources

An awesome collection of development tools and resources for Chrome including learning, NodeJS, debugging protocol, network inspection, multimedia, and stacks more topics.

Awesome Chrome Development Tools & Resources

JS-Bits

A unique collection of JavaScript concepts explained directly by code counting on several topics such as arrays, DOM, currying, Event Handling, Mixins, Shim, Polyfill, and Money paths, and stacks more to see.

Js-bits: JavaScript Concepts with Code Collection

Administrate

Administrate is a framework for creating flexible yet powerful administrator dashboards in Rails, it is currently a pre-1.0 version hence, it may have occasional breaking changes to the API.

Administrate: Super-flexible Admin Dashboard on Rails Engine

Free web development courses

An amazing resource for those out there craving knowledge from scratch on web development, especially on front-end design and construction.

CSS-Tricks' Lodge: Free Web Developing Courses

Transformable hamburger buttons

A set of stunning CSS hamburger buttons that smoothly transform into different shapes as you click on them in several different ways.

Hamburgers: Transformable CSS Buttons

Filterizr

Filterizr is a cool jQuery plugin that allows you to search, sort, shuffle, and apply stunning filters over responsive galleries using CSS3 transitions.

Filterizr: Responsive Galleries Custom Filters

Hocus-Pocus

Hocus-Pocus is a Sass framework inspired by Primer and IntuitCSS that aims to make a universal and lightweight stylesheet starter kit counting on the most common features so that you can change the look of every single component, disable some features and more.

Hocus-Pocus: Design-less Sass Framework

Superplaceholder.js

superplaceholder.js is an amazing library that allows you to bring your input placeholders to life by cycling multiple instructions in a single input placeholder supporting AMD and commonJS.

Superplaceholder.js: Super Charge Your Input Placeholders

Stellar

Stellar is an amazing LESS library that allows you to scaffold your web application by just importing, saving yourself quite a bit of time.

Stellar: Boosting WebbApp Building LESS Library

Basil.js

A JavaScript unified local storage, cookie and session storage API that aims to ease the frontend storage management for developers allowing bulletproof handling of disabled cookies, full localStorage, and other unwanted native storage exceptions.

Basil.js: The Missing Javascript Smart Persistent Layer

Min

Min is a very inclusive CSS framework that supports even 5.5 versions of Internet Explorer, as well as FF3 , Opera 9 , and Safari 4 , unlike bootstrap, it doesn’t prescribe a certain design for you and it features clear and short class names.

Min:  Lightweight CSS Framework for IE5.5

Lavalamp.js

Lavalamp is an amazing replacement for the so commonly used infinite scroll that smoothly loads previews and next pages as you click on top or bottom bars respectively.

Lavalamp.js: A Replacement for Infinite Scrolling

Attendize

Attendize is a great open-source and self-hosted ticket selling and event management platform that features beautiful mobile friendly event pages, easy attendee management, data export, the ability to manage unlimited organizers / events, and stacks more.

Attendize: Ticket Selling & Event Management Platform

Atrament.js

Atrament.js is a great JavaScript library that allows you to draw and handwrite directly into HTML canvas, you can clean the canvas, change the thickness, color, and opacity of the brush, toggle between erase, draw or smoothing modes, and more.

Atrament.js: Tiny HTML Canvas JS Drawing and Handwriting

Circuit.js

Circuit.js is an amazing electronic circuit simulator that is run in the browser originally written by Paul Falstad as a Java Applet.

Circuit.js: InBrowser Electronic Circuit Simulator

Vectorlicious Bundle: $2,500 Worth of Premium Quality Vectors – only $24!

Source

Categories: Designing, Others Tags:

FotoJet: Online Service for Collages and Social Media

April 25th, 2016 No comments
FotoJet: Online Service for Collages and Social Media

FotoJet is a rather new free online tool to create collages and social media graphics with. FotoJet works in a similar way as its strongest competition, the popular service Canva. However, in contrast to Canva, FotoJet is completely free. There are no hidden costs; all functions can be used for free. While the tool doesn’t come close to the variety of instruments of its competitor, it’s fair to note that many of Canva’s tools can only be used after purchase.

This is FotoJet

FotoJet is basically to be considered as a slim version of Canva and has mainly specialized in the creation of mashups and social media graphics. While the service is completely free, you need to register to have access to all features. This can either be done via OAuth using your Facebook account, or the conventional way using your email address and password.

Free-Online-Collage-Maker-FotoJet

Some Examples of the Social Media Section

FotoJet Social Media Beispiele

FotoJet’s user interface is very clean and similar to Canva’s. To start a new project, log in to gain access to all functions. After that, choose the project you want to create.

The Following is Possible Using FotoJet:

  • Mashups of Any Kind
  • Photo Cards for Any Occasion
  • Magazine Covers
  • Fun Cards
  • Photo Comics
  • Facebook Covers
  • Facebook Post Graphics
  • Tumblr Banners
  • Email Headers
  • Twitter Headers
  • YouTube Covers
  • GooglePlus Covers
  • Pinterest Graphics
  • Instagram Posts

The FotoJet Interface

As FotoJet is a real online tool, logging in is all it takes to be able to create any project. The menu item “Design” unlocks the social media options, “Collage” opens the – well – collages.

FotoJet

After choosing a project, the editing window is opened. Here, you can select the template from the left area, and the possible photos can be found on the right. Unfortunately, only four photos can be deposited for the graphics you wish to create. It’s possible to upload your photos, and you should be able to find something suitable in our collection of free photo services. The very nice thing is, that the interface’s language can change according to your location.

FotoJet UI

Simply pick a fitting template, deposit an appealing photo, choose the fonts, and you’ll have created an attractive graphic for social networks in no time.

Choose a Template From the Left Section and Edit the Photo

FotoJet Editor

Choosing Font Types and Font Colors

FotoJet

Saving in Two File Formats of Different Quality

FotoJet

An Example File, Created with FotoJet

FotoJet Collage

FotoJet: Conclusion

FotoJet is a nice way of creating appealing graphics (not only) for social media. You can get to nice results very quickly since you will get a grasp of the editing options fast and efficiently. Afterward, download the results and use them in various qualities.

To be fair, it has to be said that FotoJet is a lot slower than its competitor Canva. This will annoy frequent users. Once you arrived in the editing window, there’s not too big of a difference left. However, Canva looks a lot more appealing. The most annoying thing about FotoJet is that you can not define image sizes. Thus, FotoJet and its fixed format is not an option here at Noupe. Social media users, however, can use it without worries and will definitely find more functionality than they would using Pablo by Buffer.

Related Links

The article was originally created for our German sister magazine Dr. Web.

(ahe/dpe)

Categories: Others Tags:

HTML5 Media Source Extensions: Bringing Production Video To The Web

April 25th, 2016 No comments

In the last decade, plugins such as Flash and Silverlight have enabled a rich consumption of video in browsers, powering popular services such as YouTube and Netflix. However, this approach has shifted towards HTML5 over the last few years.

Almost two years ago, the W3C published the final recommendation of the HTML5 spec, which came with a new set of HTML elements and APIs, especially for video. Some of them aim for more semantics in web pages but don’t introduce new features. Others extend the possibilities of the web and enhance the possibilities for developers without the need for plugins such as Adobe Flash, Microsoft Silverlight or Java.

The post HTML5 Media Source Extensions: Bringing Production Video To The Web appeared first on Smashing Magazine.

Categories: Others Tags:

Performance: Really Accelerate WordPress Websites [#2]

April 24th, 2016 No comments
HTML-Quelltext

Welcome back to “how to accelerate WordPress websites.” In the first part of our series, we’ve addressed the importance of the correct web-hosting solution. While doing so, we’ve answered questions on what advantages come with the hosting on SSDs, and why it’s important that HTTP/2 is activated on the server. In this part, we’ll deal with Prefetch and Preconnect, as well as with the effective optimization of images and graphics. Especially images make up a performance optimization’s bottleneck, and at this point, most users fail and quit optimizing, as they simply don’t know how to continue. We’ll also talk about the proper use of Google Adsense ads.

1 – Prefetch and Preconnect

Using both techniques is advantageous as soon as many external files and scripts need to be loaded. This includes Google Adsense ad blocks, as well as all other files that need to be loaded from external servers. They are easy to use and come with measurable advantages. The decisive factor is, that the DNS resolution and the so-called handshake are already executed in the initial loading stages of the website, and not at the latest point when the file is requested.

DNS – Prefetch

<link rel="dns-prefetch" href="//fonts.googleapis.com" />

This link to the external resource that you want to be requested belongs into the website’s header. This line of code makes the browser execute the DNS resolutions at the beginning of loading so that the resource can be loaded faster later on. The DNS (Domain Name System) translates the IP addresses of your server into domain names. Enter the domain in the browser line and the DNS translates the domain into the server’s IP address for the browser. On average, this process takes between 20 and 250 milliseconds. The Prefetch element allows you to cut this time short.

Preconnect

<link rel="preconnect" href="//fonts.googleapis.com" />

The Preconnect element is different from the DNS Prefetch in one aspect only. Here, one more step is taken, and a TCP and TLS handshake are executed. These are also important processes that usually take a moment. Combining both elements makes sense, as loading external resources can then be done quicker upon request. As all files that are not necessary to display in the visible area are located in the footer for a professional speed optimization, this causes the data in the footer to load faster. Thus, I recommend adding both elements into the header for all external files, however, only let them load where it makes sense. For most files, this will only be in the article area, but not on the landing page.

Thus, my header looks like this:

Prefetch und Preconnect

I control which attributes I need in what place using . Prefetch and Preconnect only make sense, where the respective external files are actually loaded. As the landing page of my website doesn’t load all scripts and files, I only allow the DNS resolution where the files are loaded.

2 – Image Optimization

In this area, we need to reach deeply into our bag of tricks. This already starts with saving it for the web. In Photoshop, you need to make sure that JPEGs are saved progressively. Using multiple, partially large format images kills any performance. However, that doesn’t mean it can’t work. You only need to tweak around a bit and, unfortunately, spend money! Let’s take a look at the landing page of my website Democratic Post. There are 26 images on the landing page, one of them in the format 1000 x 420 pixels, five in the format 740 x 315 pixels. Additionally, I have activated the Jetpack Top posts widget. This is, to say the least, a real challenge. Here is the approach I took for optimization:

WordPress Plugin for Image Optimization: Optimus HQ

Optimus is currently the best plugin to optimize images with. Trust me; there’s no better one. Optimus is not free, as it is a premium plugin. Of course, there’s also a free Optimus version, but it doesn’t achieve what we need it to. Purchase can’t be avoided when using many images on your website like I do. Optimus HQ is currently offered for a lowered price and costs 19 Euro for one year. Not necessarily an amount that drains your pockets.

Optimus HQ’s lossless image compression is outstanding. Additionally, the plugin offers an advantage over all other image optimization plugins. It can create WebP graphics. Just this file format makes websites with many images this fast when the format is supported by the browser. However, it also achieves best results without the WebP support as well.

Die Optimus HQ Einstellungen

Optimus recommends using the Cache Enabler Plugin to integrate the WebP support. I advise against this, as Cachify still is the fastest caching plugin when it’s adjusted for the creation of static HTML pages, but more about that later on. After Optimus HQ was bought and installed, the bulk optimizer should be used to optimize all images that are already saved in the media library.

Securing WebP Support With the .htaccess

The most intelligent, and fasted method to deliver the correct image formats to the different browsers, is an entry into the .htaccess file. This will make sure that the JPG format is instantly rewritten into the WebP format in supported browsers. Just put the following code at the very top of your .htaccess file:

One Click Opens the Gist at GitHub

Now, when taking a look at the HTML source text, we’ll realize that JPEG files are still referenced.

HTML-Quelltext

However, when digging a bit deeper into the Google Chrome developer tools, in the area “network”, we’ll quickly see that the graphic is not displayed as a JPEG, but as WebP, by the browser.

Als WebP an den Browser ausgelieferte Grafik

Here, it is more evident:

Die als WebP ausgelieferte JPEG-Datei

Restrictions: The generation of WebP image formats only works for preview image formats that have been registered in WordPress correctly, via the post thumbnail feature.

The Result is Convincing

The difference in file size between JPEG and WebP is glaring. The first large preview image of my website in a resolution of 1000 x 420 pixels has a file size of 168 KB in the JPEG format while its size is only 98,7 KB as a WebP. In this case, the browser has 69,3 KB less to load. When adding all other images, this adds up to an enormous reduction in your website’s file size. Browsers that support the WebP file format can thus have their website be loaded and displayed much faster.

Browser Support for WebP Graphics

WebP Browser-Support

For Firefox, there’s a patch that adds the missing WebP support.

3 – Google Adsense Ads

There are barely any sites that can still do without the famous Google Adsense ads. That’s alright, as you can earn a pleasant amount of money off of them when placed correctly. But where should ads be placed so that they don’t affect a website’s loading speed, and are still effective? The correct and intelligent use decides about the money you can make, as well as about the performance. Google gives out a guideline themselves, however, it’s not efficient enough, and it also doesn’t consider the performance. Thus, I’ll give you my input on the optimal use:

a – Adsense Ads don’t have anything to do on the landing page!

Don’t place them there in any case. They will slow down the page building process by about 800 milliseconds. This equals almost a whole second of loading time for an ad block with a size of 300 x 250 pixels. The advertisements that are placed there also only reel in a couple of cents a day, even with larger traffic.

Always remember: the landing page is the flagship of your website for many visitors. They expect a rapidly loading main page. Additionally, the loading time has a direct impact on the bounce rate, meaning the amount of pages a visitor accesses before leaving your website.

b – Only integrate Google Adsense into the articles’ content

A single ad that was placed directly within the article’s content can make a lot of money. Much more than any other placement. From my experience, this one ad is enough to generate the desired profit, and to keep the loading time as low as possible. Here at Noupe, this ad is tied in above the first paragraph, I (at Democratic Post) integrated it below the first paragraph. For me, it works perfectly fine there.

c – WordPress Feature for Automatic Integration of Ads

WordPress can automatically implement the content after an article’s first paragraph. You need to complete the following code with your Google Adsense ad block, and then either add it to your theme’s functions.php, or into the custom site plugin.

One click opens the Gist at GitHub
adsense-in-content

Accelerate WordPress Websites: Conclusion of the Second Part

With today’s modifications, we’ve already gained lots of speed and shut the largest bottlenecks of performance optimization. Graphic and ad optimization adds a ton of speed that Google will reward with a better rank in the search results.

Related Links

(dpe)

Categories: Others Tags:

Popular design news of the week: April 18, 2016 – April 24, 2016

April 24th, 2016 No comments

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers.

The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News site, however, in case you missed some here’s a quick and useful compilation of the most popular designer news that we curated from the past week.

Note that this is only a very small selection of the links that were posted, so don’t miss out and subscribe to our newsletter and follow the site daily for all the news.

Material Design Color Palette Generator

Man Who Allegedly Deleted his Startup with One Line of Code is a Huge Troll

The Cutting-Edge CSS3 Features that are Essential to Modern Web Design

Optical Corrections in Logo Design

21 Tiny Design Features that Show Apple’s Incredible Attention to Detail

New from Google: Goals

Everyone Thinks They’re a Designer…

Stop Feeling Dumb About Pairing Fonts

The Ultimate Responsive Logo Reacts to the Sound of your Voice

“Me-Too” Content Strategy Leads to Failure

Should I Use Grid or Flexbox?

New MacBooks with Better Specs Plus a Rose Gold Option

How Facebook is Slowly Eating the Rest of the Internet

Ship your Side Project?—?Even if it Sucks

Magic Leap: Inside the World’s Most Secretive Startup

11 Things They Didn’t Teach You at Design School

Twitter/Medium Founder: “We Put Junk Food in Front of Them and They Eat It”

Wait! The Web Isn’t Dead After All. Google Made Sure of it

This Dizzying Drone Video is the First to Use the ‘Vertigo Effect’

The First Roman Fonts

Bootstrap 4 Cheat Sheet

The True Story of Milton Glaser’s Best Client

Airbnb Rolls Out Redesigned App with Much Improved UX

Welcome to the Invisible Revolution

Want more? No problem! Keep track of top design news from around the web with Webdesigner News.

LAST DAY: 500+ Hi-Res Photos & Textures from DreamyPixel – only $19!

Source

Categories: Designing, Others Tags:

Popper.js

April 23rd, 2016 No comments

Speaking of tricky things to get right: tooltips!

Tooltips need to be particularly self-aware, so they don’t stick out someplace where they can’t be read. Then continue to be smart as the page state changes, like is resized or scrolled. Popper.js looks like it handles all this stuff nicely.

The project page doesn’t say this, but creator Federico Zivolo showed me how it’s also friendly with React, because you can render the tooltip element itself within the component and it just stays where it is. This is unlike most tooltip implementations that move the tooltip element around the DOM (probably making it a direct descendant of the , to make positioning easier), which could easily be problematic in a React environment.

Direct Link to ArticlePermalink


Popper.js is a post from CSS-Tricks

Categories: Designing, Others Tags:

Modaal

April 23rd, 2016 No comments

Modaal is a WCAG 2.0 Level AA accessible modal window plugin.

Modals seem so hard to get right from an accessibility perspective, I’m not proud to say I’ve never tried. Something like moving focus to the modal when it opens and moving focus back to where it was when the modal closes seems like a particularly tricky thing to get right.

Direct Link to ArticlePermalink


Modaal is a post from CSS-Tricks

Categories: Designing, Others Tags:

WordPress: How to Create a Custom Site Plugin

April 23rd, 2016 No comments
WordPress: How to Create a Custom Site Plugin

Everyone that has been running a WordPress website for a while knows this problem. You need to integrate small code snippets into the activated theme’s functions.php for all possible features. When the website only needs a few of these code snippets, it’s usually not problematic. However, a site that has been online for years might have collected a lot of snippets. First, you can quickly lose the overview, and also, all changes are gone when switching the theme or updating it. Today, I’ll show you a better way, namely how to create a custom site plugin.

Disadvantages of Code Snippets in the functions.php

After a while, many code snippets will clutter a theme’s functions.php. This hurts the overview a lot, as the file does not only contain snippets but might also contain theme functions, which is the case for all standard WordPress themes and some other themes. In addition to that, all code snippets disappear after a theme update, and you’re forced to recover a backup file, which you hopefully created in advance. Disadvantages over disadvantages.

Humans are gregarious animals and don’t question a lot of things – even things that didn’t work that well until now. Every WordPress website owner does it this way, so it’s done this way. I did the same thing for years. I knew all disadvantages but didn’t search for a solution, even though it’s so close.

Creating a Custom Site Plugin Instead of Using the functions.php

The idea is obvious and significantly more functional than using the functions.php. We just create a custom site plugin. All code snippets are only put into this plugin; old bits are simply moved. This comes with the significant advantage that all code fragments remain even after a theme update or theme change. Thus, the solution is future-proof and easy to handle.

But Before We Get to Work, Please Create a Backup of Your functions.php File.

How to Create a Custom Site Plugin

You might think that creating a custom site plugin was really complicated. But it’s not. The opposite is the case, and it’s actually really easy. First, create a new folder on your desktop and name it websitename-plugin. Example: noupe-plugin. Put an empty file, which can be created using Notepad (Windows) or TextEdit (Mac), into this folder. Name the file websitename-plugin.php.

Now, open the file with a text editor or a development environment like Atom, Brackets or any other you prefer. Paste the following in there:

One Click Opens the Gist on GitHub
WordPress: How to Create a Custom Site Plugin

Now, you can enter your code snippets from the functions.php file into this file. After you’re done, upload the folder with the plugin into the WordPress plugin folder via (S)FTP. The correct path is the following: wp-content/plugins/.

Afterward, you need to log into your WordPress and activate the plugin.

WordPress: How to Create a Custom Site Plugin

Conclusion

With a little effort, we’ve found a better and, in most cases, more clear solution for the code snippet problem. Finally, our unique features are safe during theme changes and updates. This is pretty smart. If you’re looking for snippets to transfer, check out this article. There, we’ve collected a few useful code snippets.

(dpe)

Categories: Others Tags:

Comics of the week #336

April 23rd, 2016 No comments

Every week we feature a set of comics created exclusively for WDD.

The content revolves around web design, blogging and funny situations that we encounter in our daily lives as designers.

These great cartoons are created by Jerry King, an award-winning cartoonist who’s one of the most published, prolific and versatile cartoonists in the world today.

So for a few moments, take a break from your daily routine, have a laugh and enjoy these funny cartoons.

Feel free to leave your comments and suggestions below as well as any related stories of your own…

No other options

Technical research

That explains it

Can you relate to these situations? Please share your funny stories and comments below…

Creative PNG Lettering Bundle – only $12!

Source

Categories: Designing, Others Tags:

Chocolatey For Business / Chocolatey Professional Coming May 2

April 23rd, 2016 No comments

This is a very exciting time for Chocolatey! Over the past 5 years, there have been some amazing points in Chocolatey’s history. Now we are less than 10 days from another historical moment for Chocolatey – when licensed editions become available for purchase! This is the moment when we are able to offer features that enable businesses to better manage software through Chocolatey and offer non-free features to our community! This also marks when the community (and organizations) take the next step to ensure the longevity of Chocolatey for the next 10-20 years. I started this process with a dream and a Kickstarter and now it’s finally coming to fruition!

Features

Here is a list of the licensed features that will be coming in May. I really think you are going to like what we’ve been cooking up:

  • Malware protection / Virus scanning – Automatic protection from software flagged by multiple virus scanners – …
  • No more 404s – Alternate permanent download location for Professional customers. …
  • Integration with existing Antivirus – Great for businesses that don’t want to reach out to VirusTotal.
  • (Business Only) Create packages from software files/installers – Do you keep all the applications you install for your business internally somewhere? Chocolatey can automatically create packages for all the software your organization uses in under 5 minutes! – Shown as a preview in a March webinar (fast forward to 36:45)
  • Install Directory Switch – You no longer need to worry about the underlying directives to send to native installers to install software into special locations. You can simply pass one directory switch to Chocolatey and it will handle this for you.
  • Support and prioritization of bugs and features for customers.

Sold! But How Do I Buy?

While we are still getting the front end systems setup and ensuring all of the backend systems are in place and working properly, we are limiting availability to the first 500 professional licenses and 20 businesses (Note: we do not expect any issues with our payment processor). Because we are limiting availability, you must register for the Go Live Event at https://chocolatey.eventbrite.com if you are interested.

It bears repeating, the links for purchase will only be sent to folks who have registered for the event, so secure your spot now!

Categories: Others, Programming Tags: