Skip to content

Themes

Different Textual built-in themes are available for your prompts. The default theme can be overriden by setting one of the themes below through the PromptSettings class:

from inquirer_textual import prompts
from inquirer_textual.common.PromptSettings import PromptSettings

if __name__ == '__main__':
    result = prompts.select('Planet:', ['Mercury', 'Venus', 'Earth', 'Mars',
                                        'Jupiter', 'Saturn', 'Uranus', 'Neptune'],
                            settings=PromptSettings(theme='catppuccin-latte'))
    print(result)

Available themes

atom-one-dark

atom-one-dark

atom-one-light

atom-one-light

catppuccin-frappe

catppuccin-frappe

catppuccin-latte

catppuccin-latte

catppuccin-macchiato

catppuccin-macchiato

catppuccin-mocha

catpuccin-mocha

dracula

dracula

flexoki

flexoki

gruvbox

gruvbox

monokai

monokai

nord

nord

rose-pine

rose-pine

rose-pine-dawn

rose-pine-dawn

rose-pine-moon

rose-pine-moon

solarized-dark

solarized-dark

solarized-light

solarized-light

textual-ansi

textual-ansi

textual-dark

textual-dark

textual-light

textual-light

tokyo-night

tokyo-night