Friday, January 22, 2016

Charles Haggas

Charles Haggas

Long scrolling One Pager for Charles Haggas, UI/UX designer and CEO of Space Chimp. Interesting integration for a hiring solution that links out to a TypeForm questionnaire.

by Rob Hope via One Page Love

Thursday, January 21, 2016

Onirim

Discover the brand new website of the Parisian production agency ONIRIM.
by via Awwwards - Sites of the day

Zebra_Dialog – Modal Responsive Dialog Boxes with jQuery

Zebra_Dialog is a small, compact, and highly configurable jQuery plugin for creating modal responsive dialog boxes, meant to replace native Java Script "alert" and "confirmation" dialog boxes.


by via jQuery-Plugins.net RSS Feed

Section Scroll : jQuery Scrollable Section Navigation

Section Scroll is a lightweight jQuery plugin for automatically generating a side bullet navigation on your one page scrolling website. Click on the navigation to scroll smoothly through different sections, automatically selects the correct navigation items.

The post Section Scroll : jQuery Scrollable Section Navigation appeared first on jQuery Rain.


by Admin via jQuery Rain

Sticklr PHP : Easy Sticky Side Panel Builder

Sticklr PHP is a PHP script which provides an easy way to generate sticky side panel navigation menu in server-side from various sources of formats: PHP, JSON, or MySQL database table.

The post Sticklr PHP : Easy Sticky Side Panel Builder appeared first on jQuery Rain.


by Admin via jQuery Rain

Geojson : Simple Editor for Map Data

We are trying to make it easier to draw, change, and publish maps. Some of the most important geospatial data is the information we know, observe, and can draw on a napkin.

geojson.io aims to fix that. It’s an an open source project built with MapBox.js,

The post Geojson : Simple Editor for Map Data appeared first on jQuery Rain.


by Admin via jQuery Rain

Introducing the SitePoint Random Hello Bar WordPress Plugin

If you're a regular SitePoint reader, you may have noticed a small feature we refer to as the Hello Bar. If you scroll far enough down this page you should see it slide in from the top of the screen. It should look something like this:

An image showing an example of what the SitePoint random Hello Bar looks like when deployed

We feel it's an unobtrusive way of adding advertising, product announcements or other messages to a page, so we thought it was time to share it with you. In this article I'm going take you through how we put it together and then show some examples of how you can truly make it your own. If you prefer to just skip to the code, it's available on GitHub, npm or the WordPress Plugin Directory.

WordPress Admin Interface

The entry point to our plugin is sp-random-hello-bar.php and the plugin's main class at src/SitePoint/RandomHelloBar.php.


//sp-random-hello-bar.php

require_once(plugin_dir_path( __FILE__ ).'src/SitePoint/RandomHelloBar.php');

\SitePoint\RandomHelloBar::public_actions();

if (is_admin()) {
  \Sitepoint\RandomHelloBar::admin_actions();
}


//src/SitePoint/RandomHelloBar.php

namespace SitePoint;

class RandomHelloBar {
  const PLUGIN_NAME = 'sp-random-hello-bar';

  private static function get_option($option) {
    return get_option(self::PLUGIN_NAME.'-'.$option);
  }

  private static function update_option($option, $value) {
    return update_option(self::PLUGIN_NAME.'-'.$option, $value);
  }

  private static function delete_option($option) {
    return delete_option(self::PLUGIN_NAME.'-'.$option);
  }

}

To create our admin UI we're going take advantage of the WordPress Settings API as it allows admin pages containing settings forms to be managed semi-automatically. We add a SP Random Hello Bar sub-menu under the Settings menu via the add_options_page function. Then we register sp-random-hello-bar-enabled and sp-random-hello-bar-ads settings and the sections they belong to.

Continue reading %Introducing the SitePoint Random Hello Bar WordPress Plugin%


by Brad Denver via SitePoint