From 4fb8abde07e94889ba1acfc86e0b36319c136b97 Mon Sep 17 00:00:00 2001 From: raylu Date: Thu, 24 Oct 2013 23:57:30 -0700 Subject: handle invalid ids --- web/static/css/base.ccss | 7 +++++++ web/static/js/common.js | 7 +++++++ 2 files changed, 14 insertions(+) (limited to 'web/static') diff --git a/web/static/css/base.ccss b/web/static/css/base.ccss index d8218bd..13b92e6 100644 --- a/web/static/css/base.ccss +++ b/web/static/css/base.ccss @@ -76,3 +76,10 @@ footer: width: 900px margin: 50px auto text-align: center + +.error: + padding: 50px + text-align: center + font-size: 14pt + font-weight: bold + color: #e42 diff --git a/web/static/js/common.js b/web/static/js/common.js index c987242..9d1451f 100644 --- a/web/static/js/common.js +++ b/web/static/js/common.js @@ -10,6 +10,13 @@ new Request.JSON({ 'url': ykill.api_host + path, 'onSuccess': cb, + 'onFailure': function(xhr) { + $('wrapper').empty().grab(new Element('div', { + 'class': 'error', + 'html': 'as you pass through the wormhole you realize that it collapses behind you.' + + '
have you become trapped?' + })); + }, }).get(); }, -- cgit v1.2.3