class Presets:
    reset = '\u001b[0m'

    bold = '\u001b[1m'
    faint = '\u001b[2m'
    italic = '\u001b[3m'
    underline = '\u001b[4m'
    reverse = '\u001b[7m'
    crossed_out = '\u001b[9m'

    black = '\u001b[30m'
    bright_black = '\u001b[30;1m'
    red = '\u001b[31m'
    bright_red = '\u001b[31;1m'
    green = '\u001b[32m'
    bright_green = '\u001b[32;1m'
    yellow = '\u001b[33m'
    bright_yellow = '\u001b[33;1m'
    blue = '\u001b[34m'
    bright_blue = '\u001b[34;1m'
    magenta = '\u001b[35m'
    bright_magenta = '\u001b[35;1m'
    cyan = '\u001b[36m'
    bright_cyan = '\u001b[36;1m'
    white = '\u001b[37m'
    bright_white = '\u001b[37;1m'

    on_black = '\u001b[40m'
    on_bright_black = '\u001b[40;1m'
    on_red = '\u001b[41m'
    on_bright_red = '\u001b[41;1m'
    on_green = '\u001b[42m'
    on_bright_green = '\u001b[42;1m'
    on_yellow = '\u001b[43m'
    on_bright_yellow = '\u001b[43;1m'
    on_blue = '\u001b[44m'
    on_bright_blue = '\u001b[44;1m'
    on_magenta = '\u001b[45m'
    on_bright_magenta = '\u001b[45;1m'
    on_cyan = '\u001b[46m'
    on_bright_cyan = '\u001b[46;1m'
    on_white = '\u001b[47m'
    on_bright_white = '\u001b[47;1m'

    clear = '\u001b[2J'
