diff --git a/static/git-arr.css b/static/git-arr.css
index b0f2de5..57bf13c 100644
--- a/static/git-arr.css
+++ b/static/git-arr.css
@@ -124,6 +124,12 @@ span.age-band2 {
color: seagreen;
}
+/* Toggable titles */
+div.toggable-title {
+ font-weight: bold;
+ margin-bottom: 0.3em;
+}
+
/* Commit message and diff. */
pre.commit-message {
font-size: large;
diff --git a/static/git-arr.js b/static/git-arr.js
index d1e3b81..d39ca72 100644
--- a/static/git-arr.js
+++ b/static/git-arr.js
@@ -61,3 +61,13 @@ function replace_timestamps() {
}
}
}
+
+function toggle(id) {
+ var e = document.getElementById(id);
+
+ if (e.style.display == "") {
+ e.style.display = "none"
+ } else if (e.style.display == "none") {
+ e.style.display = ""
+ }
+}
diff --git a/views/commit-list.html b/views/commit-list.html
index 3af9838..94f1dd0 100644
--- a/views/commit-list.html
+++ b/views/commit-list.html
@@ -16,7 +16,7 @@
% end
% end
-
+
% refs = repo.refs()
% if not defined("commits"):
diff --git a/views/summary.html b/views/summary.html
index 652ee6e..d3388e6 100644
--- a/views/summary.html
+++ b/views/summary.html
@@ -5,6 +5,7 @@
+
@@ -35,23 +36,25 @@
% end
% if "master" in repo.branch_names():
-[master] /
-% kwargs = dict(repo = repo, tree=repo.tree("master"),
-% treeroot="b/master/t", dirname=smstr.from_url(""))
-% include tree-list **kwargs
-
+
% kwargs = dict(repo = repo, start_ref = "refs/heads/master",
% limit = repo.info.commits_in_summary,
% shorten = shorten, repo_root = ".", offset = 0)
% include commit-list **kwargs
+
+% kwargs = dict(repo = repo, tree=repo.tree("master"),
+% treeroot="b/master/t", dirname=smstr.from_url(""))
+% include tree-list **kwargs
+
% end
-
-
- branches |
-
-
+branches
+
% for b in repo.branch_names():
{{b}} |
@@ -67,11 +70,8 @@
% tags = list(repo.tags())
% if tags:
-