Skip to content

Commit 4a8e2ea

Browse files
Template bugfixes
1 parent 1291c99 commit 4a8e2ea

File tree

19 files changed

+230
-137
lines changed

19 files changed

+230
-137
lines changed

bin/themes/default/assets/css/main.css

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -495,10 +495,10 @@ pre code { padding: 0; font-size: 100%; background-color: transparent; }
495495
.tsd-typography h5, .tsd-typography h6 { font-weight: normal; }
496496
.tsd-typography p, .tsd-typography ul, .tsd-typography ol { margin: 1em 0; }
497497

498-
@media (min-width: 769px) and (max-width: 1024px) { html.default .col-content { width: 72%; }
498+
@media (min-width: 901px) and (max-width: 1024px) { html.default .col-content { width: 72%; }
499499
html.default .col-menu { width: 28%; }
500500
html.default .tsd-navigation { padding-left: 10px; } }
501-
@media (max-width: 768px) { html.default .col-content { float: none; width: 100%; }
501+
@media (max-width: 900px) { html.default .col-content { float: none; width: 100%; }
502502
html.default .col-menu { position: fixed !important; overflow: auto; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; z-index: 1024; top: 0 !important; bottom: 0 !important; left: auto !important; right: 0 !important; width: 100%; padding: 20px 20px 20px 0; max-width: 450px; visibility: hidden; background-color: white; }
503503
html.default .overlay { content: ""; display: block; position: fixed; z-index: 1023; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.75); visibility: hidden; }
504504
html.default.to-has-menu .overlay { -webkit-animation: fade-in 0.4s; animation: fade-in 0.4s; }
@@ -522,11 +522,16 @@ pre code { padding: 0; font-size: 100%; background-color: transparent; }
522522
.tsd-breadcrumb li:after { content: " / "; }
523523

524524
html.minimal .container { margin: 0; }
525-
html.minimal .container-main { padding-top: 50px; }
525+
html.minimal .container-main { padding-top: 50px; padding-bottom: 0; }
526526
html.minimal .content-wrap { padding-left: 300px; }
527527
html.minimal .tsd-navigation { position: fixed !important; overflow: auto; overflow-scrolling: touch; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 1; left: 0; top: 40px; bottom: 0; width: 300px; padding: 20px; margin: 0; }
528528
html.minimal .tsd-member .tsd-member { margin-left: 0; }
529529
html.minimal .tsd-page-toolbar { position: fixed; z-index: 2; }
530+
html.minimal footer { background-color: transparent; }
531+
html.minimal footer .container { padding: 0; }
532+
html.minimal .tsd-generator { padding: 0; }
533+
@media (max-width: 900px) { html.minimal .tsd-navigation { display: none; }
534+
html.minimal .content-wrap { padding-left: 0; } }
530535

531536
dl.tsd-comment-tags { overflow: hidden; }
532537
dl.tsd-comment-tags dt { clear: both; float: left; padding: 1px 5px; margin: 0 10px 0 0; border-radius: 4px; border: 1px solid gray; color: gray; font-size: 0.8em; font-weight: normal; }
@@ -548,16 +553,18 @@ dl.tsd-comment-tags p { margin: 0; }
548553
.no-filter #tsd-filter { display: none; }
549554
#tsd-filter .tsd-filter-group { display: inline-block; height: 40px; vertical-align: bottom; white-space: nowrap; }
550555
#tsd-filter input { display: none; }
551-
@media (max-width: 768px) { #tsd-filter .tsd-filter-group { display: block; position: absolute; top: 40px; right: 20px; height: auto; background-color: white; visibility: hidden; -webkit-transform: translate(50%, 0); -ms-transform: translate(50%, 0); transform: translate(50%, 0); box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }
556+
@media (max-width: 900px) { #tsd-filter .tsd-filter-group { display: block; position: absolute; top: 40px; right: 20px; height: auto; background-color: white; visibility: hidden; -webkit-transform: translate(50%, 0); -ms-transform: translate(50%, 0); transform: translate(50%, 0); box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }
552557
.has-options #tsd-filter .tsd-filter-group { visibility: visible; }
553558
.to-has-options #tsd-filter .tsd-filter-group { -webkit-animation: fade-in 0.2s; animation: fade-in 0.2s; }
554559
.from-has-options #tsd-filter .tsd-filter-group { -webkit-animation: fade-out 0.2s; animation: fade-out 0.2s; }
555560
#tsd-filter label { display: block; padding-right: 20px; } }
556561

557-
footer { border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; background-color: white; }
562+
footer { border-top: 1px solid #eeeeee; background-color: white; }
558563
footer .tsd-legend-group { font-size: 0; }
559564
footer .tsd-legend { display: inline-block; width: 25%; padding: 0; font-size: 16px; list-style: none; line-height: 1.333em; vertical-align: top; }
560-
@media (max-width: 768px) { footer .tsd-legend { width: 50%; } }
565+
@media (max-width: 900px) { footer .tsd-legend { width: 50%; } }
566+
567+
.tsd-generator p { margin: 0; padding: 1em 0; border-top: 1px solid #eeeeee; }
561568

562569
.tsd-hierarchy { list-style: square; padding: 0 0 0 20px; margin: 0; }
563570
.tsd-hierarchy .target { font-weight: bold; }
@@ -566,8 +573,8 @@ footer .tsd-legend { display: inline-block; width: 25%; padding: 0; font-size: 1
566573
.tsd-index-panel .tsd-index-section { margin-bottom: 30px !important; }
567574
.tsd-index-panel h3 { margin: 0 -20px 10px -20px; padding: 0 20px 10px 20px; border-bottom: 1px solid #eeeeee; }
568575
.tsd-index-panel ul.tsd-index-list { -webkit-column-count: 3; -moz-column-count: 3; -ms-column-count: 3; column-count: 3; -webkit-column-gap: 20px; -moz-column-gap: 20px; -ms-column-gap: 20px; column-gap: 20px; padding: 0; list-style: none; line-height: 1.333em; }
569-
@media (max-width: 768px) { .tsd-index-panel ul.tsd-index-list { -webkit-column-count: 1; -moz-column-count: 1; -ms-column-count: 1; column-count: 1; } }
570-
@media (min-width: 769px) and (max-width: 1024px) { .tsd-index-panel ul.tsd-index-list { -webkit-column-count: 2; -moz-column-count: 2; -ms-column-count: 2; column-count: 2; } }
576+
@media (max-width: 900px) { .tsd-index-panel ul.tsd-index-list { -webkit-column-count: 1; -moz-column-count: 1; -ms-column-count: 1; column-count: 1; } }
577+
@media (min-width: 901px) and (max-width: 1024px) { .tsd-index-panel ul.tsd-index-list { -webkit-column-count: 2; -moz-column-count: 2; -ms-column-count: 2; column-count: 2; } }
571578
.tsd-index-panel ul.tsd-index-list li { -webkit-column-break-inside: avoid; -moz-column-break-inside: avoid; -ms-column-break-inside: avoid; -o-column-break-inside: avoid; column-break-inside: avoid; -webkit-page-break-inside: avoid; -moz-page-break-inside: avoid; -ms-page-break-inside: avoid; -o-page-break-inside: avoid; page-break-inside: avoid; }
572579
.tsd-index-panel a { color: #9600ff; }
573580
.tsd-index-panel .tsd-kind-interface a, .tsd-index-panel .tsd-parent-kind-interface a { color: #7da01f; }
@@ -610,10 +617,10 @@ footer .tsd-legend { display: inline-block; width: 25%; padding: 0; font-size: 1
610617
.tsd-navigation.secondary ul li li li li li li a { padding-left: 125px; }
611618
.tsd-navigation.secondary ul.current a { border-left-color: #eeeeee; }
612619
.tsd-navigation.secondary li.focus > a, .tsd-navigation.secondary ul.current li.focus > a { border-left-color: black; }
613-
.tsd-navigation.secondary li.current { margin-top: 10px; margin-bottom: 10px; border-left-color: #eeeeee; }
620+
.tsd-navigation.secondary li.current { margin-top: 20px; margin-bottom: 20px; border-left-color: #eeeeee; }
614621
.tsd-navigation.secondary li.current > a { font-weight: bold; }
615622

616-
@media (min-width: 769px) { .menu-sticky-wrap { position: static; }
623+
@media (min-width: 901px) { .menu-sticky-wrap { position: static; }
617624
.no-csspositionsticky .menu-sticky-wrap.sticky { position: fixed; }
618625
.no-csspositionsticky .menu-sticky-wrap.sticky-current { position: fixed; }
619626
.no-csspositionsticky .menu-sticky-wrap.sticky-current ul.before-current, .no-csspositionsticky .menu-sticky-wrap.sticky-current ul.after-current { opacity: 0; }
@@ -695,15 +702,15 @@ footer .tsd-legend { display: inline-block; width: 25%; padding: 0; font-size: 1
695702

696703
.tsd-widget { display: inline-block; overflow: hidden; opacity: 0.6; height: 40px; -webkit-transition: opacity 0.1s, background-color 0.2s; transition: opacity 0.1s, background-color 0.2s; vertical-align: bottom; cursor: pointer; }
697704
.tsd-widget:before { content: ""; display: inline-block; width: 40px; height: 40px; margin: 0 -8px 0 0; background-image: url(../images/widgets.png); text-indent: -1024px; vertical-align: bottom; }
698-
.tsd-widget.active { opacity: 1; background-color: #eeeeee; }
699-
@media (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { .tsd-widget { background-image: url(../images/widgets@2x.png); background-size: 200px 40px; } }
705+
@media (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { .tsd-widget:before { background-image: url(../images/widgets@2x.png); background-size: 200px 40px; } }
700706
.tsd-widget:hover { opacity: 0.8; }
707+
.tsd-widget.active { opacity: 1; background-color: #eeeeee; }
701708
.tsd-widget.no-caption { width: 40px; }
702709
.tsd-widget.no-caption:before { margin: 0; }
703710
.tsd-widget.search:before { background-position: 0 0; }
704711
.tsd-widget.menu:before { background-position: -40px 0; }
705712
.tsd-widget.options:before { background-position: -80px 0; }
706713
.tsd-widget.options, .tsd-widget.menu { display: none; }
707-
@media (max-width: 768px) { .tsd-widget.options, .tsd-widget.menu { display: inline-block; } }
714+
@media (max-width: 900px) { .tsd-widget.options, .tsd-widget.menu { display: inline-block; } }
708715
input[type=checkbox] + .tsd-widget:before { background-position: -120px 0; }
709716
input[type=checkbox]:checked + .tsd-widget:before { background-position: -160px 0; }

bin/themes/default/assets/js/main.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bin/themes/default/layouts/default.hbs

Lines changed: 1 addition & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -90,65 +90,7 @@
9090
</div>
9191
</div>
9292

93-
<footer>
94-
<div class="container">
95-
<h2>Legend</h2>
96-
<div class="tsd-legend-group">
97-
<ul class="tsd-legend">
98-
<li class="tsd-kind-container"><span class="tsd-kind-icon">Container, dynamic module</span></li>
99-
</ul>
100-
<ul class="tsd-legend">
101-
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
102-
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
103-
</ul>
104-
<ul class="tsd-legend">
105-
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
106-
<li class="tsd-kind-construct-signature"><span class="tsd-kind-icon">Constructor</span></li>
107-
<li class="tsd-kind-property"><span class="tsd-kind-icon">Variable</span></li>
108-
<li class="tsd-kind-call-signature"><span class="tsd-kind-icon">Function, call signature, accessor</span></li>
109-
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
110-
</ul>
111-
<ul class="tsd-legend">
112-
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
113-
<li class="tsd-kind-construct-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
114-
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
115-
<li class="tsd-kind-call-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Member, accessor</span></li>
116-
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
117-
</ul>
118-
<ul class="tsd-legend">
119-
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
120-
<li class="tsd-kind-construct-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
121-
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
122-
<li class="tsd-kind-call-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Member, accessor</span></li>
123-
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
124-
</ul>
125-
<ul class="tsd-legend">
126-
<li>&nbsp;</li>
127-
<li class="tsd-kind-construct-signature tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
128-
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
129-
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited member</span></li>
130-
</ul>
131-
<ul class="tsd-legend">
132-
<li>&nbsp;</li>
133-
<li class="tsd-kind-construct-signature tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private constructor</span></li>
134-
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
135-
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private member</span></li>
136-
</ul>
137-
<ul class="tsd-legend">
138-
<li>&nbsp;</li>
139-
<li>&nbsp;</li>
140-
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
141-
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static member</span></li>
142-
</ul>
143-
</div>
144-
</div>
145-
</footer>
146-
147-
{{#unless settings.hideGenerator}}
148-
<div class="container tsd-generator">
149-
<p>Generated using <a href="http://typedoc.io" target="_blank">TypeDoc</a></p>
150-
</div>
151-
{{/unless}}
93+
{{> footer}}
15294

15395
<div class="overlay"></div>
15496
<script src="{{relativeURL "assets/js/main.js"}}"></script>
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
2+
<footer>
3+
<div class="container">
4+
<h2>Legend</h2>
5+
<div class="tsd-legend-group">
6+
<ul class="tsd-legend">
7+
<li class="tsd-kind-container"><span class="tsd-kind-icon">Container, dynamic module</span></li>
8+
</ul>
9+
<ul class="tsd-legend">
10+
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
11+
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
12+
</ul>
13+
<ul class="tsd-legend">
14+
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
15+
<li class="tsd-kind-construct-signature"><span class="tsd-kind-icon">Constructor</span></li>
16+
<li class="tsd-kind-property"><span class="tsd-kind-icon">Variable</span></li>
17+
<li class="tsd-kind-call-signature"><span class="tsd-kind-icon">Function, call signature, accessor</span></li>
18+
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
19+
</ul>
20+
<ul class="tsd-legend">
21+
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
22+
<li class="tsd-kind-construct-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
23+
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
24+
<li class="tsd-kind-call-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Member, accessor</span></li>
25+
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
26+
</ul>
27+
<ul class="tsd-legend">
28+
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
29+
<li class="tsd-kind-construct-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
30+
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
31+
<li class="tsd-kind-call-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Member, accessor</span></li>
32+
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
33+
</ul>
34+
<ul class="tsd-legend">
35+
<li>&nbsp;</li>
36+
<li class="tsd-kind-construct-signature tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
37+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
38+
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited member</span></li>
39+
</ul>
40+
<ul class="tsd-legend">
41+
<li>&nbsp;</li>
42+
<li class="tsd-kind-construct-signature tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private constructor</span></li>
43+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
44+
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private member</span></li>
45+
</ul>
46+
<ul class="tsd-legend">
47+
<li>&nbsp;</li>
48+
<li>&nbsp;</li>
49+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
50+
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static member</span></li>
51+
</ul>
52+
</div>
53+
</div>
54+
</footer>
55+
56+
{{#unless settings.hideGenerator}}
57+
<div class="container tsd-generator">
58+
<p>Generated using <a href="http://typedoc.io" target="_blank">TypeDoc</a></p>
59+
</div>
60+
{{/unless}}

0 commit comments

Comments
 (0)