Skip to content

Commit 926d6ba

Browse files
author
Will Binns
authored
Merge pull request #56 from EthWorks/header-footer
Header footer
2 parents 48697e6 + 065e869 commit 926d6ba

File tree

10 files changed

+251
-90
lines changed

10 files changed

+251
-90
lines changed

_theme/footer.html

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
<footer class="footer d-flex justify-content-between flex-wrap">
1+
<footer class="footer">
2+
<div class="footer-with-logo">
3+
<a href="https://bitcoin.org/">
4+
<div class="footer-logo"></div>
5+
</a>
6+
</div>
27
<div class="copyright">
38
{%- if show_copyright %}
49
{%- if hasdoc('copyright') %}
@@ -8,13 +13,9 @@
813
{%- endif %}
914
{%- endif %}
1015
{%- if last_updated %}
11-
<div>{% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}</div>
16+
<div>{% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %} Released under the MIT License.</div>
1217
{%- endif %}
13-
<div>Released under the MIT License.</div>
14-
<div><a href="mailto:contact@bitcoindocumentation.org">Feedback</a> / <a
15-
href="mailto:contact@bitcoindocumentation.org">Questions</a></div>
18+
<div><a href="mailto:contact@bitcoindocumentation.org">Feedback</a> /
19+
<a href="mailto:contact@bitcoindocumentation.org">Questions</a></div>
1620
</div>
17-
<div>
18-
<a href="#" class="btn btn-primary btn-sm" role="botton" id="btt">Back to top</a>
19-
</div>
20-
</footer>
21+
</footer>

_theme/navbar.html

Lines changed: 75 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,75 @@
1-
<nav class="navbar navbar-expand-{{ theme_navbar_collapse }} {{ theme_navbar_style }} navbar-{{ theme_navbar_color_class }} bg-{{ theme_navbar_bg_class }} flex-wrap">
2-
<a class="navbar-brand py-1" href="{{ pathto(master_doc) }}">
3-
{%- if logo %}
4-
<img class="logo" src="{{ pathto('_static/' + logo, 1) }}" alt="{{ project }}"/>
5-
{%- else %}
6-
Bitcoin for Developers
7-
{%- endif %}
8-
</a>
9-
<button class="navbar-toggler ml-auto py-2" type="button" data-toggle="collapse" data-target="#exCollapsingNavbar2">
10-
&#9776;
11-
</button>
12-
<div class="navbar-collapse collapse" id="exCollapsingNavbar2">
13-
{%- if version %}
14-
<span class="navbar-text navbar-version pb-0 pt-1"><b>{{version}}</b></span>
15-
{%- endif %}
16-
<ul class="navbar-nav mr-auto">
17-
{% if theme_navbar_show_pages %}
18-
<li class="nav-item dropdown d-none d-sm-block" id="navbar-pages">
19-
<a class="nav-link dropdown-toggle" data-toggle="dropdown">{{theme_navbar_pages_title}}</a>
20-
<ul class="dropdown-menu">
21-
{{ toctree(maxdepth=4, collapse=False, includehidden=False) }}
22-
</ul>
23-
</li>
24-
{%- endif -%}
25-
{%- for title, href, isExternal in theme_navbar_links %}
26-
<li class="nav-item">
27-
{% if isExternal %}
28-
<a class="nav-link" href="{{ href }}">{{ title }}</a>
29-
{%- else -%}
30-
<a class="nav-link" href="{{ pathto(href) }}">{{ title }}</a>
31-
{%- endif -%}
32-
</li>
33-
{%- endfor %}
34-
</ul>
35-
<div class="dropdown-divider d-block d-sm-none mb-4"></div>
36-
{% include "navbarsearch.html" %}
37-
</div>
38-
39-
<!--<div class="row hidden-sm-up">
40-
<div class="collapse navbar-toggleable-xs container" id="exCollapsingNavbar2">
41-
<div class="container">
42-
   <a class="navbar-brand" href="{{ pathto(master_doc) }}">
