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

Posts Tagged ‘CSS3’

Perkins is a HTML5/CSS-powered framework for building websites quicker and easier.

It comes with a simple template which includes most of the supported tags and a set of LESS stylesheets + mixins for popular items like navigation, rounded corners, gradients and more.

All of the items (typography, forms, tables, buttons, etc.) are styled very nicely and there is a @font-face icon set included for instant-inline icons.

Perkins - HTML5/CSS3 Framework

Inside Photoshop, in order to edit properties of a layer, we go directly to the popular "Layer Styles" window of the application.

This web-based "Layer Styles" application has a very similar look to the one in Photoshop, allows us to play with the properties of an object but generates the output as CSS(3).

Layer Styles

Just like Photoshop, it has ready-to-use styles and comes with the menus like:

  • drop shadow
  • inner shadow
  • background
  • border
  • border-radius

This HTML5 application is open sourced, mimics Photoshop perfectly and worth checking.

Laker is an open sourced set of files, styles and tips for designing digital publications in HTML5 and converting them into iOS apps.

The project is actually a part of the final thesis of Florian Franke who decided to improve the Baker Framework (like adding "table of contents" and iPhone support) and released the experience + files for free.

Laker HTML5 Publication Framework

It makes use of the Less Framework and can work in both iPhone or iPad in any orientation by resizing itself automatically.

Readers can swipe to change pages, double-tap to view the "table of contents" and use any media like sound, YouTube videos or images.

Simply, Laker can be used to build digital magazines, catalogues, slideshows, surveys and much more.

digital magazines, catalogues, slideshows, surveys, conference schedules and everything else you can imagine.
final diploma thesis
final diploma thesis

We are using new web fonts each day and need to pair them with standard fonts for a better use experience.

FFFFALLBACK is a bookmarklet which, once clicked, scans the web page, finds the web fonts used and creates an interface where you can easily try alternative fonts.


It lets you to instantly toggle between the original and fallback outputs or can show them both so you can better decide if your web page will look ok when no web fonts are displayed.

The project is the result of a very nice article, Type study: Choosing fallback fonts, which will probably end up in "you sticking stronger to the bookmarklet" : ).

FOUT (Flash Of Unstyled Type) is the moment where web fonts appear unstyled for a short time just before loading @font-face (in FF 3.5/3.6 and IE 7-9). Once the web page is loaded, the viewer sees unstyled fonts turn into styled ones.

In order to fix this issue, FOUT-B-Gone can be a good solution. It is a script which hides elements with custom fonts assigned to them for a defined period of time (like 200 milliseconds).


During that period, the fonts will -probably/hopefully- be loaded and the end-user won't experience FOUT.

P.S. There is also a built-in function which helps detecting whether @font-face is supported or not.

When it comes to speeding up web pages and creating flexible websites, every byte and method counts.

CSS3 Patterns Gallery, a website by Lea Verou, displays creative and good-looking patterns built with CSS3.

The gallery has a growing list of patterns and new ones can be submitted by everyone (once they meet a set of requirements).

CSS3 Patterns Gallery

Such patterns, besides having a smaller size compared to images, are much more flexible in every way like the ability to change the colors, dimensions, etc.

Considering the browser support for CSS3 and/or some of its features, using these patterns in live webites look experimental. In this case, the website is still handy for anyone to get inspired and improve their CSS3 coding skills.

P.S. The CSS rules for each patterns can be live-edited and previewed.

jQuery.Easie.js is a plugin for the popular JavaScript framework for creating CSS3-like easing animations.

With the help of a web-based drag 'n' drop interface, it enables you to create the easing curve and generates the related jQuery + CSS3 code automatically.

jQuery Easie.js

This way, you can use the CSS easing code for supported browsers and the JavaScript code as a fallback.

The plugin is lightweight (2kb) and works pretty fast by using lookup tables.

For years, it was images or JavaScript that usually helped us to create non-standard and attractive buttons.

With the getting-wider support for CSS3 features and stable resources that can CSS3-enable non-compatible browsers, there are no obstacles left for using CSS3 buttons.

Using CSS3 properties, there is a huge space of creativity for designing buttons; using border-radius for rounded corners, linear-gradient and box-shadow for creating depth, transitions for the animations and more.

Here is a list of 10+ nicely-coded and creative CSS3 buttons where you can use or get inspired. Also, you can find all other CSS3-buttons related resources that can help you to create better ones at the end of the article.

CSS3 Buttons With Simple Markup

CSS3 Buttons

A set of 18 buttons that are created with a simple markup as much as possible.

While 3 of them are WebKit-only, the other are compatible with all modern browsers.

GitHub-Style CSS3 Buttons

GitHub Style CSS3 Buttons

This is a simple CSS framework for creating GitHub-style buttons.

The buttons can have rounded corners and icons (a CSS sprite with a list of icons exist).

Read the rest of this entry »

320 and up is a CSS media queries boilerplate, a starting template for developing modern and responsive web pages, which follows a different approach then several other boilerplates.

As the starting point, it focuses on mobile and uses a tiny screen's stylesheet, so you won't have to load assets for desktop browsers.

320 and up

This tiny screen stylesheet contains only reset, color and typography styles. Media queries load assets + layout styles progressively and only as they’re needed.

320 and up contains 4 CSS3 media query increments: 480, 768, 992 + 1382px and there are 2 versions to choose from:

  • multiple linked stylesheets
  • single stylesheet with multiple media queries

The project can be used as an extension to HTML5 Boilerplate or as a standalone kit and it makes use of several well-known projects like Selectivizr, Respond.js and few others.

Few days ago, a post at WRD was sharing CSSPrefixer, a web-based tool which can analyze CSS files and auto-generate vendor-prefixes.

Here is a new option: prefixMyCSS, again a free tool which can re-format your CSS file by adding the vendor-prefixes for the CSS3 properties.


It can also remove any comments and generate the file within a single line for a smaller size.

On the other hand, it currently lacks of a command-line tool for a possible IDE-integration.

Uptime Robot