From 35d044093d01aad9a04b6d383c76797f3e6b6f93 Mon Sep 17 00:00:00 2001 From: Victoria Lim Date: Tue, 16 Feb 2021 20:37:52 -0800 Subject: [PATCH] reorg examples and add favicon, resolves #3 --- README.md | 3 ++- examples/{input01.png => 01_input.png} | Bin examples/{input01.txt => 01_input.txt} | 0 examples/{output01.txt => 01_output.txt} | 0 examples/{input02.png => 02_input.png} | Bin examples/{output02.txt => 02_output.txt} | 0 static/favicon.ico | Bin 0 -> 15406 bytes templates/mainpage.html | 3 ++- 8 files changed, 4 insertions(+), 2 deletions(-) rename examples/{input01.png => 01_input.png} (100%) rename examples/{input01.txt => 01_input.txt} (100%) rename examples/{output01.txt => 01_output.txt} (100%) rename examples/{input02.png => 02_input.png} (100%) rename examples/{output02.txt => 02_output.txt} (100%) create mode 100755 static/favicon.ico diff --git a/README.md b/README.md index d41ce4c..79a32b8 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,8 @@ README last updated: 21 Dec 2020 **About**: Web app to process and combine multi-line text into a single line. -Deployed on Heroku, and accessible at: http://www.combinetext.com/ +Deployed on Heroku, and accessible at: http://www.combinetext.com/ +See example cases in the [examples](https://github.com/vtlim/textsmoosh/tree/master/examples) folder. ## Screenshot of web app diff --git a/examples/input01.png b/examples/01_input.png similarity index 100% rename from examples/input01.png rename to examples/01_input.png diff --git a/examples/input01.txt b/examples/01_input.txt similarity index 100% rename from examples/input01.txt rename to examples/01_input.txt diff --git a/examples/output01.txt b/examples/01_output.txt similarity index 100% rename from examples/output01.txt rename to examples/01_output.txt diff --git a/examples/input02.png b/examples/02_input.png similarity index 100% rename from examples/input02.png rename to examples/02_input.png diff --git a/examples/output02.txt b/examples/02_output.txt similarity index 100% rename from examples/output02.txt rename to examples/02_output.txt diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100755 index 0000000000000000000000000000000000000000..afe035c34d4593564495096b404381131bd2ec66 GIT binary patch literal 15406 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 na Join multiline text +
-

Process and combine multi-line text into a single line

+

Process and combine multi-line text into a single line