diff --git a/public_html/modules/about.php b/public_html/modules/about.php new file mode 100644 index 0000000..34be24c --- /dev/null +++ b/public_html/modules/about.php @@ -0,0 +1,16 @@ +strings, array())); diff --git a/public_html/rewrite.php b/public_html/rewrite.php index 2679ae9..8fd6814 100644 --- a/public_html/rewrite.php +++ b/public_html/rewrite.php @@ -21,6 +21,7 @@ $router->allow_slash = true; $router->routes = array( 0 => array( "^/$" => "modules/home.php", + "^/about$" => "modules/about.php", "^/list$" => "modules/list.php", "^/register$" => "modules/register.php", "^/login$" => "modules/login.php", diff --git a/public_html/static/style.css b/public_html/static/style.css index 1ba5dcc..712c7a9 100644 --- a/public_html/static/style.css +++ b/public_html/static/style.css @@ -169,6 +169,13 @@ ul.tasks .task .type.must, .type-marker.must font-size: 14px; } +.tldr +{ + border: 1px solid gray; + background-color: #E8E8E8; + padding: 12px 16px; +} + /* From HTML Kickstart */ .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0} .clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0} diff --git a/public_html/templates/about.tpl b/public_html/templates/about.tpl new file mode 100644 index 0000000..54b45d2 --- /dev/null +++ b/public_html/templates/about.tpl @@ -0,0 +1,90 @@ + + + + todo. + + + + + +
+
+
+

todo.

+
+
+ +
+
+

The to-do list web-app for overworked hackers.

+
+
+ +
+
+
+ The tl;dr: this is a completely free, awesome to-do list web-app that you can try without even registering. + It saves you from drowning in your to-do list and relieves stress by alternating work and play. To the app! +
+

+ todo. is a web application that lets you create a to-do list. It's designed specifically for overworked hackers (like myself), + and was born as a weekend hack project. +

+

+ todo. aims to solve two problems: +

+
    +
  1. + The 'I have so much to do, where do I start' problem. When your to-do list starts growing, you'll inevitable end + up in a state where you have so many things in your list, that it seems impossible to even start on it. This leads to inability to + choose a task to work on, which in turn leads to procrastination, which in turn makes the problem even bigger. todo. solves + this by selecting a task for you to work on - one that, if it is something work-related, cannot be skipped until it's done. +
  2. +
  3. + The stress during hobby projects from having so much work to do. When you schedule your own time and you + have a lot to do, you'll most likely end up feeling stressed about work even during your own hobby projects. To really cool down outside + work time, you'll need to have a separation between 'work' and 'play'. todo. attempts to solve this problem by alternating + between tasks that you want to do, and tasks that you have to do. +
  4. +
+

+ You can start using todo. straight away - you don't even have to register to try it out! When you decide you like it, you can + register a (free!) account with just a username and a password, and your existing to-do list items will be saved to your new account. We + don't even need to know your e-mail address! Click here to try out todo.! +

+

+ Contact me via any of the various available methods: +

+ +

+ Like all my projects, this project is open-source (and licensed under the WTFPL). While setup documentation + is currently a bit lacking, you can find the source code on GitHub, and you can set it up + using PHP, any HTTPd of choice, and the equivalent of FallbackResource or server.error-handler-404 for that HTTPd. You'll + also need to clone the CPHP repository, so the symlink resolves. Happy hacking! +

+

+ Now for the technical details... this project is built using: +

+ +

+ Now the question that quite some people will inevitably ask: how do I keep this running? I accept + donations via Bitcoin, PayPal, and Flattr :) +

+
+
+
+ + diff --git a/public_html/templates/list.tpl b/public_html/templates/list.tpl index 1d65fce..a57b3e8 100644 --- a/public_html/templates/list.tpl +++ b/public_html/templates/list.tpl @@ -109,7 +109,8 @@

Questions? E-mail me at todo@cryto.net or add me on - XMPP: joepie91@neko.im. + XMPP: joepie91@neko.im. You can also talk to me (and others!) on IRC: + #crytocc on irc.cryto.net.

Donations are very much appreciated. This is a free service, without ads, data mining,