Nova.css

Welcome to Nova.css.

Nova.css is an(other) simple and minimalistic CSS framework for your webpages.
Made in pure SCSS and compiled with Gulp.


Typography

The nova.css default font is Inter UI with Fira Code for the monospaced parts.

Example:

Heading 1 x2

Heading 2 x1.8

Heading 3 x1.6

Heading 4 x1.4

Heading 5 x1.2
Heading 6 x1

You can write some simple paragraphs but also some link to other pages, obviously all the typography common featured are styled: like the strong words or the fancy emphatized text. Even the underline case is provided. You know what I'm talking about!

and...

  1. This is an ordered list
  2. With numbers
  3. Like the unordered
  4. But with numbers

and last but not least

Description list item 1
Description list item 1.1
Description list item 2
Description list item 2.1

Buttons

We provide three different buttons:

First of all you may use the .btn class. And you can add the btn-outline or the btn-ghost.

Code

This CSS is specialy made for code pages:

// Mixin for responsive
@mixin responsive($size) {
    @if $size == large {
        @media (min-width: $breakpoint) {
            @content;
        }
    } @else {
        @media (max-width: $breakpoint) {
            @content;
        }
    }
}

Card

This is a card:

Card title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Table

# Name Age Location
1 Andrea 31 Rome
2 Tim 52 New York
3 Nick 19 London

Forms

Responsive

Nova has only one breakpoint at 768px: below this size we have a "small" device; above we have the "large" one.

Grid

Nova.css has a simple grid system... not much options but it works!

Nova.css
Nova.css
Nova.css
Nova.css
Nova.css

Every coloumn works with a width of 50% on large devices and with a 100% on small devices. Use these classes:

and... that's all folks!


Kudos