12 using namespace ftxui;
13 auto document = hbox({
15 color(Color::Default, text(
"Default")),
16 color(Color::Black, text(
"Black")),
17 color(Color::GrayDark, text(
"GrayDark")),
18 color(Color::GrayLight, text(
"GrayLight")),
19 color(Color::White, text(
"White")),
20 color(Color::Blue, text(
"Blue")),
21 color(Color::BlueLight, text(
"BlueLight")),
22 color(Color::Cyan, text(
"Cyan")),
23 color(Color::CyanLight, text(
"CyanLight")),
24 color(Color::Green, text(
"Green")),
25 color(Color::GreenLight, text(
"GreenLight")),
26 color(Color::Magenta, text(
"Magenta")),
27 color(Color::MagentaLight, text(
"MagentaLight")),
28 color(Color::Red, text(
"Red")),
29 color(Color::RedLight, text(
"RedLight")),
30 color(Color::Yellow, text(
"Yellow")),
31 color(Color::YellowLight, text(
"YellowLight")),
32 color(0x66ff66_rgb, text(
"Phosphor")),
34 text(
"Skyblue to DeepSkyBlue")),
37 bgcolor(Color::Default, text(
"Default")),
38 bgcolor(Color::Black, text(
"Black")),
39 bgcolor(Color::GrayDark, text(
"GrayDark")),
40 bgcolor(Color::GrayLight, text(
"GrayLight")),
41 bgcolor(Color::White, text(
"White")),
42 bgcolor(Color::Blue, text(
"Blue")),
43 bgcolor(Color::BlueLight, text(
"BlueLight")),
44 bgcolor(Color::Cyan, text(
"Cyan")),
45 bgcolor(Color::CyanLight, text(
"CyanLight")),
46 bgcolor(Color::Green, text(
"Green")),
47 bgcolor(Color::GreenLight, text(
"GreenLight")),
48 bgcolor(Color::Magenta, text(
"Magenta")),
49 bgcolor(Color::MagentaLight, text(
"MagentaLight")),
50 bgcolor(Color::Red, text(
"Red")),
51 bgcolor(Color::RedLight, text(
"RedLight")),
52 bgcolor(Color::Yellow, text(
"Yellow")),
53 bgcolor(Color::YellowLight, text(
"YellowLight")),
54 bgcolor(0x66ff66_rgb, text(
"Phosphor")),
56 text(
"Skyblue to DeepSkyBlue")),
61 auto screen = Screen::Create(Dimension::Full(), Dimension::Fit(document));
62 Render(screen, document);