lifehacks.colour 1.2.0

Creator: bradpython12

Last updated:

0 purchases

lifehacks.colour 1.2.0 Image
lifehacks.colour 1.2.0 Images
Add to Cart

Description:

lifehacks.colour 1.2.0

lifehacks.colour


Structure
📦 lifehacks.colour
├── Colour
├── hsla
├── rgba
│
└── 📦 palette
├── Apple
└── Mariana

Installation
pip install lifehacks.colour

Usage

Colour abstract class
hsla
rgba
Mariana palette

Colour abstract class
Abstract base class, not instantiable.
Can be used in type hinting for hsla and rgba instances
def print_hex(colour:Colour) -> None:
print(colour.to_hex())

print_hex(rgba(15, 15, 15)) #0f0f0f
print_hex(hsla( 0, 0, 6)) #0f0f0f

hsla

optional h: hue [0, 359]
optional s: saturation [0, 100] or [0.0, 1.0]
optional l: lightness [0, 100] or [0.0, 1.0]
optional a: alpha (opacity) [0, 100] or [0.0, 1.0]

rgba

optional r: red [0, 255]
optional g: green [0, 255]
optional b: blue [0, 255]
optional a: alpha [0, 100] or [0.0, 1.0]

Mariana palette
Remember to import from lifehacks.colour.palette.
This palette contains the colours from Mariana theme in Sublime Text.
from lifhacks.colour.palette import Mariana

for name, colour in Mariana:
content = content.replace(name, colour.to_hex())

Contributors

Simon - mightbesimon
you?

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.