54 lines
808 B
Markdown
54 lines
808 B
Markdown
BRUT
|
|
====
|
|
|
|
A *Brutalist* and *Minimalist* CSS framework.
|
|
|
|
Originally forked from [Min](http://mincss.com)
|
|
|
|
### License
|
|
|
|
MIT licensed.
|
|
|
|
### Building the latest BRUT
|
|
|
|
If you have [`nix`](https://nixos.org/nix) installed.
|
|
|
|
```
|
|
nix develop
|
|
```
|
|
|
|
Then
|
|
|
|
```
|
|
./build.sh
|
|
```
|
|
|
|
If you don't have `nix` you need to manually install:
|
|
|
|
- [babashka](https://babashka.org)
|
|
- [`lessc`](https://lesscss.org),
|
|
- and [`minify`](https://www.minifier.org).
|
|
|
|
### Develop
|
|
|
|
```
|
|
nix develop
|
|
```
|
|
|
|
all tasks
|
|
|
|
```
|
|
bb tasks
|
|
```
|
|
|
|
#### Details
|
|
|
|
```
|
|
bb.edn ⇒ babashka commands and tasks
|
|
src/ ⇒ the less files that compile to the CSS
|
|
bb/
|
|
brut/
|
|
build_css.clj ⇒ clojure code that build the CSS
|
|
site.clj ⇒ clojure code that build the BRUT website
|
|
h/img/ ⇒ images for the site
|
|
```
|