summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2021-04-25 19:23:10 -0400
committerMicah Lee <micah@micahflee.com>2021-04-25 19:23:10 -0400
commitdac508d06e25529e115e3769c66199aa5308a5b0 (patch)
tree3c08d18b5ca9563324119f26aef2a7f1761ecd99
parent470fb2bda3a04c856256191ceee267ce94515eef (diff)
downloadonionshare-dac508d06e25529e115e3769c66199aa5308a5b0.tar.gz
onionshare-dac508d06e25529e115e3769c66199aa5308a5b0.zip
Prettier ASCII art
-rw-r--r--cli/onionshare_cli/__init__.py78
-rw-r--r--cli/onionshare_cli/common.py3
2 files changed, 33 insertions, 48 deletions
diff --git a/cli/onionshare_cli/__init__.py b/cli/onionshare_cli/__init__.py
index 42ec9673..79c149f9 100644
--- a/cli/onionshare_cli/__init__.py
+++ b/cli/onionshare_cli/__init__.py
@@ -46,54 +46,36 @@ def main(cwd=None):
# Display OnionShare banner
print(f"OnionShare {common.version} | https://onionshare.org/")
- reset = "\033[0m"
- purple = "\33[95m"
- print(purple)
- print(" @@@@@@@@@ ")
- print(" @@@@@@@@@@@@@@@@@@@ ")
- print(" @@@@@@@@@@@@@@@@@@@@@@@@@ ")
- print(" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ")
- print(
- " @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ___ _ "
- )
- print(
- " @@@@@@ @@@@@@@@@@@@@ / _ \\ (_) "
- )
- print(
- " @@@@ @ @@@@@@@@@@@ | | | |_ __ _ ___ _ __ "
- )
- print(
- " @@@@@@@@ @@@@@@@@@@ | | | | '_ \\| |/ _ \\| '_ \\ "
- )
- print(
- " @@@@@@@@@@@@ @@@@@@@@@@ \\ \\_/ / | | | | (_) | | | | "
- )
- print(
- " @@@@@@@@@@@@@@@@ @@@@@@@@@ \\___/|_| |_|_|\\___/|_| |_| "
- )
- print(
- " @@@@@@@@@ @@@@@@@@@@@@@@@@ _____ _ "
- )
- print(
- " @@@@@@@@@@ @@@@@@@@@@@@ / ___| | "
- )
- print(
- " @@@@@@@@@@ @@@@@@@@ \\ `--.| |__ __ _ _ __ ___ "
- )
- print(
- " @@@@@@@@@@@ @ @@@@ `--. \\ '_ \\ / _` | '__/ _ \\"
- )
- print(
- " @@@@@@@@@@@@@ @@@@@@ /\\__/ / | | | (_| | | | __/"
- )
- print(
- " @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ \\____/|_| |_|\\__,_|_| \\___|"
- )
- print(" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ")
- print(" @@@@@@@@@@@@@@@@@@@@@@@@@ ")
- print(" @@@@@@@@@@@@@@@@@@@ ")
- print(" @@@@@@@@@ ")
- print(reset)
+ print(common.C_DARKPURPLE)
+ print(" ▄▄█████████▄▄ ")
+ print(" ▄███████████████████▄ ")
+ print(" ▄█████████████████████████▄ ")
+ print(" █████████████████████████████ ")
+ print(" ▀████████████████████████████▄ ")
+ print(" ▄▄ ▀██████▀▀▀ ▀▀▀█████████████ ")
+ print(" ▄████▄ ▀█▀ ▀███████████ ")
+ print(" ▄████████▄ ██████████ ")
+ print(" ▄████████████▄ ██████████ ")
+ print(" ▄████████████████▄ █████████ ")
+ print(" █████████ ▀████████████████▀ ")
+ print(" ██████████ ▀████████████▀ ")
+ print(" ██████████ ▀████████▀ ")
+ print(" ███████████▄ ▄█▄ ▀████▀ ")
+ print(" █████████████▄▄▄ ▄▄▄██████▄ ▀▀ ")
+ print(" █████████████████████████████▄ ")
+ print(" ▀█████████████████████████████ ")
+ print(" ▀█████████████████████████ ")
+ print(" ▀███████████████████ ")
+ print(" ▀▀█████████▀▀ ")
+ print("")
+ print(common.C_LIGHTPURPLE)
+ print(" ▄██▄ ███ █ ")
+ print(" █ █ █▀ █ ")
+ print(" █ █ ▀ █▄▄ █ ")
+ print(" █ █ █▄█▄ █ ▄██▄ █▄█▄ ▀▀█ █▄█▄ ▄██▄ █▄█▄ ▄██▄ ")
+ print(" █ █ █▀ █ █ █ █ █▀ █ ▄█ █▀ █ █ █ █▀ █▄▄▀ ")
+ print(" ▀██▀ █ █ █ ▀██▀ █ █ ███ █ █ ▀█▀█ █ ▀▄▄▄ ")
+ print(common.C_RESET)
# OnionShare CLI in OSX needs to change current working directory (#132)
if common.platform == "Darwin":
diff --git a/cli/onionshare_cli/common.py b/cli/onionshare_cli/common.py
index e812aa98..b317b33f 100644
--- a/cli/onionshare_cli/common.py
+++ b/cli/onionshare_cli/common.py
@@ -44,8 +44,11 @@ class Common:
"""
C_RESET = "\033[0m"
+ C_BOLD = "\033[01m"
C_LIGHTGRAY = "\033[37m"
C_DARKGRAY = "\033[90m"
+ C_LIGHTPURPLE = "\033[95m"
+ C_DARKPURPLE = "\033[35m"
def __init__(self, verbose=False):
self.verbose = verbose