Skip to content

ThemeContext

Information about the theme.

admonitions class-attribute instance-attribute

admonitions: list[Any] = field(default_factory=list)

css_accent_bg class-attribute instance-attribute

css_accent_bg: str = ''

css_accent_fg class-attribute instance-attribute

css_accent_fg: str = ''

css_accent_fg_transparent class-attribute instance-attribute

css_accent_fg_transparent: str = ''

css_default_bg class-attribute instance-attribute

css_default_bg: str = ''

css_default_fg class-attribute instance-attribute

css_default_fg: str = ''

css_primary_bg class-attribute instance-attribute

css_primary_bg: str = ''

css_primary_bg_light class-attribute instance-attribute

css_primary_bg_light: str = ''

css_primary_fg class-attribute instance-attribute

css_primary_fg: str = ''

data class-attribute instance-attribute

data: dict[str, str] = field(default_factory=dict)

Additional data of the theme.

name class-attribute instance-attribute

name: str = ''

Name of the theme.

primary_color class-attribute instance-attribute

primary_color: str = ''

Primary color.

text_color class-attribute instance-attribute

text_color: str = ''

Primary text color.

__init__

__init__(
    name: str = "",
    primary_color: str = "",
    text_color: str = "",
    data: dict[str, str] = dict(),
    admonitions: list[Any] = list(),
    css_primary_fg: str = "",
    css_primary_bg: str = "",
    css_primary_bg_light: str = "",
    css_accent_fg: str = "",
    css_accent_fg_transparent: str = "",
    css_accent_bg: str = "",
    css_default_fg: str = "",
    css_default_bg: str = "",
) -> None

__repr__

__repr__() -> str