56 lines
1.8 KiB
Python
56 lines
1.8 KiB
Python
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
# SPDX-FileCopyrightText: 2023 Wojtek Porczyk <woju@hackerspace.pl>
|
|
|
|
import enum
|
|
|
|
|
|
class Colour38c3(tuple, enum.Enum):
|
|
# fmt: off
|
|
CORAL_RED = (255, 80, 83) #FF5053
|
|
PEARL_WHITE = (254, 242, 255) #FEF2FF
|
|
AMETHYST = (106, 95, 219) #6A5FDB
|
|
PERIWINKLE = (178, 170, 255) #B2AAFF
|
|
DARK_PURPLE = ( 38, 26, 102) #261A66
|
|
AUBERGINE = ( 41, 17, 76) #29114C
|
|
SUPER_DARK_PINK = ( 15, 0, 10) #0F000A
|
|
DARK_AUBERGINE = ( 31, 11, 47) #190B2F
|
|
|
|
PRIMARY = CORAL_RED
|
|
HIGHLIGHT = PEARL_WHITE
|
|
ACCENT1 = AMETHYST
|
|
ACCENT2 = PERIWINKLE
|
|
ACCENT3 = DARK_PURPLE
|
|
ACCENT4 = AUBERGINE
|
|
ACCENT5 = DARK_AUBERGINE
|
|
BACKGROUND = SUPER_DARK_PINK
|
|
|
|
BLACK = ( 0, 0, 0) #000000
|
|
WHITE = (255, 255, 255) #ffffff
|
|
# fmt: on
|
|
|
|
|
|
# 37c3 colours
|
|
class Colour37c3(tuple, enum.Enum):
|
|
# fmt: off
|
|
BLACK = ( 0, 0, 0) #000000
|
|
WHITE = (255, 255, 255) #ffffff
|
|
GREY1 = (217, 217, 217) #d9d9d9
|
|
GREY2 = (170, 170, 170) #aaaaaa
|
|
GREY3 = (122, 122, 122) #7a7a7a
|
|
GREY4 = ( 32, 32, 32) #202020
|
|
BLUE = ( 45, 66, 255) #2d42ff
|
|
BLUE2 = ( 11, 21, 117) #0b1575
|
|
RED = (222, 64, 64) #de4040
|
|
RED2 = ( 86, 16, 16) #561010
|
|
GREEN = (121, 255, 94) #79ff5e
|
|
GREEN2 = ( 43, 141, 24) #2b8d18
|
|
CYAN = ( 41, 255, 255) #29ffff
|
|
CYAN2 = ( 0, 107, 107) #006b6b
|
|
MAGENTA = (222, 55, 255) #de37ff
|
|
MAGENTA2 = (102, 0, 122) #66007a
|
|
YELLOW = (246, 246, 117) #f6f675
|
|
YELLOW2 = (117, 177, 1) #757501
|
|
# fmt: on
|
|
|
|
|
|
Colour = Colour38c3
|