basscss

Low-level CSS Toolkit

Github stars Tracking Chart

Basscss

Low-level CSS toolkit – the original Functional CSS library https://basscss.com

Build Status
npm version

Lightning-Fast Modular CSS with No Side Effects

Basscss is a lightweight collection of immutable utilities designed for speed, clarity, performance, and scalability.

Stable

Basscss v8 is the final version of Basscss, which means no major, breaking changes will be introduced.
Minor features and patches may be added, but
due to the nature of this CSS approach, there are virtually no bugs in Basscss.


Features

Code with Confidence

Using clear, humanized naming conventions, Basscss is quick to internalize
and easy to reason about while speeding up development time with more scalable,
more readable code.

No Side Effects

Things behave exactly as expected with immutable utilities
and styles that follow the open/closed principle
to help prevent common pitfalls with CSS.

Composable

Reusable, interoperable styles
work like building blocks to lay the foundation for any stylesheet
and can be mixed and matched in any number of combinations.

Designed for Design

Basscss strikes a balance between consistency and flexibility
to allow for rapid prototyping and quick iterative changes
when designing in the browser.

Responsive by Default

Basscss provides lightweight, performant styles
and flexible utilities to design for any device
and to help reduce boilerplate in stylesheets.

Unassuming

Modular and customizable typography and layout styles don’t dictate
what things should look like and play well with other stylesheets and frameworks.

Read More


Other Packages

Base styles

The core Basscss package does not include any base element styles.
For an out-of-the-box solution, see:

https://github.com/basscss/basic

Addons

In addition to the core modules, optional modules,
including responsive margin, padding, layout, and typography styles, can be found here:

https://github.com/basscss/addons

Ace.css

For a bundle with the core Basscss and all optional modules, see:

https://github.com/basscss/ace


Contributing

See CONTRIBUTING.md

Thanks

This library was largely inspired and influenced by the following people


MIT license

Main metrics

Overview
Name With Ownerbasscss/basscss
Primary LanguageCSS
Program languageCSS (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2013-10-19 19:20:49
Pushed At2022-12-30 17:37:47
Last Commit At2020-04-06 11:42:36
Release Count76
Last Release Namev8.1.0 (Posted on 2019-05-08 11:44:38)
First Release Namev1 (Posted on )
用户参与
Stargazers Count5.9k
Watchers Count103
Fork Count301
Commits Count1k
Has Issues Enabled
Issues Count196
Issue Open Count17
Pull Requests Count57
Pull Requests Open Count25
Pull Requests Close Count35
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private