Wednesday, April 27, 2016

Involve Digital

Bonne Marque reimagines Involve Digital, rebranding and creating a dark portfolio ripe with thoughtfully chosen imagery that makes one hell of an impact. Complete with striking case studies and a uniquely presented manifesto, this memorable design unveils the bold digital standard.
by via Awwwards - Sites of the day

Tuesday, April 26, 2016

jClocksGMT : jQuery based Analog and Digital Clocks

jClocksGMT is a jQuery analog and digital clock(s) plugin based on GMT offsets. Now supporting automatic daylight saving time conversions for affected timezones. Requires jQuery Rotate plugin.

Features:

  • Analog Clock
  • Digital Clock
  • Date Display
  • 5 Clock Skins
  • jQuery Rotate
  • Custom time formats
  • Custom date formats
  • GMT Timezone Offsets

The post jClocksGMT : jQuery based Analog and Digital Clocks appeared first on jQuery Rain.


by Admin via jQuery Rain

PopSelect : jQuery plugin to replace Select with Popover

A jQuery plugin to replace the traditional <select> box with a sleek Popover with options pre-populated. Better User interface than any other multiselects.

The post PopSelect : jQuery plugin to replace Select with Popover appeared first on jQuery Rain.


by Admin via jQuery Rain

Get a Free Year of SitePoint Premium Thanks to Atlassian

At SitePoint, we've built a reputation for empowering developers with the resources they need to take their skills to the next level and stay up to date in web development.

Thanks to our friends at Atlassian, we have an exciting offer for SitePoint readers!

Here's what you'll get:

  • One FREE year of SitePoint Premium. This includes unlimited downloads of 78 ebooks, 64 courses and over 150 tutorials on web development and design.
  • Unlimited public and private repositories at Bitbucket to host the personal and professional projects you're building, completely free.

The whole process takes less than two minutes and there’s no credit card required!

How to claim your free year of SitePoint Premium:

  • Click here to create your free Bitbucket account. Click the green button to get started.
  • Complete the account creation process and check your inbox for a verification email from Atlassian.
  • Verify your email address and create your Bitbucket username.
  • Hit ‘continue’ and you’ll be taken to your dashboard.
  • Click on your avatar on the top right hand side of the page (example to your right). Take a full page screenshot with your email address showing.
  • Email your screenshot to bitbucket@sitepoint.com - you will be sent a coupon to redeem your free year of SitePoint Premium.

Example - This is what your final screenshot should look like.

Current SitePoint Premium members are also eligible — they’ll receive a one-year extension of their membership.

This offer is only available if you are new to Bitbucket. Once your screenshot is verified, we will send you a coupon code for your free year of SitePoint Premium.

Continue reading %Get a Free Year of SitePoint Premium Thanks to Atlassian%


by SitePoint Offers via SitePoint

How to Make Pinterest Work for Both B2C and B2B Marketing - #infographic

How to Make Pinterest Work for Both B2C and B2B Marketing - #infographic

“Using Pinterest for marketing is a powerful yet fairly underutilized tool. While many businesses — especially retailers — know how to use it for B2C marketing, the platform offers opportunities for B2B marketing as well. The question, then, is how to make it work best for your company.”

Take a look at this infographic, produced by ExactTarget, that illustrates 8 ways to make Pinterest work for both B2C and B2B marketing.

by Irfan Ahmad via Digital Information World

Introducing Little Island

From the beginning of my web development career around 9 years ago I have always been fascinated by the fact that with a laptop anywhere in the world we can create and sell products online.

During my early development years the thought of creating products drove my passion to learn, read and experiment.

So after many months of procrastinating, designing and developing I’m happy to launch the beginning of Little Island.


Why didn’t I go for something more cutting edge?

I have always had a little soft spot for the WordPress platform and the community. The latter really cemented why I thought it would be a good area to focus on. If the people around the technology are genuine then I’m more likely to enjoy developing within the ecosystem for many years to come.

The WordPress theme market is a proven market. Some would argue it is flooded. I half agree. The other half of me thinks lots of themes and sites lack soul and a personal feel. This is where Little Island aims to sit.


Who is behind Little Island?

I have teamed up with a close friend and super talented director (nope that is not a typo), Phil Sage.