43-
{%- if logo %}
44-
<img class="logo" src="{{ pathto('_static/' + logo, 1) }}" alt="{{ project }}"/>
45-
{%- else %}
46-
{{ project }}
47-
{%- endif %}
48-
</a>
49-
</div>
50-
<ul class="nav navbar-nav">
51-
{%- for title, href, isExternal in theme_navbar_links %}
52-
<li>
53-
{% if isExternal %}
54-
<a class="nav-link" href="{{ href }}">{{ title }}</a>
55-
{%- else -%}
56-
<a class="nav-link" href="{{ pathto(href) }}">{{ title }}</a>
57-
{%- endif -%}
58-
</li>
59-
{%- endfor %}
60-
</ul>
61-
<div class="dropdown-divider"></div>
62-
<div class="navbar-text">search<div>
63-
{% include "navbarsearch.html" %}
64-
</div>
65-
</div>-->
66-
</nav>
67-
</div>
1+
<nav class="navbar navbar-expand-{{ theme_navbar_collapse }} {{ theme_navbar_style }} navbar-{{ theme_navbar_color_class }} flex-wrap">
2+
<div class="container">
3+
<div class="navbar-row">
4+
<a class="navbar-brand py-1" href="{{ pathto(master_doc) }}">
5+
{%- if logo %}
6+
<img class="logo" src="{{ pathto('_static/' + logo, 1) }}" alt="{{ project }}" />
7+
{%- else %}
8+
<div class="header-logo">
9+
<div class="logo-light"></div>
10+
<p class="logo-text">for Developers</p>
11+
</div>
12+
{%- endif %}
13+
</a>
14+
<button class="navbar-toggler navbar-dark ml-auto py-2 black" type="button" data-toggle="collapse"
15+
data-target="#exCollapsingNavbar2">
16+
&#9776;
17+
</button>
18+
<div class="navbar-collapse collapse" id="exCollapsingNavbar2">
19+
{%- if version %}
20+
<span class="navbar-text navbar-version pb-0 pt-1"><b>{{version}}</b></span>
21+
{%- endif %}
22+
<ul class="navbar-nav mr-auto">
23+
{% if theme_navbar_show_pages %}
24+
<li class="nav-item dropdown d-none d-sm-block" id="navbar-pages">
25+
<a class="nav-link dropdown-toggle" data-toggle="dropdown">{{theme_navbar_pages_title}}</a>
26+
<ul class="dropdown-menu">
27+
{{ toctree(maxdepth=4, collapse=False, includehidden=False) }}
28+
</ul>
29+
</li>
30+
{%- endif -%}
31+
{%- for title, href, isExternal in theme_navbar_links %}
32+
<li class="nav-item">
33+
{% if isExternal %}
34+
<a class="nav-link" href="{{ href }}">{{ title }}</a>
35+
{%- else -%}
36+
<a class="nav-link" href="{{ pathto(href) }}">{{ title }}</a>
37+
{%- endif -%}
38+
</li>
39+
{%- endfor %}
40+
</ul>
41+
<div class="dropdown-divider d-block d-sm-none mb-4"></div>
42+
{% include "navbarsearch.html" %}
43+
</div>
44+
45+
<!--<div class="row hidden-sm-up">
46+
<div class="collapse navbar-toggleable-xs container" id="exCollapsingNavbar2">
47+
<div class="container">
48+
   <a class="navbar-brand" href="{{ pathto(master_doc) }}">
49+
{%- if logo %}
50+
<img class="logo" src="{{ pathto('_static/' + logo, 1) }}" alt="{{ project }}"/>
51+
{%- else %}
52+
{{ project }}
53+
{%- endif %}
54+
</a>
55+
</div>
56+
<ul class="nav navbar-nav">
57+
{%- for title, href, isExternal in theme_navbar_links %}
58+
<li>
59+
{% if isExternal %}
60+
<a class="nav-link" href="{{ href }}">{{ title }}</a>
61+
{%- else -%}
62+
<a class="nav-link" href="{{ pathto(href) }}">{{ title }}</a>
63+
{%- endif -%}
64+
</li>
65+
{%- endfor %}
66+
</ul>
67+
<div class="dropdown-divider"></div>
68+
<div class="navbar-text">search<div>
69+
{% include "navbarsearch.html" %}
70+
</div>
71+
</div>-->
72+
</div>
73+
</div>
74+
</nav>
75+
</div>

_theme/navbarsearch.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{%- if pagename != "search" %}
2-
<form class="form-inline" action="{{ pathto('search') }}" method="get">
3-
<input type="text" name="q" class="form-control" placeholder="Search" />
2+
<form class="form-inline navbar-search" action="{{ pathto('search') }}" method="get">
3+
<input type="text" name="q" class="navbar-search-input form-control" placeholder="Search" />
44
<input type="hidden" name="check_keywords" value="yes" />
55
<input type="hidden" name="area" value="default" />
66
</form>
77
{%- endif %}
8+

_theme/static/Logo-light.svg

Lines changed: 11 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)