summaryrefslogtreecommitdiff
path: root/templates/bootstrap.hamlet
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-07-27 04:48:50 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-07-27 04:48:50 -0400
commit7e3c1e008d6b2eff10d412993df293fce2156151 (patch)
treebd1d1395c452df84573e7a8acb560e623e4ad063 /templates/bootstrap.hamlet
parent1192e305c7fa7ba0b6572cc8c450127d6458b0af (diff)
webapp now uses twitter bootstrap
mocked up the main screen, and am actually pretty happy with it!
Diffstat (limited to 'templates/bootstrap.hamlet')
-rw-r--r--templates/bootstrap.hamlet52
1 files changed, 52 insertions, 0 deletions
diff --git a/templates/bootstrap.hamlet b/templates/bootstrap.hamlet
new file mode 100644
index 000000000..c03c459a6
--- /dev/null
+++ b/templates/bootstrap.hamlet
@@ -0,0 +1,52 @@
+$doctype 5
+<html>
+ <head>
+ <title>#{baseTitle webapp} #{pageTitle page}
+ <link rel="icon" href=@{StaticR favicon_ico} type="image/x-icon">
+ <meta name="viewport" content="width=device-width,initial-scale=1.0">
+ <style type="text/css">
+ body {
+ padding-top: 60px;
+ padding-bottom: 40px;
+ }
+ .sidebar-nav {
+ padding: 9px 0;
+ }
+ ^{pageHead page}
+ <body>
+
+ <div class="navbar navbar-fixed-top">
+ <div class="navbar-inner">
+ <div class="container">
+ <a class="brand" href="#">
+ git-annex
+ <ul class="nav">
+ <li class="active">
+ <a href="#">Dashboard</a>
+ <li>
+ <a href="@{ConfigR}">Config</a>
+ <ul class="nav pull-right">
+ <li class="dropdown" id="menu1">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#menu1">
+ Current Repository: #{baseTitle webapp}
+ <b class="caret"></b>
+ <ul class="dropdown-menu">
+ <li><a href="#">#{baseTitle webapp}</a></li>
+ <li class="divider"></li>
+ <li><a href="#">Add new repository</a></li>
+
+ <div class="container-fluid">
+ <div class="row-fluid">
+ <div class="span3">
+ <div class="sidebar-nav">
+ <div class="alert alert-info">
+ <b>This is just a demo.</b> If this were not just a demo,
+ I'd not be filling this sidebar with silly alerts.
+ <div class="alert alert-success">
+ <b>Well done!</b>
+ You successfully read this important alert message.
+ <div class="alert alert-error">
+ <b>Whoops!</b>
+ Unable to connect to blah blah..
+ <div class="span9">
+ ^{pageBody page}