From 94fe2f59d3ca497da4c1a2664a924a4096b298b5 Mon Sep 17 00:00:00 2001 From: Bart Kamphorst Date: Thu, 3 Jan 2019 09:45:08 +0100 Subject: [PATCH] Implements a breadcrumb for normal wiki pages. Resolves #629. --- lib/gollum/public/gollum/stylesheets/gollum.scss | 13 ++++++++++++- lib/gollum/templates/page.mustache | 3 ++- lib/gollum/views/page.rb | 13 ++++++++++++- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/lib/gollum/public/gollum/stylesheets/gollum.scss b/lib/gollum/public/gollum/stylesheets/gollum.scss index c8d8a8c4..41b2c0cc 100644 --- a/lib/gollum/public/gollum/stylesheets/gollum.scss +++ b/lib/gollum/public/gollum/stylesheets/gollum.scss @@ -34,6 +34,7 @@ a { margin: 1em 0 0; padding: 0; overflow: hidden; + width: 100%; @include desktop-breakpoint { border-bottom: $border-standard; @@ -46,7 +47,7 @@ a { float: left; line-height: normal; margin: 0; - margin-top: 2em; + margin-top: 3em; padding: 0 0 0 0.667em; @include desktop-breakpoint { @@ -54,6 +55,16 @@ a { padding: 2px 0 0 0; } } + + div.breadcrumb { + margin: 0; + padding: 0; + position: absolute; + margin-top: 3.5em; + float: none; + overflow: auto; + font-size: 1.5em; + } ul.actions { clear: both; diff --git a/lib/gollum/templates/page.mustache b/lib/gollum/templates/page.mustache index 8555ea61..9adab2f4 100644 --- a/lib/gollum/templates/page.mustache +++ b/lib/gollum/templates/page.mustache @@ -6,7 +6,7 @@ Mousetrap.bind(['e'], function( e ) { });
-