Photography: Hong Kong Ballet Campaign

Original Source: http://feedproxy.google.com/~r/abduzeedo/~3/5X65xpStTfQ/photography-hong-kong-ballet-campaign

Photography: Hong Kong Ballet Campaign

Photography: Hong Kong Ballet Campaign

AoiroStudio
May 28, 2018

Let’s tackle this Memorial Day with a colourful campaign for the Hong Kong Ballet, photography by Dean Alexander. Dean is working in the field of advertising/fashion photographer and film director/cinematographer. His work has taken him to over 50 countries and has won over 150 International Awards worldwide. What an accomplishment, the quality of this campaign is totally upscale. It looks like it was a fun client! It’s like the one thing they did care about was to give the creative a full “Carte Blanche” experience which judging by the results. It really paid off, beautifully!

Learn more about Dean Alexander
Photography
Photography: Hong Kong Ballet CampaignPhotography: Hong Kong Ballet CampaignPhotography: Hong Kong Ballet CampaignPhotography: Hong Kong Ballet CampaignPhotography: Hong Kong Ballet CampaignPhotography: Hong Kong Ballet CampaignPhotography: Hong Kong Ballet Campaign

photography
hong kong
dean alexander


20 Useful Firefox Sidebar Add-ons

Original Source: https://www.hongkiat.com/blog/20-useful-web-applications-for-firefox-sidebar/

Useful sidebar add-ons for Firefox browser that give you quick access to your most-used apps and service.

The post 20 Useful Firefox Sidebar Add-ons appeared first on Hongkiat.

Visit hongkiat.com for full content.

Collective #419

Original Source: http://feedproxy.google.com/~r/tympanus/~3/Rgq9JlCzzQA/

C419_HelloSign

This content is sponsored via Syndicate Ads
HelloSign API: Everything IT requires and Developers love

With a robust SDK, amazing support, detailed documentation, and super clean dashboard, HelloSign API is sure to make your team happy.

Try it free today

C419_layout

Getting Started With CSS Layout

A guide by Rachel Andrew to the various layout methods of CSS.

Read it

C419_nanojs

nanoJS

A very minimal standalone JavaScript library for DOM manipulation with a jQuery-like syntax.

Check it out

C419_oceanic

Oceanic Overlays

Watch David Khourshid and Stephen Shaw code a lovely page design. See the demo here.

Watch it

C419_saber

Saber.js

Saber.js is a minimalistic framework for building static website using Vue.js.

Check it out

C419_games

Progressive Web Games

Andrzej Mazur explores the concept of Progressive Web Games to see if it is practical and viable in a modern web development environment, using PWA features built with Web APIs.

Read it

C419_theme

Dark theme in a day

Read how Marcin Wichary used a bunch of modern CSS to create a night mode for an app.

Read it

C419_servicework

The Service Worker Cookbook

A collection of working, practical examples of using service workers in modern web sites.

Check it out

C419_mint

Mint

A front-end programming language, aiming to solve the most common issues of Single Page Applications (SPAs) at a language level.

Check it out

C419_editor

Text editing techniques every Front-End developer should know

Ben Frain collects some of the most useful and underused techniques for text editing.

Read it

C419_wire

Wired Elements

A set of common UI elements with a hand-drawn, sketchy look.

Check it out

C419_testing

My Struggle with Testing Code

Dave Rupert shares some insights on knowing what to test, how to test, and how to decouple efficiently.

Read it

C419_chaining

How to decide whether you should chain or extend CSS classes

Sarah Dayan compares the chaining and extending techniques of modular CSS.

Read it

C419_static

Incremental Rebuilds and Hot Reloading: 60 Lines of Literate Code for Static Blogging

Adam Pearce shares the few lines of code he built his blog with.

Read it

C419_ai

Elements of AI

A free online course on Artificial Intelligence from Helsinki University and Reaktor.

Check it out

C419_wordpress15

WordPress: The 15 Year Revolution

An article by Morten Rand-Hendriksen on the beginnings and outlook of WordPress.

Read it

C419_gdpr

GDPR terminology in plain English

Alex Ewerlöf explains the most important aspects of GDPR in an easy to understand way.

Read it

C419_crypto

Beginner’s Guide to Cryptocurrency and Blockchain

The ultimate beginner’s guide to understanding cryptocurrency.

Check it out

C419_asteroid

AsteroidOS

AsteroidOS is an open-source operating system for smartwatches.

