Connect With WRD
feed via e-mail
feed via e-mail

Archive for the ‘MIT License’ Category

WordPress is by far the most popular application that is used for blogging and managing other types of websites.

Ghost, an open source blogging application that started with an idea by John O’Nolan and got thousands of backers at Kickstarter, is now live.

It is created “not as a powerful CMS” but for only blogging and focuses on improving the blogging experience in all means.

Ghost Blogging Platform

The application is built with Nodejs and has a lovely dashboard that presents all the important information a one place.

We can browse through the posts easily, view their stats or edit them quickly and create new ones.

It has support for theming and available as either open source/self-hosted or hosted.

Using Base64-converted images in CSS is a way of decreasing the number of requests made.

Daturi is a free-to-use web application (and it is open source) that can instantly convert any given image to Base64.

It works by simply drag ‘n’ dropping images and it transforms them all.


  • Tags:
  • Filed under: Goodies, Images, MIT License
  • There are lots of scrolling plugins for jQuery and various good ones were shared at WRD.

    Scrolld is another alternative that 3 to you when it comes to customizing the functionality.

    jQuery Scrolld Plugin

    It focuses on providing a pixel-perfect scrolling experience for dynamic and/or responsive layouts. And, mobile is supported too.

    There are lots of built-in easing methods and options like “speed, distance from elements and more”.

    Grid Forms is a JavaScript-CSS framework that aims to ease data entry.

    It allows us to create printed-like forms that are perfectly placed on a grid and occupy less space.

    Grid Forms

    The framework comes with ready-to-use styles and they can also be customized with Sass.

    Created forms are responsive and use a simple HTML structure.

    Custombox is a lovely jQuery plugin that enables us to create modal boxes with attractive CSS3-powered animations.

    There are multiple built-in animations like fadeIn, slide, newspaper, slip, fall and much more.

    The plugin has options for enabling/disabling the overlay, defining the animation speed or dimensions.

    Also, there are callbacks for all the events and it has support for loading content via ajax.

    FireShell is an open source framework for quickly creating a front-end boilerplate and workflows.

    It comes with an HTML5 boilerplate (baseline HTML5 features, DNS prefetching, responsive meta) and Sass (with pre-setup files and folders).


    Grunt.js is used for compiling Sass, concatenating JavaScript files, connecting to a localhost server and live file reloads + injection.

    Also, FireShell includes popular libraries like jQuery, Moderniz, HTML5 Shiv and Google Analytics code.

    When using text over images, if the image is random, the text can become unreadable once the text + image colors are similar.

    BackgroundCheck is a small JavaScript library for preventing such issues by auto-changing the style of the element to a darker or lighter one.


    Once an element overlaps an image, it adds  .background--dark or .background--light classes to it. And, creating the related styles for each class would be enough.

    It is possible to limit the functionality to only selected images, define the dark/light threshold and more.

    Vex is a JavaScript library for creating very good looking modal boxes.

    The library is standalone + lightweight (2kb minifed + gzipped) and comes with an easy-to-use API.

    JavaScript Dialogs - Vex

    It has smooth animations, a built-in CSS spinner and replaces alertconfirm, and prompt out of the box.

    Vex also works well on mobile browsers and its design can be customized quickly.

  • Tags:
  • Filed under: Browsing, Goodies, MIT License
  • 1 Comment
  • For responsive layouts, we usually define the breakpoints and use @media-queries to apply different styles when needed.

    Responsive Elements, a jQuery plugin, makes this process easier for the elements used in a web page.

    The plugin adds classes (like gt100 lt150 lt200 where gt refers to “greater than” and lt refers to “lower than) to the elements which tell us “how big exactly the size of each element is“.

    Responsive Elements

    And, using these pre-defined classes, we can create styles for each scenario.

    The range of the classes (from x to y pixels) and the interval of them (create classes each z pixels) can be defined too.

    CLNDR.js is a jQuery plugin for creating calendars and customizing them however we want.

    The plugin doesn’t generate any markup but uses an Underscore.js HTML template to fill with data.

    jQuery Calendar - CLNDR.js

    It has ready-to-use options for determining the week offset, the date to be displayed on initial load, click events (like next/previous month) and much more.

    Just a note that, CLNDR.js is not a plug ‘n’ play way to create calendars but it is more a feature-rich boilerplate to create the calendar you have in mind.

    Uptime Robot