diff options
author | David Tolnay <dtolnay@gmail.com> | 2015-08-19 23:27:10 -0700 |
---|---|---|
committer | David Tolnay <dtolnay@gmail.com> | 2015-08-19 23:27:10 -0700 |
commit | 7668a4f255e2e040f3b9f38979a92b77ff5a864c (patch) | |
tree | 267da1d64c7a90be13469b3be800d49e90ea2700 /docs | |
parent | 2c6c521799a9d99ee7b22f6f75039fb58b73dd5d (diff) |
Expand all manual examples in print mode
Diffstat (limited to 'docs')
-rw-r--r-- | docs/public/css/base.scss | 9 | ||||
-rw-r--r-- | docs/public/js/manual-search.js | 2 | ||||
-rw-r--r-- | docs/templates/manual.liquid | 4 |
3 files changed, 11 insertions, 4 deletions
diff --git a/docs/public/css/base.scss b/docs/public/css/base.scss index f42dc8cf..9f5c56cf 100644 --- a/docs/public/css/base.scss +++ b/docs/public/css/base.scss @@ -97,7 +97,14 @@ h3 code { margin-bottom: 20px; } -.manual-example { +@media print { + .manual-example { + display: block !important; + height: auto !important; + } +} + +.manual-example table { border-top: 1px solid #E5E5E5; td { white-space: pre-wrap; diff --git a/docs/public/js/manual-search.js b/docs/public/js/manual-search.js index 59e7792b..56f571b4 100644 --- a/docs/public/js/manual-search.js +++ b/docs/public/js/manual-search.js @@ -9,7 +9,7 @@ $(function(){ }); // add "Run" button to execute examples on jqplay.org $(function() { - $.each($('table.manual-example'), function(index, value) { + $.each($('.manual-example table'), function(index, value) { $value = $(value) var j = $value.find('tr:nth-child(2) td:first').text(); var q = $value.find('.jqprogram').text().replace(/^jq /, '').replace(/^'(.+)'$/, '$1'); diff --git a/docs/templates/manual.liquid b/docs/templates/manual.liquid index 50e5b904..12c3072d 100644 --- a/docs/templates/manual.liquid +++ b/docs/templates/manual.liquid @@ -48,9 +48,9 @@ <i class="glyphicon glyphicon-chevron-right"></i> {% if entry.examples[1] %}Examples{%else%}Example{%endif%} </a> - <div id="example{{exampleID}}" class="collapse"> + <div id="example{{exampleID}}" class="manual-example collapse"> {% for example in entry.examples %} - <table class="manual-example"> + <table> <tr><th></th><td class="jqprogram">jq '{{example.program | escape}}'</td></tr> <tr><th>Input</th><td>{{example.input | escape}}</td></tr> {% unless example.output[0] %} |