Check it out

C419_django

Building Modern Applications with Django and Vue.js

An AuthO tutorial on how to create a full-stack application with Django and Vue.js.

Read it

C419_font

Free Font: Saucy_AF™

Arby’s sauce calligraphy as free font.

Get it

C419_retrogrid

From Our Blog
Grid Layout with Motion Hover Effect and Content Preview

A retro-style grid layout with a playful motion hover effect on the grid items. When clicking on a grid item, a content preview opens.

Check it out

Collective #419 was written by Pedro Botelho and published on Codrops.

Ucraft Review: Building Creative Websites With Strong eCommerce Support

Original Source: https://inspiredm.com/ucraft-review-building-creative-websites-with-strong-ecommerce-support/

Creatives need to look creative online.  Unfortunately, this often means a trade-off in the eCommerce department. You may be able to make a beautiful, visual website, but that awesome portfolio is nothing without the ability to sell your merchandise, prints, and other products. That’s where Ucraft comes into play. This Ucraft review will outline the stunning website templates provided by the page builder and walk you through some of the excellent selling tools you need in order to make money as a creative.

Overall, Ucraft is dedicated to building better websites in a faster manner. Therefore, it delivers a true drag and drop builder so that you don’t have to learn about coding or much website development. You’re able to craft stunning, professional websites for photography, web design, writing, and art. Sure, others can take advantage of the Ucraft tools, but the company has focused quite a bit on helping out creatives with its strong media support.

Ucraft Review: The Best Features
An Awesome Free Landing Page Creator

The landing page creator is free, and you’re able to make your one landing page within minutes. You start the design process by choosing from a template. After that, all the changes are automatically saved and published in Ucraft.

Designer Tools with Drag and Drop Functionality

The designer tools make sure that you can add a designer touch to your website even if you’re not that into design. From a full UIKit for advanced modifications, to simple tools for adjusting headings, colors, and sizes, the Ucraft design end is as simple as they come.

Strong eCommerce Support for Regular Businesses and Creatives

The eCommerce plan (outlined below,) is pretty much what most smaller and mid-sized businesses will need. However, you can also upgrade to get extremely advanced tools for selling your products.

In short, Ucraft has social eCommerce options for selling on places like Facebook and Amazon. You also receive product SEO features, over 70 payment and shipping solutions, and secure transactions. What’s more is that Ucraft takes nothing in terms of transaction fees.

I like the fact that you can integrate with dozens of apps and eCommerce platforms. For instance, you may want to sell on a place like eBay or connect your store to Zendesk. Both are possible, along with several other integrations.

As mentioned, the eCommerce plan is pretty powerful, with support for 50 products, unlimited storage, payment and order management, and multi-currency support.

However, you can upgrade to higher plans to get things like more products available,  invoices, favorite lists, VAT support, tax exemptions, eBay selling, real-time tracking, and more.

A Free Logo Maker

The free logo maker from Ucraft is a huge advantage for small businesses and creatives. Logos of svg and png formats can be created.  Not only does it have some interesting designs for you to start off with, but you can get creative yourself and brand your website the way you want. What’s great is that after you design your logo it goes on your website and you also receive a file to use it elsewhere for your business.

Insert the logo into all marketing materials, include it in your email newsletter, and print it on your business cards. This is a truly free logo maker, which is not always the case when you sign up for something like this. Sometimes you get forced to pay or you don’t get to remove the logo maker’s branding. That’s not the case with Ucraft.

Ucraft Review: The Pricing

You can pay for Ucraft on a monthly or yearly basis. The yearly plans save you extra money over the long run and you get a custom domain, but you still have the option to pay per month if you’re still not up for the commitment.

One of the best parts about Ucraft is that you can go with the free plan to gain access to some wonderful landing page tools and more. After that, you have to start paying, but the plans are less expensive than much of the competition, and you get that coveted eCommerce support.

Here are the pricing plans on a yearly subscription to see what you receive:

Landing Page – Free forever. You get one landing page, customizable content, the option to connect your own domain, an SEO app, the option to invite team members, customer support from Ucraft, and free hosting. The only downside is that you have to live with the Ucraft watermark on landing pages.
Website – $6 per month gets you a custom domain, one website (unlimited pages,) a drag and drop builder, the removal of the Ucraft watermark, 24/7 customer support, over 15 integrations, free hosting, an SEO app, unlimited articles, multilingual tools, and more.
eCommerce – This plan costs $13 per month and it provides everything from the previous plans, a custom domain, support for 50 products, no transaction fees, over 70 payment and shipping methods, multi-currency support, SEP for products, payment and order management, real-time tracking, unlimited storage.

