

class TerminalColours:
    # Treatment
    def __init__(self):
        pass

    default = "\033[0m"
    bold = "\033[1m"
    dim = "\033[2m"
    underlined = "\033[4m"
    blink = "\033[5m"
    reverse = "\033[7m"
    hidden = "\033[8m"

    # Foreground
    black = "\033[30m"
    red = "\033[31m"
    green = "\033[32m"
    yellow = "\033[33m"
    blue = "\033[34m"
    magenta = "\033[35m"
    cyan = "\033[36m"
    light_grey = "\033[37m"
    dark_grey = "\033[90m"
    light_red = "\033[91m"
    light_green = "\033[92m"
    light_yellow = "\033[93m"
    light_blue = "\033[94m"
    light_magenta = "\033[95m"
    light_cyan = "\033[96m"
    white = "\033[97m"

    # Background
    background_default = "\033[49m"
    background_black = "\033[40m"
    background_red = "\033[41m"
    background_green = "\033[42m"
    background_yellow = "\033[43m"
    background_blue = "\033[44m"
    background_magenta = "\033[45m"
    background_cyan = "\033[46m"
    background_light_grey = "\033[47m"
    background_dark_grey = "\033[100m"
    background_light_red = "\033[101m"
    background_light_green = "\033[102m"
    background_light_yellow = "\033[103m"
    background_light_blue = "\033[104m"
    background_light_magenta = "\033[105m"
    background_light_cyan = "\033[106m"
    background_white = "\033[107m"
