coloriz 0.2.0

A simple library for colorful temrinal
Documentation
# Coloriz
<img src="images/ferris.png" width=75% />

![Crates.io](https://img.shields.io/crates/v/coloriz)
[![API](https://docs.rs/coloriz/badge.svg)](https://docs.rs/coloriz)
![Crates.io](https://img.shields.io/crates/l/coloriz)

Coloriz is a library for colorizing terminal outputs. It supports true colors and gradients.

You can easily make your terminal colorful!


## Usage
Add this to your Cargo.toml :
```toml
[dependencies]
coloriz = "0.2.0"
```

## Example
```rust
use coloriz::{Colorize, Color};

fn main() {
    let text = "Hello, world!";

    println!("{}{}", text.bg(Color::BrightRed), text.fg(Color::Red));
    println!("{}{}", text.fg(Color::Green), text.bg(Color::Green));
    println!("{}{}", text.bg(Color::BrightYellow), text.fg(Color::Yellow));
    println!("{}{}", text.fg(Color::BrightBlue), text.bg(Color::Blue));
    println!("{}{}", text.bg(Color::BrightMagenta), text.fg(Color::Magenta));
    println!("{}{}", text.fg(Color::BrightCyan), text.bg(Color::Cyan));
}
```
<img src="images/hello_world.png" width=50% />

[More examples](https://github.com/navierr/coloriz/tree/main/examples)

## Todo
- [x] Document
- [ ] More tests
- [x] Support Styles


## Contributing
Contributions are welcome! Feel free to open Issues and PRs.


## 📃 License
MIT License 

Copyright (c) 2021 navier