As you can see, these pricing models are pretty impressive. Most website builders cost more than $6 per month, and you’ll be hardpressed to locate many eCommerce builders for less than $13 per month.

What’s cool is that several other plans are provided if you want to upgrade past that $13 per month eCommerce package. For instance, a Pro plan is sold for $31 per month and an Unlimited plan is set at $60 per month. In short, if you want to expand your eCommerce store and get the best tools possible, that’s when you would upgrade.

Finally, all Ucraft users get the following for free:

Templates
SEO tools
Designer tools
A logo maker
Articles

Who is Ucraft Best Suited For?

As I talked about a few times in this article, Ucraft makes the most sense for creatives and small businesses. It’s less expensive than so many other website and eCommerce builders on the market, and the company does a great job with its modern, beautiful templates.

The features are still robust enough for you to scale up in the future, and you get the bonuses of the free logo maker, SEO tools, and templates.

If you have any questions about this Ucraft review, let us know in the comments.

The post Ucraft Review: Building Creative Websites With Strong eCommerce Support appeared first on Inspired Magazine.

Exploring Dark and Gothic Trends in Web Design

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

In today’s web design world we see waves of minimalist, modern designs that often stick to light colors, standard fonts and lots of space. However, many industries and brands require an alternative approach.

For example, a gaming website might have a better effect with dark tones and gothic-style text. Dark web design can represent class, ruggedness or mystery. You can even see it used when someone is trying to communicate a sense of power. Both masculine and feminine designs use dark and gothic elements. While one website might want to show the strong side of being a man, another might want to display the elegance of being a woman. That’s not always going to be the case, but it works when implemented properly.

It’s important for designers to avoid getting stuck in the rut of only developing the same, “modern” white websites and apps. Because eventually, you’ll run into a client who craves something more sinister, elegant or strong. In that case dark, gothic web design comes in handy.

Therefore, we put together some examples of this type of design. This way, you can reference back to these excellent designs when you’re looking for some inspiration.

Gjezarian

Gjezarian

Here’s a great example of how darker designs often work for female-centric websites. Jewelry and clothing often make people feel richer or more elegant. Therefore, the darkness in a design like this mimics that of a classy, dark restaurant or club. It almost makes the user feel like they’re going to end up hanging out with celebrities if they buy the product.

Olly Moss

Olly Moss

A gothic design doesn’t always mean that you have to make everything black. For instance, this portfolio-style website features a mainly white background. Combine that with the black font and logo and it lets off a feeling of robustness. Not only that, but the gallery pieces have their own gothic appearances.

Black Dog Films

Black Dog Films

Black Dog Films takes its name and uses it to its advantage. The majority of the website has a black header, with shadows placed on the majority of images. You’ll also notice that the logo appears to be rigidly drawn, presenting a rugged, yet powerful, appearance.

Immortal Night

Immortal Night

It’s rather common to see a dark, gothic design on a video game website. It’s especially common when that video game relates to something mythical like vampires or zombies. Notice how the bright red colors create contrast with the black background. This is essential for using darker colors effectively.

Department Creatif

Department Creatif

Here’s a website that merges the trend of retro typography and darkened themes. This is actually a very common way to create header images, where the background is dimmed quite a bit so the text placed on top of it can be viewed properly.

Tender to Art

Tender to Art

A dark design doesn’t have to be complicated. This incubator of contemporary art sticks to the modern layout, with bold typography, minimal content and interesting animations as you click through the website.

Ever and Ever

Ever and Ever

One of the great things about this design is the contrast we see with the white human figures. It almost looks as if the figures are statues from a long time ago, going along with the gothic theme and drawing the eye to those individuals as it sits right on top of the darkness.

Nerisson

Nerisson

Working with darker designs means that you have the opportunity to create an ominous feeling with even more dark elements. The “Ever and Ever” example we saw above is the exact opposite of this one. Instead, we see minimal contrast, where the user has to almost squint to see what’s going on.

These are just a few examples of a darker, gothic web design style. We hope you’ve enjoyed them. And if you have any other examples you’d like to suggest, feel free to leave them in the comments below.


Collective #418

