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