[REV] DIFF tech dev: bring back some stuff
This commit is contained in:
parent
60510d0a64
commit
9631934593
@ -111,7 +111,13 @@ if toctree:
|
|||||||
def resolve(old_resolve, tree, docname, *args, **kwargs):
|
def resolve(old_resolve, tree, docname, *args, **kwargs):
|
||||||
if docname == tree.env.config.master_doc:
|
if docname == tree.env.config.master_doc:
|
||||||
return resolve_content_toctree(tree.env, docname, *args, **kwargs)
|
return resolve_content_toctree(tree.env, docname, *args, **kwargs)
|
||||||
return old_resolve(tree, docname, *args, **kwargs)
|
toc = old_resolve(tree, docname, *args, **kwargs)
|
||||||
|
if toc is None:
|
||||||
|
return None
|
||||||
|
|
||||||
|
navbarify(toc[0], navbar=kwargs.pop('navbar', None))
|
||||||
|
return toc
|
||||||
|
|
||||||
|
|
||||||
@monkey(sphinx.environment.BuildEnvironment)
|
@monkey(sphinx.environment.BuildEnvironment)
|
||||||
def resolve_toctree(old_resolve, self, docname, *args, **kwargs):
|
def resolve_toctree(old_resolve, self, docname, *args, **kwargs):
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
{% extends "basic/layout.html" %}
|
{% extends "basic/layout.html" %}
|
||||||
|
{% set html5_doctype = True %}
|
||||||
|
|
||||||
{% set classes = [] %}
|
{% set classes = [] %}
|
||||||
{% if pagename == master_doc %}
|
{% if pagename == master_doc %}
|
||||||
@ -9,15 +10,17 @@
|
|||||||
{% set classes = classes + ['has_code_col'] %}
|
{% set classes = classes + ['has_code_col'] %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{%- block doctype -%}
|
{% if 'classes' in meta %}
|
||||||
<!doctype html>
|
{% set classes = classes + meta['classes'].split() %}
|
||||||
{%- endblock -%}
|
{% endif %}
|
||||||
|
|
||||||
{%- block linktags %}
|
{%- block linktags -%}
|
||||||
<link href="https://fonts.googleapis.com/css?family=Work+Sans:500,600" rel="stylesheet">
|
{% for code, url in language_codes %}
|
||||||
|
<link rel="alternate" hreflang="{{ code }}" href="{{ url }}" />
|
||||||
|
{%- endfor %}
|
||||||
<link rel="canonical" href="{{ canonical }}" />
|
<link rel="canonical" href="{{ canonical }}" />
|
||||||
{{- super() }}
|
{{ super() }}
|
||||||
{%- endblock %}
|
{%- endblock -%}
|
||||||
|
|
||||||
{%- block sidebar1 -%}{%- endblock -%}
|
{%- block sidebar1 -%}{%- endblock -%}
|
||||||
{%- block sidebar2 -%}{%- endblock -%}
|
{%- block sidebar2 -%}{%- endblock -%}
|
||||||
@ -33,6 +36,7 @@
|
|||||||
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
||||||
|
|
||||||
ga('create', '{{ google_analytics_key }}', 'auto');
|
ga('create', '{{ google_analytics_key }}', 'auto');
|
||||||
|
ga('set', 'anonymizeIp', true);
|
||||||
ga('send','pageview');
|
ga('send','pageview');
|
||||||
</script>
|
</script>
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
@ -9584,6 +9584,12 @@ article.doc-body .code-fields ul em {
|
|||||||
-moz-transform-origin: 50% 0px 0px;
|
-moz-transform-origin: 50% 0px 0px;
|
||||||
-ms-transform-origin: 50% 0px 0px;
|
-ms-transform-origin: 50% 0px 0px;
|
||||||
transform-origin: 50% 0px 0px;
|
transform-origin: 50% 0px 0px;
|
||||||
|
background: #75526b;
|
||||||
|
background: -webkit-linear-gradient(99deg, #875A7B 10%, #62495B 90%);
|
||||||
|
background: -moz-linear-gradient(99deg, #875A7B 10%, #62495B 90%);
|
||||||
|
background: -ms-linear-gradient(99deg, #875A7B 10%, #62495B 90%);
|
||||||
|
background: -o-linear-gradient(99deg, #875A7B 10%, #62495B 90%);
|
||||||
|
background: linear-gradient(99deg, #875A7B 10%, #62495B 90%);
|
||||||
}
|
}
|
||||||
@media screen and (min-width: 768px) {
|
@media screen and (min-width: 768px) {
|
||||||
.card.top {
|
.card.top {
|
||||||
@ -10223,6 +10229,12 @@ main.index .card figcaption {
|
|||||||
.toctree-wrapper > ul li.toctree-l2 > ul:empty {
|
.toctree-wrapper > ul li.toctree-l2 > ul:empty {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
.toctree-wrapper > ul li.toctree-l2 a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.toctree-wrapper > ul li.toctree-l2 a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
#oe_main_menu_navbar ~ #wrapwrap .o_main_header.o_has_sub_nav.o_scrolled {
|
#oe_main_menu_navbar ~ #wrapwrap .o_main_header.o_has_sub_nav.o_scrolled {
|
||||||
top: -17px;
|
top: -17px;
|
||||||
}
|
}
|
||||||
|
@ -515,6 +515,20 @@ class BootstrapTranslator(nodes.NodeVisitor, object):
|
|||||||
self.body.append(self.starttag(node, 'a', **attrs))
|
self.body.append(self.starttag(node, 'a', **attrs))
|
||||||
def depart_reference(self, node):
|
def depart_reference(self, node):
|
||||||
self.body.append(u'</a>')
|
self.body.append(u'</a>')
|
||||||
|
def visit_download_reference(self, node):
|
||||||
|
# type: (nodes.Node) -> None
|
||||||
|
if node.hasattr('filename'):
|
||||||
|
self.body.append(
|
||||||
|
'<a class="reference download internal" href="%s" download="">' %
|
||||||
|
posixpath.join(self.builder.dlpath, node['filename']))
|
||||||
|
self.body.append(node.astext())
|
||||||
|
self.body.append('</a>')
|
||||||
|
raise nodes.SkipNode
|
||||||
|
else:
|
||||||
|
self.context.append('')
|
||||||
|
def depart_download_reference(self, node):
|
||||||
|
# type: (nodes.Node) -> None
|
||||||
|
self.body.append(self.context.pop())
|
||||||
def visit_target(self, node): pass
|
def visit_target(self, node): pass
|
||||||
def depart_target(self, node): pass
|
def depart_target(self, node): pass
|
||||||
def visit_footnote(self, node):
|
def visit_footnote(self, node):
|
||||||
|
Loading…
Reference in New Issue
Block a user