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.
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
- Thi is a simple unordered list
- So simple
- So smart!
and...
- This is an ordered list
- With numbers
- Like the unordered
- 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!
Every coloumn works with a width of 50% on large devices and with a 100% on small devices. Use these classes:
.row
to make a row to contain coloumns;.col
to make a coloumn inside a row;.row.row-vertical-center
to align coloumns vertically centered;
and... that's all folks!