Original Source: http://feedproxy.google.com/~r/tympanus/~3/FWVNgdUEWZ8/

C418_WOTW

Inspirational Website of the Week: Aristide Benoist

A unique design with some fine artistic touches. Our pick this week.

Get inspired

C418_NW

This content is sponsored via Syndicate Ads
Northwestern’s Online MS in Information Design and Strategy

Learn how to translate information and data into meaningful visual forms, narratives, and interfaces.

Find out more

C418_bezier

Dynamic Bézier Curves

You’ll learn a lot in this fantastic Bézier curve deep-dive with Josh Comeau.

Read it

C418_coolbg

Cool Backgrounds

A great tool for creating nice looking backgrounds. Made by Moe Amaya.

Check it out

C418_videodev

Web performance made easy (Google I/O ’18)

Ewa Gasperowicz and Addy Osmani show you how to find and fix the most common web performance bottlenecks to improve your UX by using tools like Lighthouse and DevTools.

Watch it

C418_gutenberg

Learning Gutenberg: React 101

The fifth article in a series that will teach you Gutenberg, the new React-driven SPA editing experience in WordPress.

Read it

C418_tensorflow

Hello TensorFlow

A small example of using tensorflow.js explained by Monica Dinculescu.

Read it

C418_chromeext

Creating The Feature Queries Manager DevTools Extension

An article by Ire Aderinokun where she explains how developer tools extensions are built with the example of the Feature Queries Manager.

Read it

C418_winds

Winds 2.0

Winds 2.0 is an open source podcast and RSS reader created by Stream. Free desktop apps are available for OSx, Linux and Windows.

Check it out

C418_proposal

Supporting CSS selectors when navigating to a URL fragment

An interesting proposal to support CSS selectors in URL fragments for HTML documents. This could be useful when linking to some part of a page without an ID.

Read it

C418_cube

Encroachment (CSS-only)

A great CSS-only GIF recreation by Stephen Shaw.

Check it out

C418_pause

FacePause

An experimental Chrome extension that pauses YouTube videos when you look away.

Check it out

C418_flow

The biggest WTF in design right now

An illustrated guide on user flows by Alexander Handley.

Read it

C418_shame

GDPR Hall of Shame

A curated collection of GDPR shutdowns and horror stories.

Check it out

C418_lever

Skeuomorphic Lever Checkbox

A very realistic looking level checkbox made by Jon Kantner.

Check it out

C418_tokens2

117 Essential Tokens Set

A great set of versatile icons and objects, free for a subscription.

Get it

C418_abstract

Ethnic Abstract Textures

Some lovely hand-made abstract textures in high resolution with bonus AI and EPS files.

Get it

C418_algo

JavaScript Algorithms and Data Structures

Algorithms and data structures implemented in JavaScript with explanations and links to further readings.

Check it out

C418_ilalgebra

Immersive Linear Algebra

A fantastic tool for learning linear algebra with interactive figures.

Check it out

C418_clothes

40 Clothes & Shopping Vector Icons

Some modern icons related to fashion and shopping made by Kasra Design.

Get it

C418_watch

Pure CSS watch animation

An impressive watch demo by Grzegorz Witczak.

Check it out

C418_iubenda

The complete solution to comply with the GDPR

Make your organization compliant with the EU General Data Protection Regulation by using iubenda to generate a privacy and cookie policy for your site and app.

Check it out

Collective #418 was written by Pedro Botelho and published on Codrops.

Understand Web Development in Less than 1 Hour

Original Source: https://www.sitepoint.com/understand-web-development-less-1-hour/

This article was created in partnership with KTree. Thank you for supporting the partners who make SitePoint possible.

This article explains what web development is, by exploring how it started and how it evolved. This is not an exact chronicle of the web’s evolution, but focuses more on what the needs for this evolution were, so we can understand the technology.

It all started with information. Humans have always needed to find ways to share information with others. As you are aware, before the internet, information was shared via letters, newspapers, radio and television. Each had its own disadvantages, which allowed the internet’s information highway to come to the forefront.

1. What is the Web?

What if you can publish information in a place where whoever is interested can go and read that information? That’s exactly what the web does. You keep the information on a web server, and people can read that information using clients (browsers). This architecture is called ‘server-client architecture’.

Why HTTP?

Initially, this information was all stored as text — that’s why the name hyper-text transfer protocol has stuck even though now text, media and files are all exchanged via this protocol.

