From 1e8f8a299634174b85856dad5de9509c1f527301 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Team=20BrailleRap-SP=20=20Philippe=20Pacotte=20=20St=C3=A9?= =?UTF-8?q?phane=20Godin?= <37216855+BrailleRapSP@users.noreply.github.com> Date: Thu, 26 Apr 2018 23:02:00 +0200 Subject: [PATCH 1/3] typo --- docs/conf.py | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index f7e86b3..d94470c 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -18,7 +18,6 @@ sys.path.append(os.path.abspath('_ext')) extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.intersphinx', - 'sphinxcontrib.httpdomain', 'doc_extensions', ] templates_path = ['_templates'] From a927d81e3c505ba95a2811658588e3f70171b000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Team=20BrailleRap-SP=20=20Philippe=20Pacotte=20=20St=C3=A9?= =?UTF-8?q?phane=20Godin?= <37216855+BrailleRapSP@users.noreply.github.com> Date: Thu, 26 Apr 2018 23:04:14 +0200 Subject: [PATCH 2/3] typo --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index d94470c..0b2c7bc 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -18,7 +18,7 @@ sys.path.append(os.path.abspath('_ext')) extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.intersphinx', - 'doc_extensions', + ] templates_path = ['_templates'] From f77296a78e3a0b53e3ea5fa0ba3076a52f8e4aef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Team=20BrailleRap-SP=20=20Philippe=20Pacotte=20=20St=C3=A9?= =?UTF-8?q?phane=20Godin?= <37216855+BrailleRapSP@users.noreply.github.com> Date: Thu, 26 Apr 2018 23:19:24 +0200 Subject: [PATCH 3/3] added theme --- docs/_themes/sphinx_rtd_theme/__init__.py | 19 + .../_themes/sphinx_rtd_theme/breadcrumbs.html | 82 + docs/_themes/sphinx_rtd_theme/footer.html | 52 + docs/_themes/sphinx_rtd_theme/layout.html | 229 ++ docs/_themes/sphinx_rtd_theme/search.html | 50 + docs/_themes/sphinx_rtd_theme/searchbox.html | 9 + .../static/css/badge_only.css | 1 + .../sphinx_rtd_theme/static/css/theme.css | 4 + .../static/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../static/fonts/Inconsolata-Bold.ttf | Bin 0 -> 108360 bytes .../static/fonts/Inconsolata-Regular.ttf | Bin 0 -> 95960 bytes .../static/fonts/Lato-Bold.ttf | Bin 0 -> 656544 bytes .../static/fonts/Lato-BoldItalic.ttf | Bin 0 -> 698364 bytes .../static/fonts/Lato-Italic.ttf | Bin 0 -> 722900 bytes .../static/fonts/Lato-Regular.ttf | Bin 0 -> 656568 bytes .../static/fonts/RobotoSlab-Bold.ttf | Bin 0 -> 170616 bytes .../static/fonts/RobotoSlab-Regular.ttf | Bin 0 -> 169064 bytes .../static/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../static/fonts/fontawesome-webfont.svg | 2671 +++++++++++++++++ .../static/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../static/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../static/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../static/js/modernizr.min.js | 4 + .../sphinx_rtd_theme/static/js/theme.js | 1 + docs/_themes/sphinx_rtd_theme/theme.conf | 17 + docs/_themes/sphinx_rtd_theme/versions.html | 37 + docs/conf.py | 6 +- 27 files changed, 3180 insertions(+), 2 deletions(-) create mode 100644 docs/_themes/sphinx_rtd_theme/__init__.py create mode 100644 docs/_themes/sphinx_rtd_theme/breadcrumbs.html create mode 100644 docs/_themes/sphinx_rtd_theme/footer.html create mode 100644 docs/_themes/sphinx_rtd_theme/layout.html create mode 100644 docs/_themes/sphinx_rtd_theme/search.html create mode 100644 docs/_themes/sphinx_rtd_theme/searchbox.html create mode 100644 docs/_themes/sphinx_rtd_theme/static/css/badge_only.css create mode 100644 docs/_themes/sphinx_rtd_theme/static/css/theme.css create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/FontAwesome.otf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/Inconsolata-Bold.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/Inconsolata-Regular.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/Lato-Bold.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/Lato-BoldItalic.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/Lato-Italic.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/Lato-Regular.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/RobotoSlab-Bold.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/RobotoSlab-Regular.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.eot create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.svg create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.ttf create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff create mode 100644 docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff2 create mode 100644 docs/_themes/sphinx_rtd_theme/static/js/modernizr.min.js create mode 100644 docs/_themes/sphinx_rtd_theme/static/js/theme.js create mode 100644 docs/_themes/sphinx_rtd_theme/theme.conf create mode 100644 docs/_themes/sphinx_rtd_theme/versions.html diff --git a/docs/_themes/sphinx_rtd_theme/__init__.py b/docs/_themes/sphinx_rtd_theme/__init__.py new file mode 100644 index 0000000..684e266 --- /dev/null +++ b/docs/_themes/sphinx_rtd_theme/__init__.py @@ -0,0 +1,19 @@ +"""Sphinx ReadTheDocs theme. + +From https://github.com/ryan-roemer/sphinx-bootstrap-theme. + +""" +from os import path + +__version__ = '0.3.0' +__version_full__ = __version__ + + +def get_html_theme_path(): + """Return list of HTML theme paths.""" + cur_dir = path.abspath(path.dirname(path.dirname(__file__))) + return cur_dir + +# See http://www.sphinx-doc.org/en/stable/theming.html#distribute-your-theme-as-a-python-package +def setup(app): + app.add_html_theme('sphinx_rtd_theme', path.abspath(path.dirname(__file__))) diff --git a/docs/_themes/sphinx_rtd_theme/breadcrumbs.html b/docs/_themes/sphinx_rtd_theme/breadcrumbs.html new file mode 100644 index 0000000..31550d8 --- /dev/null +++ b/docs/_themes/sphinx_rtd_theme/breadcrumbs.html @@ -0,0 +1,82 @@ +{# Support for Sphinx 1.3+ page_source_suffix, but don't break old builds. #} + +{% if page_source_suffix %} +{% set suffix = page_source_suffix %} +{% else %} +{% set suffix = source_suffix %} +{% endif %} + +{% if meta is defined and meta is not none %} +{% set check_meta = True %} +{% else %} +{% set check_meta = False %} +{% endif %} + +{% if check_meta and 'github_url' in meta %} +{% set display_github = True %} +{% endif %} + +{% if check_meta and 'bitbucket_url' in meta %} +{% set display_bitbucket = True %} +{% endif %} + +{% if check_meta and 'gitlab_url' in meta %} +{% set display_gitlab = True %} +{% endif %} + +
diff --git a/docs/_themes/sphinx_rtd_theme/footer.html b/docs/_themes/sphinx_rtd_theme/footer.html new file mode 100644 index 0000000..448d145 --- /dev/null +++ b/docs/_themes/sphinx_rtd_theme/footer.html @@ -0,0 +1,52 @@ + + diff --git a/docs/_themes/sphinx_rtd_theme/layout.html b/docs/_themes/sphinx_rtd_theme/layout.html new file mode 100644 index 0000000..c6e2514 --- /dev/null +++ b/docs/_themes/sphinx_rtd_theme/layout.html @@ -0,0 +1,229 @@ +{# TEMPLATE VAR SETTINGS #} +{%- set url_root = pathto('', 1) %} +{%- if url_root == '#' %}{% set url_root = '' %}{% endif %} +{%- if not embedded and docstitle %} + {%- set titlesuffix = " — "|safe + docstitle|e %} +{%- else %} + {%- set titlesuffix = "" %} +{%- endif %} +{%- set lang_attr = 'en' if language == None else (language | replace('_', '-')) %} + + + + + + + {{ metatags }} + + {% block htmltitle %} +{{ _('Your search did not match any documents. Please make sure that all words are spelled correctly and that you\'ve selected enough categories.') }}
+ {% endif %} + {% endif %} +{{ context|e }}
+J)(lYyQ1kItoa2CREud1?qW}t
zM4Dkg^u(WZ_eR(ZM4m(7XDhLZ?W2K;DP&7Sv38K>`~~8??IrDMDYinNha}2FiOrT>
z8fWDINp)=E?=H;RV^ycIj%P?dzqq-zv{ikudG9{VMbCj6I~)g<*PUTb3Et$Cl1&4S
zF!BbzQPAALhcANgend4zG<$b1djlMPRjCH?SE
zxUM|3v~V+buR}bV$`%F9=jpee08vsxGU&dmkL&kwU4VNL*{Lh%c=D|fAS$aUt*cYf
zJIK_e$vkau$TD*fK(;%`P5gN0I(hyYc}(r@5Cc>|cyDY4;B0o{eVYFY)!cJI9_Igu
z&R`fve7qW#2C#(wl0FFfV0VS&Dttg#;D3c}$nKsPE^(zGf~r6_qAm{(f~Z@U3!ib2
zOUw>Y`U`plwG}KfF6|@k?)e$nakeX>#?-}twJtAejD-@~@U(Tkpxhp^dDFTGX-
lZ#Ybdj*Qf}-&1Z23ys(u1*1@eZXyPs
zQzo4~Zs0`P*DJP8`wsm0-Elk}M;@ZDBDwrB5pAju-L_VvYSfSD*Jo^h>
z)_v3%TO3
#<5k%ms%5K^Q|&Oxjh$St(@22Vv;fqjyxpSR25^PuzM2`o8C-Mqr~?`-IdH1t^iw
zGF0S4P6XHZ1;Z+^nFg|QY09wK^x=85pL#=RK2{alULraf@bqyyLM{IitnOEr%)uJ;
z!X0R>z&5-{lwiIP>C(k_`ItA4rk^Cg$UGhi@>%ZPO8M$o+?CXo4eJiXuqBM9%H&_N
z6^w{VM$XFQt4X3p{$)JYuZmG&Z6bLpROrj#eZlrl+U?a|B*G
zHc1^7C5tpimnI?g11nPU3)2hbLdQ(UECd-t7q}dAiZ(DZfZdE26677MdE^yK&1E37
z3#P!5Eme>&05T=xzgEVQ4@ER;0^o81G)+ctkOHuT-2h!@C>c+Z?{fT-zgX(|F^%R|
zi7M6MMPYK=DsdcOO-OTdwoMXylf9zn>U-Zl>&$YQF?Y=u(HzXP2!r}XM}>=jR()ub
z9Eci{Vha&PnztoXV|47~q6gfxGkv4Y>OtBt0M51kOfuk{>Td1Drc=AmApJLxE@D7#
zJA^t9>L>ql**Wsg8f75q7D(*z%8+;be9mo_rv$}pS*cup_2i-Bhff@I{rb|Wrk1S7
zdB+!3(4JLPQ9M2m>GY!7+NF*1ZOtvW4=NAbsyUUpo4J%5+O$+29IQ#&sysnv{q>j(
zOC#d+6Q67700uWts307!ClPdAqyT{m2aY9N8Z6xfpf->xbc}d_0$@i^T++-~CHjhg
zIsJrxG6(3oF+ikclI~8#|B7fBmf)wvI~yS$3Nh~jHr4CA3ou8W0C0f7oo!v