aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2012-03-27 21:44:13 +0200
committerChristian Weiske <cweiske@cweiske.de>2012-03-27 21:44:13 +0200
commit271df87bc8c768167889902c455d3c7dfc0f155b (patch)
treec1ee1c68f35d8ee769c2611619bb7f4217c2e2d6 /data
parent907069eb20e289851641b0383e9e13a91008bc33 (diff)
downloadphorkie-271df87bc8c768167889902c455d3c7dfc0f155b.tar.gz
phorkie-271df87bc8c768167889902c455d3c7dfc0f155b.zip
use twitter bootstrap for layouting
Diffstat (limited to 'data')
-rw-r--r--data/config.default.php1
-rw-r--r--data/config.php.dist3
-rw-r--r--data/templates/base.htm42
-rw-r--r--data/templates/display.htm31
-rw-r--r--data/templates/list.htm14
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}}">&larr; prev</a>
+ </li>
+ {% else %}
+ <li class="previous disabled">
+ <a href="#">&larr; prev</a>
</li>
{% endif %}
{% if links.next %}
<li class="next">
- <a href="{{links.next}}">next</a>
+ <a href="{{links.next}}">next &rarr;</a>
+ </li>
+ {% else %}
+ <li class="next disabled">
+ <a href="#">next &rarr;</a>
</li>
{% endif %}
</ul>