diff options
author | franck cuny <franck@lumberjaph.net> | 2011-03-12 20:24:59 +0100 |
---|---|---|
committer | franck cuny <franck@lumberjaph.net> | 2011-03-12 20:24:59 +0100 |
commit | 88dc5c48a1766d9440a1e176d579dfe4714f6ed4 (patch) | |
tree | 4c362d486f03e4c735086b107a041ddc566b28ed /views | |
download | ballet-88dc5c48a1766d9440a1e176d579dfe4714f6ed4.tar.gz |
initial import
Diffstat (limited to 'views')
-rw-r--r-- | views/index.tt | 147 | ||||
-rw-r--r-- | views/layouts/main.tt | 22 |
2 files changed, 169 insertions, 0 deletions
diff --git a/views/index.tt b/views/index.tt new file mode 100644 index 0000000..5b6c304 --- /dev/null +++ b/views/index.tt @@ -0,0 +1,147 @@ + +<!-- + Credit goes to the Ruby on Rails team for this page + has been heavily based on the default Rails page that is + built with a scaffolded application. + + Thanks a lot to them for their work. + + See Ruby on Rails if you want a kickass framework in Ruby: + http://www.rubyonrails.org/ +--> + +<div id="page"> + <div id="sidebar"> + <ul id="sidebar-items"> + <li> + <h3>Join the community</h3> + <ul class="links"> + + <li><a href="http://perldancer.org/">PerlDancer</a></li> + <li><a href="http://twitter.com/PerlDancer/">Official Twitter</a></li> + <li><a href="http://github.com/sukria/Dancer/">GitHub Community</a></li> + </ul> + </li> + + <li> + <h3>Browse the documentation</h3> + + <ul class="links"> + <li><a + href="http://search.cpan.org/dist/Dancer/lib/Dancer/Introduction.pod">Introduction</a></li> + <li><a href="http://search.cpan.org/dist/Dancer/lib/Dancer/Cookbook.pod">Cookbook</a></li> + <li><a href="http://search.cpan.org/dist/Dancer/lib/Dancer/Deployment.pod">Deployment Guide</a></li> + <li><a + href="http://search.cpan.org/dist/Dancer/lib/Dancer/Tutorial.pod" + title="a tutorial to build a small blog engine with Dancer">Tutorial</a></li> + </ul> + </li> + + <li> + <h3>Your application's environment</h3> + + <ul> + <li>Location: <code>/Users/franck/code/hub/ballet</code></li> + <li>Template engine: <code><% settings.template %></code></li> + <li>Logger: <code><% settings.logger %></code></li> + <li>Environment: <code><% settings.environment %></code></li> + </ul> + + </li> + </ul> + + </div> + + <div id="content"> + <div id="header"> + <h1>Perl is dancing</h1> + <h2>You’ve joined the dance floor!</h2> + </div> + + <div id="getting-started"> + <h1>Getting started</h1> + <h2>Here’s how to get dancing:</h2> + + <h3><a href="#" id="about_env_link">About your application's environment</a></h3> + + <div id="about-content" style="display: none;"> + <table> + <tbody> + <tr> + <td>Perl version</td> + <td><tt>5.012003</tt></td> + </tr> + <tr> + <td>Dancer version</td> + <td><tt>1.3011</tt></td> + </tr> + <tr> + <td>Backend</td> + <td><tt><% settings.apphandler %></tt></td> + </tr> + <tr> + <td>Appdir</td> + <td><tt>/Users/franck/code/hub/ballet</tt></td> + </tr> + <tr> + <td>Template engine</td> + <td><tt><% settings.template %></tt></td> + </tr> + <tr> + <td>Logger engine</td> + <td><tt><% settings.logger %></tt></td> + </tr> + <tr> + <td>Running environment</td> + <td><tt><% settings.environment %></tt></td> + </tr> + </tbody> + </table> + </div> + + <script type="text/javascript"> + $('#about_env_link').click(function() { + $('#about-content').slideToggle('fast', function() { + // ok + }); + }); + </script> + + + <ol> + <li> + <h2>Tune your application</h2> + + <p> + Your application is configured via a global configuration file, + <tt>config.yml</tt> and an "environment" configuration file, + <tt>environments/development.yml</tt>. Edit those files if you + want to change the settings of your application. + </p> + </li> + + <li> + <h2>Add your own routes</h2> + + <p> + The default route that displays this page can be removed, + it's just here to help you get started. The template used to + generate this content is located in + <code>views/index.tt</code>. + You can add some routes to <tt>lib/ballet.pm</tt>. + </p> + </li> + + <li> + <h2>Enjoy web development again</h2> + + <p> + Once you've made your changes, restart your standalone server + (bin/app.pl) and you're ready to test your web application. + </p> + </li> + + </ol> + </div> + </div> + </div> diff --git a/views/layouts/main.tt b/views/layouts/main.tt new file mode 100644 index 0000000..83e6a47 --- /dev/null +++ b/views/layouts/main.tt @@ -0,0 +1,22 @@ +<!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"> +<head> +<meta http-equiv="Content-type" content="text/html; charset=<% settings.charset %>" /> +<title>ballet</title> +<link rel="stylesheet" href="<% request.base %>/css/style.css" /> + +<!-- Grab Google CDN's jQuery. fall back to local if necessary --> +<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script> +<script type="text/javascript">/* <![CDATA[ */ + !window.jQuery && document.write('<script type="text/javascript" src="<% request.base%>/javascripts/jquery.js"><\/script>') +/* ]]> */</script> + +</head> +<body> +<% content %> +<div id="footer"> +Powered by <a href="http://perldancer.org/">Dancer</a> <% dancer_version %> +</div> +</body> +</html> |