2. How Is Information Kept, Retrieved and Saved?

The most basic and long-lived way of storing information on the web is in HTML files. To better understand, let's take a simple example of company publishing its price information so its vendors can download and view the list, which consists of products with a price and effective date. This was kept as a HTML file on the server, which can be viewed using a web browser. The browser requests the file from the sever, and the server serves it up and closes the connection.

HTML is a standard markup language used to create web pages. In other words, it’s a simple text file with tags that help the browser figure out how to display the information.

<!DOCTYPE html>
<html>
<body>

<h2>Price List</h2>

<hr>

<table>
<tr>
<td>Product Name</td>
<td>Sku</td>
<td>Price</td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234566</td>
<td>60.USD Per Hr</td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234566</td>
<td>60.USD Per Hr</td>
</tr>
</table>

<hr>

</body>
</html>

CSS

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Basic formatting and styling can be done via HTML, but it’s better to use CSS for this.

A web application contains many pages, either dynamic or static. If we use HTML tags for styling the information we have to repeat this information in every page. Suppose we want to change the background color — we have to edit the HTML for every page that is part of the site.

Instead, we can use CSS to store our style definitions in one location, and refer each HTML page to that location. By changing the CSS file, we can change the background color on every page that looks to the stylesheet for style defintions.

CSS does more than just setting the background color, of course: it allows us to set colors for all sorts of elements, fonts, page layouts, and much more.

We have styled our previous example using CSS. Let’s say we are using tables on different pages, but using the same CSS styles. We can move all this style information out to its own file.

<!DOCTYPE html>
<html>
<head>

<!–– for simplicity we have kept the CSS in inline in the HTML – you can keep the css in any file with a .css extension and include it using <link rel=”stylesheet” href=”styles.css”> –>

<style>
table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}

td, th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}

tr:nth-child(even) {
background-color: #dddddd;
}
</style>

</head>
<body>
<h2>Price List</h2>

<table>
<tr>
<td>Product Name</td>
<td>Sku</td>
<td>Price</td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234564</td>
<td>60.USD Per Hr</td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234565</td>
<td>40.USD Per Hr</td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234566</td>
<td>50.USD Per Hr</td>
</tr>
</table>
</body>
</html>

JavaScript

JavaScript is the third pillar of the web, alongside HTML and CSS, and it is normally used to make web pages interactive. To understand JavaScript (JS), we need to know what the DOM is.

The Document Object Model (DOM) is a language-independent application programming interface that turns the HTML document into a tree structure. The nodes of every document are organized in that tree structure, called the DOM tree, with the topmost node called the “Document Object.”

Sample DOM Tree (Source: Wikimedia Commons)

When an HTML page is rendered in the browser, the browser downloads the HTML into local memory and creates a DOM tree to display the page on screen.

Using JS, we can manipulate the DOM tree in several ways:

JS can modify the DOM tree by adding, changing, and removing all of the HTML elements and attributes in the page.
JS can change all of the CSS styles on the page.
JS can react to all of the existing events on the page.
JS can create new events within the page and then react to all of those events.

In our JavaScript example, we continue with our price list example by adding another column — Special Price — which is hidden by default. We’ll show it once the user clicks on it. In technical terms, we use a click event attached to the web element (anchor tag) and change the existing text of the web element, in other words manipulating the DOM. To do this, we have to use the browser’s accepted scripting language, which is always JavaScript.

<!DOCTYPE html>
<html>
<head>
<!–– for simplicity we have kept the CSS in inline in the HTML – you can keep the css in any file with a .css extension and include it using <link rel=”stylesheet” href=”styles.css”> –>

<style>
table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}

td, th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}

tr:nth-child(even) {
background-color: #dddddd;
}

#specialprice {

}

</style>

</head>

<body>
<h2>Price List</h2>

<table>
<tr>
<td>Product Name</td>
<td>Sku</td>
<td>Price</td>
<td>Special Price</td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234564</td>
<td>60.USD Per Hr</td>
<td id=”specialprice”> <a href=”” onclick=”return false;”> Click Here </a> </td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234565</td>
<td>40.USD Per Hr</td>
<td id=”specialprice2″> <a href=”” onclick=”return false;”> Click Here </a> </td>
</tr>
<tr>
<td>KTree Web Service</td>
<td>1234566</td>
<td>50.USD Per Hr</td>
<td id=”specialprice3″> <a href=”” onclick=”return false;”> Click Here </a> </td>
</tr>
</table>

