# =============================================================================
# certinfo — External colour customisation file
# =============================================================================
# Location : properties/class_bcolors.py  (next to certinfo_V1R1M6.exe / .py)
# Purpose  : Override the built-in colour palette without recompiling.
#
# If this file exists it is loaded at startup with priority over the
# built-in OS-adaptive classes (_c_colors_unix / _c_colors_windows).
#
# Rules:
#   - The class MUST be named  c_colors
#   - All attributes listed below must be present
#   - Values are ANSI escape sequences  \033[<code>m
#
# Quick ANSI reference:
#   Reset       : \033[0m
#   Bold        : \033[1m
#   Colours     : 30-37 standard, 90-97 bright
#   Background  : 40-47 standard, 100-107 bright
#   Combined    : \033[1;31m  bold red
# =============================================================================

class c_colors:

    Type       = 'class'
    Name_Class = 'c_colors_custom'

    # ── Uncomment and adjust the values you want to change ───────────────────

    black01    = '\033[90m'        # dark grey
    blue01     = '\033[34m'        # blue
    cyan01     = '\033[36m'        # cyan
    green01    = '\033[32m'        # green
    green02    = '\033[32m'        # green (alt)
    purple01   = '\033[35m'        # magenta / purple
    red01      = '\033[31m'        # red
    red02      = '\033[1;31m'      # bold red
    red03      = '\033[1;31m'      # bold red (alt)
    red04      = '\033[1;31m'      # bold red (alt)
    white01    = '\033[37m'        # white
    whiter01   = '\033[37m'        # white (alt)
    yellow01   = '\033[33m'        # yellow
    endcolor   = '\033[0m'         # reset — DO NOT REMOVE
