diff --git a/samples/logo/textual_paint_logo_v7.ans b/samples/logo/textual_paint_logo_v7.ans new file mode 100644 index 0000000..ebeb033 --- /dev/null +++ b/samples/logo/textual_paint_logo_v7.ans @@ -0,0 +1,4 @@ +⡀. , ◣ +🙽┃🙼 🮝 +🮉 ▐▋  +🮈▁▁▍  \ No newline at end of file diff --git a/src/textual_paint/windows.py b/src/textual_paint/windows.py index 54ba690..5b3b175 100644 --- a/src/textual_paint/windows.py +++ b/src/textual_paint/windows.py @@ -596,9 +596,10 @@ get_question_icon = lambda: Static(question_icon_console_markup, classes="questi # One level of escaping because this is a string literal, and another level because # Text.markup fails to escape backslashes: # https://github.com/Textualize/rich/issues/2993 +# ...although now I've replaced it with 🙽 in the text art. paint_icon_console_markup = """ -[rgb(128,128,128) on rgb(255,0,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(128,128,128) on rgb(255,0,255)].[rgb(128,128,128) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)]▔[rgb(128,128,128) on rgb(255,255,255)][/rgb(128,128,128) on rgb(255,255,255)]▔[rgb(128,128,128) on rgb(255,255,255)][/rgb(128,128,128) on rgb(255,255,255)]▔[rgb(128,128,128) on rgb(255,255,255)][/rgb(128,128,128) on rgb(255,255,255)]▔[rgb(255,255,255) on rgb(255,0,255)][/rgb(128,128,128) on rgb(255,255,255)]◣[/rgb(255,255,255) on rgb(255,0,255)] -[rgb(0,0,255) on rgb(255,0,255)]\\\\[rgb(255,0,0) on rgb(255,255,255)][/rgb(0,0,255) on rgb(255,0,255)]┃[rgb(255,255,0) on rgb(255,255,255)][/rgb(255,0,0) on rgb(255,255,255)]/[rgb(0,0,0) on rgb(255,255,255)][/rgb(255,255,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(128,128,128) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)]🮝[/rgb(128,128,128) on rgb(255,255,255)] +[rgb(0,0,0) on rgb(255,0,255)]⡀[rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,0,255)].[rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)],[rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(255,255,255) on rgb(255,0,255)][/rgb(0,0,0) on rgb(255,255,255)]◣[/rgb(255,255,255) on rgb(255,0,255)] +[rgb(0,0,255) on rgb(255,0,255)]🙽[rgb(255,0,0) on rgb(255,255,255)][/rgb(0,0,255) on rgb(255,0,255)]┃[rgb(255,255,0) on rgb(255,255,255)][/rgb(255,0,0) on rgb(255,255,255)]🙼[rgb(0,0,0) on rgb(255,255,255)][/rgb(255,255,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(128,128,128) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)]🮝[/rgb(128,128,128) on rgb(255,255,255)] [rgb(255,255,255) on rgb(255,0,255)]🮉[rgb(0,0,0) on rgb(255,255,255)][/rgb(255,255,255) on rgb(255,0,255)] [rgb(192,192,192) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)]▐[rgb(128,128,128) on rgb(255,255,255)][/rgb(192,192,192) on rgb(255,255,255)]▋[rgb(0,0,0) on rgb(255,255,255)][/rgb(128,128,128) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [/rgb(0,0,0) on rgb(255,255,255)] [rgb(192,192,192) on rgb(255,0,255)]🮈[rgb(0,0,0) on rgb(255,255,255)][/rgb(192,192,192) on rgb(255,0,255)]▁[rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)]▁[rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)]▍[rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [rgb(0,0,0) on rgb(255,255,255)][/rgb(0,0,0) on rgb(255,255,255)] [/rgb(0,0,0) on rgb(255,255,255)] """