Responsivr Logo

Responsivr

Yet another CSS framework.

Features

Intuitive

All you have to do is drop Responsivr into your project, and everything will be styled automatically. There is a minimal amount of classes to learn.

Lightweight

Responsivr comes packed with features, including styling for most elements, a grid, and some components, all in just 5kb.

Beautiful

The styles that come with Responsivr are clean and modern, dropping it into your project will give you a headstart in design.

Installation

You can install Responsivr in multiple ways, but it's as simple as installing to your project using npm.

NPM
$ npm install responsivr

Guide

Here is a guide of all the things styled by Responsivr, how to use the grid, and how to use some components.

Typography

Responsivr styles based on rem units. All rem units are converted to base 10, so 1rem is equal to 10px. By default, all headings, paragraphs, and code use system fonts, using the most modern one available on a user's operating system.

H1 Heading

H2 Heading

H3 Heading

H4 Heading

H5 Heading
H6 Heading

Paragraph

Italic

Thin

Light

Normal

Bold

Bolder

Links

Grid

Responsivr comes with a minimal, 960px, 12 column grid, with intuitive class names.

1
2
3
4

Buttons

Responsivr styles buttons with two main styles, filled and outlined. These styles can easily be overwritten, and are there to provide a base for buttons.

This button is available by default, available with:

<a class='btn'>Content</a>

This button is available with a single class, available with:

<a class='btn-outline'>Content</a>

Forms

Responsivr styles all common form elements with basic, clean styles.

Navigation

Responsivr comes with a simple, customizable navigation component.

All items have a class of nav-item, and an optional logo with the class of nav-logo can be added. Combined with utilities (below) such as fixed, left, right, or center, a navigation can be customized to your needs.

Colors

Responsivr comes with a minimal, 960px, 12 column grid, with intuitive class names.

yellow-light
yellow
yellow-dark
red-light
red
red-dark
blue-light
blue
blue-dark
orange-light
orange
orange-dark
purple-light
purple
purple-dark
green-light
green
green-dark
grey-light
grey
grey-dark

Utilities

Responsivr provides some basic utility classes to speed up development.