summaryrefslogtreecommitdiff
path: root/_layouts
diff options
context:
space:
mode:
authortekkub <tekkub@gmail.com>2009-07-27 01:27:38 -0600
committertekkub <tekkub@gmail.com>2009-07-27 01:27:38 -0600
commitf1bd9b8a2410131abb0aca5e40d97d3b9b1613c1 (patch)
treeffc57d6d1586350945b93c109762ae44b5fd128c /_layouts
parentab8d18035778087fb599175bc73628a654ff6c0a (diff)
Add sidebar in, rework index page, add a little jQuery
Diffstat (limited to '_layouts')
-rw-r--r--_layouts/default.html37
1 files changed, 34 insertions, 3 deletions
diff --git a/_layouts/default.html b/_layouts/default.html
index 04abf98..ea5e3ce 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -1,3 +1,11 @@
+---
+sidebar_cats:
+- setup
+- repos
+- collaborating
+- mac
+- windows
+---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
@@ -9,9 +17,15 @@
<link href="http://github.com/stylesheets/screen.css" media="screen" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="/css/style.css" type="text/css" media="screen" charset="utf-8"/>
<link rel="stylesheet" href="/css/print.css" type="text/css" media="print">
+
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/main.js"></script>
</head>
<body>
+ {% if page.main_category %}
+ <script type="text/javascript">var main_category = "{{ page.main_category }}"</script>
+ {% endif %}
<div id="main">
<div id="header" class="basic">
@@ -28,10 +42,27 @@
</div>
<div id="content" class="site">
- <div class="wikistyle">
- <h1>{{ page.title }}</h1>
+ <div id="guides">
+ <div class="guide wikistyle">
+ <div class="main">
+ <h1>{{ page.title }}</h1>
+
+ {{ content }}
+ </div>
- {{ content }}
+ <div class="sidebar">
+ {% for cat in (page.sidebar_cats) %}
+ <h3 id="{{cat}}">{{ cat | capitalize }}</h3>
+ <dl id="{{cat}}">
+ {% for post in site.posts reversed %}{% if post.categories contains cat %}
+ <dt><a href="{{ post.url }}">{{ post.title }}</a></dt>
+ <dd>{{ post.description }}</dd>
+ {% endif %}{% endfor %}
+ </dl>
+ {% endfor %}
+
+ </div>
+ </div>
</div>
</div>
<div class="push"></div>