diff options
Diffstat (limited to 'data')
| -rw-r--r-- | data/config.default.php | 1 | ||||
| -rw-r--r-- | data/config.php.dist | 3 | ||||
| -rw-r--r-- | data/templates/base.htm | 42 | ||||
| -rw-r--r-- | data/templates/display.htm | 31 | ||||
| -rw-r--r-- | data/templates/list.htm | 14 |
5 files changed, 70 insertions, 21 deletions
diff --git a/data/config.default.php b/data/config.default.php index ec68622..ab5c474 100644 --- a/data/config.default.php +++ b/data/config.default.php @@ -2,5 +2,6 @@ $GLOBALS['phorkie']['cfg'] = array( 'repos' => __DIR__ . '/../repos/', 'tpl' => __DIR__ . '/templates/', + 'css' => 'http://twitter.github.com/bootstrap/assets/css/bootstrap.css', ); ?>
\ No newline at end of file diff --git a/data/config.php.dist b/data/config.php.dist index e69de29..b213e85 100644 --- a/data/config.php.dist +++ b/data/config.php.dist @@ -0,0 +1,3 @@ +<?php +//$GLOBALS['phorkie']['cfg']['repos'] = '/var/data/phorkie/'; +?> diff --git a/data/templates/base.htm b/data/templates/base.htm index d0c3cee..aaf61da 100644 --- a/data/templates/base.htm +++ b/data/templates/base.htm @@ -1,17 +1,43 @@ <!DOCTYPE html> <html> <head> + <link rel="stylesheet" href="{{css}}"/> <link rel="stylesheet" href="phorkie.css" /> <title>{% block title %}{% endblock %} - Phorkie</title> </head> <body> - <nav> - <ul> - <a href="/">New paste</a> - <a href="/list">List all</a> - <a href="/search">Search</a> - </ul> - </nav> - <article>{% block content %}{% endblock %}</article> + <div class="navbar"> + <div class="navbar-inner"> + <div class="container"> + <a class="brand" href="/"> + Phorkie + </a> + <ul class="nav"> + <li> + <a href="/">New paste</a> + </li> + <li> + <a href="/list">List all</a> + </li> + <li> + <form class="navbar-search pull-left" action="/search" method="get"> + <input type="text" class="search-query" name="q" placeholder="Search"/> + </form> + </li> + </ul> + </div> + </div> + </div> + + <div class="container-fluid"> + <div class="row"> + <div class="span9"> + {% block content %}{% endblock %} + </div> + <div class="span3"> + {% block sidebar %}{% endblock %} + </div> + </div> + </div> </body> </html>
\ No newline at end of file diff --git a/data/templates/display.htm b/data/templates/display.htm index afdc75c..cabff59 100644 --- a/data/templates/display.htm +++ b/data/templates/display.htm @@ -3,17 +3,28 @@ {% block content %} <h1>{{repo.getDescription}}</h1> -<ul class="links"> - <li><a href="{{repo.getLink('edit')}}">edit</a></li> - <li><a href="{{repo.getLink('fork')}}">fork</a></li> -</ul> +<div class="row-fluid"> + <div class="span6"> + <a class="btn" href="{{repo.getLink('edit')}}"><i class="icon-edit"></i> edit</a> + </div> + <div class="span6" style="text-align: right"> + <a class="btn" href="{{repo.getLink('fork')}}"><i class="icon-share"></i> fork</a> + </div> +</div> + {% for file in repo.getFiles %} -<div> - <h2 id="{{file.getFilename}}">{{file.getFilename}}<a class="anchorlink" href="#{{file.getFilename}}"></a></h2> - <p> - <a href="{{file.getLink('raw')}}">raw</a> - </p> - {{file.getHighlightedContent|raw}} +<div class="file"> + <div class="header"> + <a class="btn btn-mini" href="{{file.getLink('raw')}}" style="float: right;">raw</a> + <h3 id="{{file.getFilename}}">{{file.getFilename}}<a class="anchorlink" href="#{{file.getFilename}}"></a></h3> + </div> + <div class="code"> + {{file.getHighlightedContent|raw}} + </div> </div> {% endfor %} {% endblock %} + +{% block sidebar %} +sidebar FIXME +{% endblock %}
\ No newline at end of file diff --git a/data/templates/list.htm b/data/templates/list.htm index 5142a7b..ea71bd6 100644 --- a/data/templates/list.htm +++ b/data/templates/list.htm @@ -12,13 +12,21 @@ </ul> <ul class="pager"> {% if links.prev %} - <li class="prev"> - <a href="{{links.prev}}">prev</a> + <li class="previous"> + <a href="{{links.prev}}">← prev</a> + </li> + {% else %} + <li class="previous disabled"> + <a href="#">← prev</a> </li> {% endif %} {% if links.next %} <li class="next"> - <a href="{{links.next}}">next</a> + <a href="{{links.next}}">next →</a> + </li> + {% else %} + <li class="next disabled"> + <a href="#">next →</a> </li> {% endif %} </ul> |