<script>
document.getElementById(“specialprice”).onclick = function() {myFunction()};

function myFunction() {
document.getElementById(“specialprice”).innerHTML = “20% Off”;
}
</script>

</body>
</html>

Forms

Up til now, we’ve only discussed getting data from the server. Forms are the other side of HTML, which allows us to send information to the server. We can use forms to either update existing information or add new information. The most commonly used methods in HTML forms are GET and POST.

Continue reading %Understand Web Development in Less than 1 Hour%

Exclusive Freebie: Start Up Icons

Original Source: https://inspiredm.com/exclusive-freebie-start-up-icons/

Every day there’s a new opportunity, a new venue & new horizons for the entrepreneurs with the aim to make it happen, that’s why we’re looking to help: check out the latest free icons pack from Iconshock.com & bypeople.com: 30 unique items, including vector Adobe Illustrator & SVG Files, also adding PNG’s in three different sizes.

All the icons in this pack are free for both personal and commercial projects, so you won’t find any limits to focus on the important: make your business profitable and sustainable!

Get these amazing icons from here

The post Exclusive Freebie: Start Up Icons appeared first on Inspired Magazine.

10 Inspiring Examples of Branding Presentation Design

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

Presentations are a crucial aspect of any branding project. They allow you to present your finished designs in the best light possible, looking to make the greatest impact on the client.

It also helps them to understand the direction, as well as envisage how it would look in production. As a result, it’s crucial these branding presentations are designed with great care and fit perfectly with the project styling and direction.

In this article, we take a look at a selection of the most inspiring examples of branding presentation design.

Your Web Designer Toolbox
Unlimited Downloads: 500,000+ Web Templates, Icon Sets, Themes & Design Assets


DOWNLOAD NOW

Success Story

Success Story Branding Presentation Design inspiration

Mention’s branding presentation applies some vibrant and appealing overlay effects to the full-size imagery upon their cover designs. It allows them to maintain a consistent accent color throughout the presentation.

Rebranding B&H

Rebranding B&H Branding Presentation Design inspiration

This simple but effective rebranding project is presented perfectly through the design proposal and business card mockups.

Vertical

Vertical Branding Presentation Design inspiration

In one of the more detailed examples, this presentation is comprehensive in its detail but maintains a consistent color scheme and structure through the use of grid lines.

Branding Exploration Process

Branding Exploration Process Branding Presentation Design inspiration

Kickpush’s highly visual presentation design uses full-color and graphical backgrounds throughout. It contrasts with the content effectively and is high impact.

Twisto Brand Book

Twisto Brand Book Branding Presentation Design inspiration

This beautiful branding project continues the use of purple and green colors throughout the presentation. The repeating background patterns are a perfect addition and provide an example of how the branding can be applied in production.

Melissa

Melissa Branding Presentation Design inspiration

Melissa’s branding presentation is highly visual but with similarly detailed explanation throughout. It applies multiple instances of patterned imagery and related text to further expand upon her vision for the brand.

Branding Showcase Layout

Branding Showcase Layout Branding Presentation Design inspiration

This minimal branding presentation is succinct and allows the visuals to communicate without a great deal of explanation. It makes for an easy-to-understand approach which is described through mockups and photography.

Something New for Sidecar

Something New for Sidecar Branding Presentation Design inspiration

This presentation for PayTouch is inspiring in the way that it presents a unique slide for each branding concept. Each is carefully considered, and it presents a multitude of visions and approaches to the client.

One More Time

One More Time Branding Presentation Design inspiration

This beautiful dark theme is heavily reliant on visuals, with minimal use of typography. The red accent for the title text works perfectly against the maroon galaxy background.

uLikeIT Keynote Slides

uLikeIT Keynote Slides Branding Presentation Design inspiration

This Keynote branding presentation utilizes a master slide to apply consistent design elements across all slides. The color scheme is beautifully consistent throughout, as are the background visuals, despite differing image selections.


8 Design Elements That Could Impact Your Site’s Security

Original Source: http://feedproxy.google.com/~r/1stwebdesigner/~3/44dpaH-PLD4/

Usually, the matter of security is something web developers are concerned with. Vulnerabilities can be caused by poorly written code, software not updated by users, something malicious injected into the site, or hackers finding a way to break through the main login area. However a website gets compromised, you don’t often hear stories about a design gone rogue. As such, web designers might not be too concerned with security or what role their design elements play within it.