Over the years I have worked with an extraordinary amount of designers but I feel Phil is a little different. Phil has been designing for years but come to the web from a different angle. This is why I am super excited. Phil’s ideas, thoughts and designs really seem to be next level. He is not your conventional designer. His background of directing, focusing on the storytelling angle really has helped shape the direction of Little Island and I couldn’t be more excited to be teamed up with him. He also seems pretty psyched. So much so I have 4 themes designed, ready to be built.

Working and collaborating with someone else, you end up with something better than you would be able to come up with just by yourself.


Final thoughts

Another big driving force for me was getting back to the simple things. Being able to take my time and craft a beautiful products.

For me the analogy of making surfboards aligns very closely to how I am approaching the development of themes for Little Island.

I’m just a dude hanging out in a shed hand shaping surfboards for people. Each board has countless amounts of passion and soul invested in it. I take my time to make an awesome board. I’m extremely happy with the end result and I only have myself to blame. At the end of the day, if someone that rides my board is stoked. I’m stoked.

During the last 9 years I have worked on all sorts of crazy projects – large corporate banking systems, extremely high trafficked media sites, large rebrands, property investments platforms, the most convoluted codebases known to mankind, one billion stakeholders…

I’m just keen to get back to building simple websites that look and are made beautifully.

So without further ado, please go and check out Little Island. I hope you like what you see. And remember it is only the beginning.

The post Introducing Little Island appeared first on Web Design Weekly.


by Jake Bresnehan via Web Design Weekly

Creating Animated Google Map Markers with CSS and JavaScript

Animated Google Maps markers

Original image: DeviantArt

The Google Maps API allows web developers to create an excellent user experience with just a few lines of code through their magical, built-in functions.

However, there’s one glaring exception: flexibility and creativity with map markers.

Sure, you can add a custom marker image, a tooltip, and a label. But those are all static, text-oriented ways of interacting, which can become overwhelming on a map with many points. There’s no standard way to create interactive markers that respond to the user’s actions.

I simply wasn’t satisfied with this, so I set out to find a way to create truly distinctive maps. I’m going to show you how to include CSS3 animations on your map markers so that you can have them dance, wriggle and hide until they pretty much jump out of the screen.

If the user hovers over a marker, clicks on it or uses a toggle outside the map, you’ll be able to use any CSS animation to bring it to life. This guide will focus on a simple strategy you can use to include animated markers in any of your projects. (For comparison, two other examples — by Ryan Connolly and Felipe Figueroa — use a similar method.)

Here’s a basic example of animated markers at work. The famous Cheshire Cat acts as a marker for three separate points in Massachusetts, and you can use the toggle in the top right to change his animations:

See the Pen CSS Google Map Markers by SitePoint (@SitePoint) on CodePen.

The Basics

There a few steps you’ll need to take to add CSS animation capabilities to your markers.

Step 1

Add an image to your markers. This is how you specify your image:

[code]var catIcon = {
url: myImageURLhere,
//state your size parameters in terms of pixels
size: new google.maps.Size(70, 60),
scaledSize: new google.maps.Size(70, 60),
origin: new google.maps.Point(0,0)
}[/code]

Step 2

Add optimized:false to the marker specification. This allows you to render each marker as a separate DOM element:

[code]var marker = new google.maps.Marker({
position:latLng,
map: map,
// set the icon as catIcon declared above
icon: catIcon,
// must use optimized false for CSS
optimized: false
});[/code]

Step 3

Create an overlayView that will organize all your markers in one pane, which you can then access from the DOM:

[code]var myoverlay = new google.maps.OverlayView();
myoverlay.draw = function () {
this.getPanes().markerLayer.id='markerLayer';
};
myoverlay.setMap(map);[/code]

You can give your marker layer an id on the getPanes() line so you can use it in CSS. This Overlay view will automatically collect any markers that are not already in another layer. In this case, there are no other layers, so it collects all markers.

Step 4

Use CSS to give an animation to all markers in your layer. This can be an animation that happens once, or happens continuously:

[code language="css"]#markerLayer img {
animation: pulse .5s infinite alternate;
-webkit-animation: pulse .5s infinite alternate;
transform-origin: center;
-webkit-transform-origin: center;
}[/code]

Continue reading %Creating Animated Google Map Markers with CSS and JavaScript%


by Kevin Kononenko via SitePoint