Posts Tagged ‘Responsive’

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.

Responsive Wireframes is a free and web-based tool for quickly creating wirefames for any project.

It enables us to insert elements, style them (color, opacity), add text and also resize if wanted.

Responsive Wireframes

These elements can be re-positioned with drag ‘n drops and the work can be saved for future reuse.

The tool is focused on responsive layouts as we can define multiple viewports and decide how each element will look on different viewports.

This again work by positioning + resizing each element for each viewport and simplifies the sharing of “responsive ideas” a lot.

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.

Semantic is an exciting new front-end framework that comes with a set of specifications for sharing UI elements between developers.

The vocabulary used (for classes and IDs) is much clear compared to alternatives which lowers the learning curve.

Semantic UI

There are styles for many HTML elements, UI elements and scenarios (buttons, forms, tables, accordion, navigation, commenting..).

LESS is used as the CSS pre-processor and Semantic is currently in a pre-release version but planned to be improved with much more stuff.

There are many different solutions for creating Pinterest-like, dynamic-column layouts.

Salvattore is another good one that comes with an important difference: it is not configured in JavaScript but in CSS.

It is again a JavaScript-powered solution but doesn’t require any frameworks.

Salvattore

The number of columns are mentioned in CSS and it is pretty easy to define different numbers for different devices using @media queries.

And, Salvattore works on almost all modern browsers (IE9+).