↖ The autogenerated table of contents is here
A small, responsive and accessible CSS framework.
Oseille.css is a fork of the mini.css (v3 gluon) framework, intended to add accessibility on top of it. It includes new elements styling and is still lightweight (~ 8k gzip). It is also more flexible on configuration using custom properties and Dart Sass as prepocessor.
- Accessible
- Responsive
- Light-weight
- 1-line flexbox layout
- Modular Components
- Ease to use and customize
- Built using Dart Sass
Oseille.css is perfect for your personal website, blog, or side project.
The quickest and easiest way to include oseille.css in to your project is through NPM
// Using NPM
npm install oseille.css
Oseille.css is also available via CDN
// Via CDN
<link rel="stylesheet" href="https://unpkg.com/oseille.css@latest/dist/oseille.css" />
As oseille.css is using CSS variables. You may open your browser dev-tools, edit the custom properties your are looking for. Then, to override the variables, just add them to your :root selector.
:root {
--fore-color: white;
--back-color: black;
}
You may also create your own flavor for a deeper customization. The use of Dart Sass configuration features and the the modular structure of the oseille.css framework make you customize more quickly. It is easy to start making your own flavor, just by tweaking the default flavor.
For instructions on how to use, best practices, templates and other usage information, please visit the framework's documentation.
Oseille.css is under active development. Design are subject to change without notice.
Requires:
- npm v6.14.8
- sass v1.27.0
- Install oseille.css framework and the dependencies using
npm install
- Build the flavors using
npm run build
Use npm run test
to generate mutliple css files for each elements and components.
Thanks you for taking the time to contribute. Please fork the repository and make changes as you'd like.
If you have any ideas, just open an issue and tell us what you think. Pull requests are also warmly welcome.
If you encounter any bugs, please open an issue.
Be sure to include a title and clear description,as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
Oseille.css is an open-source framework and is licensed under the MIT License.