That said, there are certain design elements that could impact your site’s security. Understanding how those elements may be compromised and how they affect your site will help you make smarter choices when it comes to using them. It’s simply a matter of knowing what they are, so you can be on the lookout.

If it’s not a part of your process yet, then I’m going to suggest that web security become something you pay closer attention to. Not sure exactly how or why that should be? Let’s take a look at the 8 design elements that have the potential to affect your site’s security.

1. Compromised Themes

Whenever you use a third-party software in order to build or start a design, be extra careful in which ones you choose. Even if you download or purchase a theme from a trusted repository, you could still run into trouble. Their software is just as susceptible to a security breach as any other piece of software.

Unfortunately, it’s not always the theme that’s been compromised either. Take the TimThumb exploit, for example. An image resizing tool called TimThumb was included in a number of WordPress themes, which opened any user of that theme to attack.

2. Compromised Plugins

Third-party extensions are another tool designers often use to create advanced or complicated design elements on websites. Again, because software is particularly vulnerable to hackers, you have to be very careful in which ones you use and how you maintain them.

The image slider plugin, Slider Revolution (RevSlider), was one such case of an exploit introduced to websites by a third-party extension.

3. Compromised Components

For those of you who code design elements from-scratch, you’re not necessarily any safer than plugin and theme users are from security breaches. Especially if you utilize pre-written components like CSS or JavaScript snippets, libraries, or frameworks.

That’s not to say you can’t trust code from others, but you should, again, be mindful of the quality of component you hook into your design.

4. Malicious File Uploads

In order for a website to be successful in converting visitors to paying customers or subscribed members, there needs to be a way for it to actively engage with them. Contact forms and comments systems can be particularly troublesome when they’re not protected against spam. However, there are also design elements that can come from external users that cause issues with security.

Specifically, if your website accepts file uploads from users–for instance, if users upload visuals to guest-submitted content or submit images for a contest–you could be putting your site at risk. That doesn’t mean you shouldn’t accept media from other users; it just means having your developer implement ways to better vet those files and ensure it’s not a way to inject malicious code.

5. Malvertising

There are a number of ways to monetize a website. But if you want to do so with an element that more seamlessly integrates with your design, you would probably use a system like AdSense that places ad content on your site. Again, though, you have to trust that the third party behind the ad content doesn’t mean your site or its visitors any harm.

In 2015, AdSense made the news when malvertising campaigns were discovered on users’ websites. These ads seemed harmless in nature until visitors started being redirected to scam sites.

6. Phishing Pages

When you design a site, you’re very careful about including pages that are necessary for the user’s experience. Every now and again, you may build a landing page that exists outside of the navigation, but is there for the purposes of promoting something special. This is a commonly used marketing tactic.

However, hackers are well-aware of this, too, which is why some of them are able to get away with planting fake pages on legit websites. This is what’s known as a phishing page and it’s built with the purposes of installing malware on a visitor’s computer or directing them to a scam site.

7. Infected Images

Did you know that malware can be hidden inside of images, too? In 2011, this very problem was discovered within Google Images. In 2015, Saumil Shah gave a presentation at the HITB Security Conference where he discussed the Stegosploit hack.

Both of these examples demonstrate how hackers have learned to get around users’ growing awareness of malicious links and attachments. Now, they’ve found a way to compromise images.

8. Mixed Content

As the web moves towards a more secure place with the adoption of SSL certificates and HTTPS, some web designers run into trouble when media files aren’t properly shifted over to a secure address. This is what’s known as “mixed content”.

Basically, this is what happens when a website resides on a secure HTTP domain (HTTPS). However, when images remain sitting on the unsecured server (HTTP), they open the rest of the website up to the possibility of a breach.

Protect Your Design Elements

You’ve built a stunning design for your client, but worry now that your choice of design elements or third-party integrations may compromise the security of the site. While the probability of something like that happening might not be high, you don’t want to leave your design assets unprotected.

If you and your web developer haven’t done so yet, focus on setting up the following on your web server:

SSL certificate
Firewall
Malware and DDoS protection
Brute force protection
Scheduled software updates

And if you’re nervous about being able to secure these elements–as well as the rest of the site–on your own, then it’s time you considered moving to secure WordPress hosting. A managed WordPress hosting provider will take care of security, so you can focus strictly on the design piece of your clients’ websites.