daily links

  • openpgpjs/openpgpjs · GitHub
    OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880.
  • Unsemantic CSS Framework
    Unsemantic is a fluid grid system that is the successor to the 960 Grid System. It works in a similar way, but instead of being a set number of columns, it’s entirely based on percentages.
  • MixItUp – A CSS3 and JQuery Filter & Sort Plugin
    MixItUp is a light-weight but powerful jQuery plugin that provides beautiful animated filtering and sorting of categorized and ordered content. It plays nice with your existing HTML and CSS, making it a great choice for fluid, responsive layouts. It’s perf
  • Template Picker | drupal.org
    Template picker gives content creators a list of templates to choose from as they create nodes. The templates in this list are auto-discovered in your site’s default theme through a simple naming convention (node–content-type–tp*.tpl.php).
    The ability to pick templates is used to assign page templates in WordPress, and this module is a port of similar functionality to Drupal.
  • Taking Ems Even Further | Webdesigntuts+
    One word came up more than any other in the comments thread of the previous article; mixin. If you’re struggling to get your head around the calculations, then why not let a CSS preprocessor do the heavy lifting for you?
    With CSS preprocessors, such as Sass, LESS and Stylus, you can define mixins and functions. These accept parameters, then calculate and churn out CSS values for you.
  • Avoid nested selectors for more modular CSS – Intermediate
    We’ve written before about the dangers of nesting your CSS selectors too deeply. The Inception Rule is a good one for getting you to avoid some mangled CSS selectors. But there’s actually a lot of benefit to taking this concept a couple of steps farther. W