base16-palettes 0.1.0

A representation of the Base16 palettes in Rust
Documentation
use enum_dispatch::enum_dispatch;

use super::create_palette;

#[enum_dispatch(Base16Palette)]
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum SilkPalette {
    SilkLight,
    SilkDark,
}
create_palette! {
    SilkLight,
    "E9F1EF",
    "CCD4D3",
    "90B7B6",
    "5C787B",
    "4B5B5F",
    "385156",
    "0e3c46",
    "D2FAFF",
    "CF432E",
    "D27F46",
    "CFAD25",
    "6CA38C",
    "329CA2",
    "39AAC9",
    "6E6582",
    "865369",
}
create_palette! {
    SilkDark,
    "0e3c46",
    "1D494E",
    "2A5054",
    "587073",
    "9DC8CD",
    "C7DBDD",
    "CBF2F7",
    "D2FAFF",
    "fb6953",
    "fcab74",
    "fce380",
    "73d8ad",
    "3fb2b9",
    "46bddd",
    "756b8a",
    "9b647b",
}