mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-28 04:46:31 +03:00
site: show version links on manuals
This commit is contained in:
parent
6a97a246dd
commit
130d259cb1
@ -20,3 +20,10 @@ m4_define({{_col3_}},
|
|||||||
m4_define({{_shell_}}, {{```{.shell .clear}$1```}})m4_dnl
|
m4_define({{_shell_}}, {{```{.shell .clear}$1```}})m4_dnl
|
||||||
m4_define({{_shellbold_}}, {{```{.shell .bold .clear}$1```}})m4_dnl
|
m4_define({{_shellbold_}}, {{```{.shell .bold .clear}$1```}})m4_dnl
|
||||||
m4_define({{_journal_}}, {{```{.journal .clear}$1```}})m4_dnl
|
m4_define({{_journal_}}, {{```{.journal .clear}$1```}})m4_dnl
|
||||||
|
m4_define({{_currentrelease_}}, {{0.27}})m4_dnl
|
||||||
|
m4_define({{_versions_}},
|
||||||
|
{{<div class="versions">
|
||||||
|
version:
|
||||||
|
<a href="$1.html">dev</a>
|
||||||
|
| <a href="_currentrelease_()/$1.html">_currentrelease_()</a>
|
||||||
|
</div>}})m4_dnl
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% January 2016
|
% January 2016
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{hledger-api}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
</div>
|
</div>
|
||||||
<div class="man">
|
<div class="man">
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% April 2016
|
% April 2016
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{csv}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
</div>
|
</div>
|
||||||
<div class="man">
|
<div class="man">
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% April 2016
|
% April 2016
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{journal}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
</div>
|
</div>
|
||||||
<div class="man">
|
<div class="man">
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% April 2016
|
% April 2016
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{timeclock}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
</div>
|
</div>
|
||||||
<div class="man">
|
<div class="man">
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% April 2016
|
% April 2016
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{timedot}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
</div>
|
</div>
|
||||||
<div class="man">
|
<div class="man">
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% October 2015
|
% October 2015
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{hledger-ui}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% October 2015
|
% October 2015
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{hledger-web}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
</div>
|
</div>
|
||||||
<div class="man">
|
<div class="man">
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
% April 2016
|
% April 2016
|
||||||
|
|
||||||
<div class="web">
|
<div class="web">
|
||||||
|
_versions_({{hledger}})
|
||||||
|
|
||||||
* toc
|
* toc
|
||||||
</div>
|
</div>
|
||||||
<div class="man">
|
<div class="man">
|
||||||
|
@ -78,7 +78,8 @@ h4, h5, h6 {
|
|||||||
.navbar { font-size:x-large; }
|
.navbar { font-size:x-large; }
|
||||||
.navbar-brand { font-weight:bold; font-size:xx-large; }
|
.navbar-brand { font-weight:bold; font-size:xx-large; }
|
||||||
.navbar-nav { margin-left:1em; }
|
.navbar-nav { margin-left:1em; }
|
||||||
/* table of contents styling */
|
|
||||||
|
/* table of contents */
|
||||||
/* based on https://github.com/blaenk/blaenk.github.io/blob/source/provider/scss/_article.scss */
|
/* based on https://github.com/blaenk/blaenk.github.io/blob/source/provider/scss/_article.scss */
|
||||||
#toc {
|
#toc {
|
||||||
max-width:40%;
|
max-width:40%;
|
||||||
@ -146,6 +147,10 @@ h4, h5, h6 {
|
|||||||
|
|
||||||
/* */
|
/* */
|
||||||
|
|
||||||
|
/* documentation version selector */
|
||||||
|
#versions {
|
||||||
|
}
|
||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
margin-top:1.5em;
|
margin-top:1.5em;
|
||||||
}
|
}
|
||||||
|
19
site/js/site.js
Normal file
19
site/js/site.js
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
$(document).ready( function() {
|
||||||
|
highlightDocVersion();
|
||||||
|
});
|
||||||
|
|
||||||
|
function highlightDocVersion() {
|
||||||
|
$('.versions').each( function() {
|
||||||
|
var parts = window.location.pathname.split('/');
|
||||||
|
var dir = parts.length > 1 ? parts[parts.length-2] : '';
|
||||||
|
var ver = $.isNumeric(dir) ? dir : 'dev';
|
||||||
|
$(this).find('a').each( function() {
|
||||||
|
if ($(this).html() == ver)
|
||||||
|
$(this)
|
||||||
|
.removeAttr('href')
|
||||||
|
.css('text-decoration', 'none')
|
||||||
|
.css('color', 'initial')
|
||||||
|
// .css('font-weight','bold');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
@ -12,6 +12,7 @@
|
|||||||
<link href="http://maxcdn.bootstrapcdn.com/bootswatch/3.3.0/readable/bootstrap.min.css" rel="stylesheet">
|
<link href="http://maxcdn.bootstrapcdn.com/bootswatch/3.3.0/readable/bootstrap.min.css" rel="stylesheet">
|
||||||
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
|
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
|
||||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
|
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
|
||||||
|
<script src="/js/site.js"></script>
|
||||||
<script src="/js/highslide/highslide.js"></script>
|
<script src="/js/highslide/highslide.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
hs.graphicsDir = 'js/highslide/graphics/';
|
hs.graphicsDir = 'js/highslide/graphics/';
|
||||||
|
Loading…
Reference in New Issue
Block a user