Permalink
Browse files

first commit

  • Loading branch information...
0 parents commit 9505abb92370f365ef17f9e5fe62d183a2512711 @NyckJohnson committed Nov 10, 2011
0 README
No changes.
@@ -0,0 +1,10 @@
+application: hd-dashboard
+version: 1
+runtime: python
+api_version: 1
+
+handlers:
+- url: /static
+ static_dir: static
+- url: .*
+ script: main.py
@@ -0,0 +1,11 @@
+indexes:
+
+# AUTOGENERATED
+
+# This index.yaml is automatically updated whenever the dev_appserver
+# detects that a new type of query is run. If you want to manage the
+# index.yaml file manually, remove the above marker line (the line
+# saying "# AUTOGENERATED"). If you want to manage some indexes
+# manually, move them above the marker line. The index.yaml file is
+# automatically uploaded to the admin console when you next deploy
+# your application using appcfg.py.
106 main.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <link type="text/css" rel="stylesheet" href="/static/style.css" />
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript" charset="utf-8"></script>
+ <script type="text/javascript" src="/static/main.js"></script>
+ <title>Dojo Dashboard</title>
+</head>
+<body id="body">
+
+<!-- <div id="top">
+ <div>
+ <a href="https://www.google.com/a/hackerdojo.com/ServiceLogin?service=ah&passive=true&continue=https://appengine.google.com/_ah/conflogin%3Fcontinue%3Dhttp://dashboard.hackerdojo.com/&ltmpl=ga&shdf=Ch4LEgZhaG5hbWUaEkhhY2tlciBEb2pvIEV2ZW50cwwSAmFoIhQJ5PFByChIovRb3rWKYJDo56ZxVCgBMhRzkwF9iPJ2xRvr7lyRUWfnfqHkqw" style="font-weight: bold;">Login</a>
+ |
+ <a href="http://signup.hackerdojo.com/upgrade/needaccount">Need an account?</a>
+ </div>
+ </div>
+-->
+ <div id="content">
+ <h1>Dojo Dashboard</h1>
+
+ <div class="chunk">
+ <h3></h3>
+ <a id="mail" title="mail" href="https://mail.google.com/a/hackerdojo.com/">
+ <img src="/static/img/mail.png" />
+ <span>Mail</span>
+ </a>
+ <a id="events" title="events" href="http://events.hackerdojo.com/">
+ <img src="/static/img/events.png" />
+ <span>Events</span>
+ </a>
+ <a id="kudos" title="kudos" href="http://kudos.hackerdojo.com/">
+ <img src="/static/img/kudos.png" />
+ <span>Kudos</span>
+ </a>
+ <a id="voice" title="voice" href="http://voice.hackerdojo.com/forums/85749-issues-for-discussion">
+ <img src="/static/img/voice.png" />
+ <span>Voice</span>
+ </a>
+ <a id="vote" title="vote" href="http://vote.hackerdojo.com">
+ <img src="/static/img/vote.jpg" />
+ <span>Vote</span>
+ </a>
+ </div>
+
+ <br />
+
+ <div class="chunk">
+ <h3>The More You Know</h3>
+ <a id="groups" title="groups" href="http://groups.google.com/a/hackerdojo.com/?hl=en&pli=1">
+ <img src="/static/img/groups.png" />
+ <span>Groups</span>
+ </a>
+ <a id="wiki" title="wiki" href="http://wiki.hackerdojo.com/w/page/25437/FrontPage">
+ <img src="/static/img/wiki.jpg" />
+ <span>Wiki</span>
+ </a>
+ <a id="keys" title="keys" href="http://signup.hackerdojo.com/key">
+ <img src="/static/img/key.png" />
+ <span>Keys</span>
+ </a>
+ <a id="github" title="github" href="https://github.com/hackerdojo">
+ <img src="/static/img/github.gif" />
+ <span>Github</span>
+ </a>
+ <a id="signs" title="signs" href="http://signs.hackerdojo.com/">
+ <img src="/static/img/signs.jpg" />
+ <span>Signs</span>
+ </a>
+ </div>
+
+ <br />
+
+ <div class="chunk">
+ <h3>Data</h3>
+ <a id="transactions" title="transactions" href="http://finances.hackerdojo.com/">
+ <img src="/static/img/transactions.png" />
+ <span>Transactions</span>
+ </a>
+ <a id="log" title="log" href="http://log.hackerdojo.com/">
+ <img src="/static/img/log.jpg" />
+ <span>Log</span>
+ </a>
+ <a id="signinStats" title="signin stats" href="http://hackerdojo-signin.appspot.com/stats">
+ <img src="/static/img/FILLER.png" />
+ <span>Sign-in Stats</span>
+ </a>
+ </div>
+
+ <div class="chunk">
+ <h3>Misc</h3>
+ <a id="kiosk" title="kiosk" href="http://hackerdojo-kiosk.appspot.com/">
+ <img src="/static/img/kiosk.png" />
+ <span>Kiosk</span>
+ </a>
+ <a id="signin" title="signin" href="http://hackerdojo-signin.appspot.com/">
+ <img src="/static/img/signin.png" />
+ <span>Sign In</span>
+ </a>
+ </div>
+
+
+ </div>
+</body>
+</html>
19 main.py
@@ -0,0 +1,19 @@
+#!/usr/bin/env python
+
+import wsgiref.handlers
+
+from google.appengine.ext.webapp import template
+from google.appengine.ext import webapp
+
+class MainHandler(webapp.RequestHandler):
+
+ def get(self):
+ self.response.out.write(template.render('main.html', locals()))
+
+def main():
+ application = webapp.WSGIApplication([('/', MainHandler)], debug=True)
+ wsgiref.handlers.CGIHandler().run(application)
+
+if __name__ == '__main__':
+ main()
+
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
No changes.
@@ -0,0 +1,50 @@
+body {
+ font-family: Verdana,Arial,sans-serif;
+ margin: 0;
+ background-color: white;
+}
+#content, #top > div {
+ margin-left: auto;
+ margin-right: auto;
+ width: 700px;
+}
+#content{
+ border-radius: 18px 18px 18px 18px;
+ background-color: white;
+ border: 1px solid #CCCCCC;
+ padding: 18px 36px 18px;
+ margin-top: 18px;
+}
+#top a:visited {
+ color: blue;
+}
+#top {
+ border-bottom: 1px solid #CCCCCC;
+ font-size: 12px;
+ height: 20px;
+ padding-right: 5px;
+ padding-top: 4px;
+ text-align: right;
+}
+
+
+.chunk{
+ border-bottom: 1px solid #CCCCCC;
+ overflow: hidden;
+}
+
+.chunk a{
+ float: left;
+ display: block;
+ color: black;
+ text-decoration: none;
+}
+.chunk img{
+ width: 100px;
+ height: 100px;
+ margin: 20px;
+}
+.chunk span{
+ display: block;
+ text-align: center;
+}

0 comments on commit 9505abb

Please sign in to comment.