diff --git a/LICENSE b/LICENSE index 04dd836..53e9728 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2016 Angelos Chalaris +Copyright (c) 2016-2017 Angelos Chalaris Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/bower.json b/bower.json index 33636a6..1b26143 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "mini.css", - "description": "A minimal, responsive, style-agnostic CSS toolkit.", + "description": "A minimal, responsive, style-agnostic CSS framework.", "main": "flavors/mini-default.min.css", "authors": [ "Angelos Chalaris (Chalarangelo)" @@ -17,7 +17,7 @@ "style-agnostic", "Sass" ], - "ignore": [ + "ignore": [ "docs/v1", "docs/v2", "docs/page_thumb.png" diff --git a/docs/grid.html b/docs/grid.html index 9288454..ac677d7 100644 --- a/docs/grid.html +++ b/docs/grid.html @@ -57,7 +57,7 @@
Easy page layout is one of the main advantages of using a CSS toolkit over writing your own styles. The grid module utilizes the Flexbox Layout to provide you with a modern and responsive layout grid system for all your needs. Rules in the grid module help you create basic fluid containers for your grid and allow you to design layouts that work well on all screen sizes using a simple row and column structure. The grid system contains definitions for both fluid columns that resize according to their siblings and columns with preset sizes on different screen sizes, as well as rules that allow you to offset or move certain columns to the first or last place on the grid's row on different devices, helping you present the page in a different layout without duplicating any content. All of the rules in the module are built around accessibility, so screen readers can easily read you pages.
Easy page layout is one of the main advantages of using a CSS framework over writing your own styles. The grid module utilizes the Flexbox Layout to provide you with a modern and responsive layout grid system for all your needs. Rules in the grid module help you create basic fluid containers for your grid and allow you to design layouts that work well on all screen sizes using a simple row and column structure. The grid system contains definitions for both fluid columns that resize according to their siblings and columns with preset sizes on different screen sizes, as well as rules that allow you to offset or move certain columns to the first or last place on the grid's row on different devices, helping you present the page in a different layout without duplicating any content. All of the rules in the module are built around accessibility, so screen readers can easily read you pages.
File upload buttons are commonly a sore spot in UI toolkits. We try to remedy this problem by hiding the <input type="file">
, while maintaining accessiblity and using a linked <label>
of the .button
class to display it in a modern way.
File upload buttons are commonly a sore spot in CSS frameworks. We try to remedy this problem by hiding the <input type="file">
, while maintaining accessiblity and using a linked <label>
of the .button
class to display it in a modern way.
<input type="file" id="file-input"> <label for="file-input" class="button">Upload file...</label>diff --git a/docs/quick_reference.html b/docs/quick_reference.html index 021c81c..19dbe3c 100644 --- a/docs/quick_reference.html +++ b/docs/quick_reference.html @@ -37,7 +37,7 @@
If you are familiar with mini.css and want a cheat sheet, you've come to the right place. Below you will find a quick overview of the toolkit and examples to help you brush up on your website-building skills. For more detailed instructions on modules, check out the modules page.
+If you are familiar with mini.css and want a cheat sheet, you've come to the right place. Below you will find a quick overview of the framework and examples to help you brush up on your website-building skills. For more detailed instructions on modules, check out the modules page.
All examples showcased refer to the mini-default flavor, some class names and styles might differ based on the flavor you're using.
Presenting information the right way is very important, especially so when dealing with large amounts of data. The table module reinvents tabular data presentation, using modern styling and responsiveness to help make tables fun again for all users no matter the device size. Tables can be either vertical or horizontal, both collapsing to a card view on smaller devices, so that they are easier to view properly. Horizontal tables are also flexible, allowing you to take as little space as possible, while still providing your users with a pleasant way to view their data. Finally, like in most UI toolkits nowadays, you can stripe your tables to make reading them slightly less tiresome for your users' eyes. Note that all of the table variants are fully accessible.
Presenting information the right way is very important, especially so when dealing with large amounts of data. The table module reinvents tabular data presentation, using modern styling and responsiveness to help make tables fun again for all users no matter the device size. Tables can be either vertical or horizontal, both collapsing to a card view on smaller devices, so that they are easier to view properly. Horizontal tables are also flexible, allowing you to take as little space as possible, while still providing your users with a pleasant way to view their data. Finally, like in most CSS frameworks nowadays, you can stripe your tables to make reading them slightly less tiresome for your users' eyes. Note that all of the table variants are fully accessible.
Every website or app has different needs and no UI toolkit can predict them all. The utility module addresses this issue by providing you with a handful of utility and helper classes to make common, repetitive declarations easier. These classes include, but are not limited to, generic border styling and shadows, floats, centering and clearfix classes, some responsive sizing and spacing utilities and a few other things, like a close icon, breadcrumbs styling and visiblity helpers for screen readers.
Every website or app has different needs and no CSS framework can predict them all. The utility module addresses this issue by providing you with a handful of utility and helper classes to make common, repetitive declarations easier. These classes include, but are not limited to, generic border styling and shadows, floats, centering and clearfix classes, some responsive sizing and spacing utilities and a few other things, like a close icon, breadcrumbs styling and visiblity helpers for screen readers.