second commit
This commit is contained in:
0
env/lib/python3.11/site-packages/rich_toolkit/utils/__init__.py
vendored
Normal file
0
env/lib/python3.11/site-packages/rich_toolkit/utils/__init__.py
vendored
Normal file
BIN
env/lib/python3.11/site-packages/rich_toolkit/utils/__pycache__/__init__.cpython-311.pyc
vendored
Normal file
BIN
env/lib/python3.11/site-packages/rich_toolkit/utils/__pycache__/__init__.cpython-311.pyc
vendored
Normal file
Binary file not shown.
BIN
env/lib/python3.11/site-packages/rich_toolkit/utils/__pycache__/colors.cpython-311.pyc
vendored
Normal file
BIN
env/lib/python3.11/site-packages/rich_toolkit/utils/__pycache__/colors.cpython-311.pyc
vendored
Normal file
Binary file not shown.
14
env/lib/python3.11/site-packages/rich_toolkit/utils/colors.py
vendored
Normal file
14
env/lib/python3.11/site-packages/rich_toolkit/utils/colors.py
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
from rich.color import Color
|
||||
from rich.color_triplet import ColorTriplet
|
||||
|
||||
|
||||
def lighten(color: Color, amount: float) -> Color:
|
||||
assert color.triplet
|
||||
|
||||
r, g, b = color.triplet
|
||||
|
||||
r = int(r + (255 - r) * amount)
|
||||
g = int(g + (255 - g) * amount)
|
||||
b = int(b + (255 - b) * amount)
|
||||
|
||||
return Color.from_triplet(ColorTriplet(r, g, b))
|
Reference in New Issue
Block a user