diff --git a/docs/_templates/layout.html b/docs/_templates/layout.html index 843122fd2..00e4ba100 100644 --- a/docs/_templates/layout.html +++ b/docs/_templates/layout.html @@ -12,8 +12,8 @@ {%- if not READTHEDOCS %}
- Read the Docs - v: latest + Read the Docs + version: latest
@@ -45,10 +45,19 @@ {{ _('Builds') }} -
+ +
+
Search
+
+ +
+ Hosted by Read te Docs · Privacy Policy
{%- endif %} diff --git a/docs/conf.py b/docs/conf.py index 25d002c02..12211ee62 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -13,7 +13,7 @@ from sphinx_rtd_theme import __version_full__ as theme_version_full from sphinx.locale import _ -project = u'Read the Docs Sphinx Theme' +project = u'Cilium Docs' slug = re.sub(r'\W+', '-', project.lower()) version = theme_version release = theme_version_full @@ -28,6 +28,7 @@ 'sphinx.ext.mathjax', 'sphinx.ext.viewcode', 'sphinx_rtd_theme', + 'sphinx_copybutton', ] templates_path = ['_templates'] @@ -68,7 +69,7 @@ range(1, 100) )) -html_logo = "demo/static/logo-wordmark-light.svg" +html_logo = "demo/static/cilium-logo.svg" html_show_sourcelink = True html_favicon = "demo/static/favicon.ico" diff --git a/docs/demo/static/cilium-logo.svg b/docs/demo/static/cilium-logo.svg new file mode 100644 index 000000000..f97d04b32 --- /dev/null +++ b/docs/demo/static/cilium-logo.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/package-lock.json b/package-lock.json index 3a31e3c4d..363c3f6e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2665,6 +2665,30 @@ } } }, + "extract-text-webpack-plugin": { + "version": "4.0.0-beta.0", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-4.0.0-beta.0.tgz", + "integrity": "sha512-Hypkn9jUTnFr0DpekNam53X47tXn3ucY08BQumv7kdGgeVUBLq3DJHJTi6HNxv4jl9W+Skxjz9+RnK0sJyqqjA==", + "dev": true, + "requires": { + "async": "^2.4.1", + "loader-utils": "^1.1.0", + "schema-utils": "^0.4.5", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", diff --git a/package.json b/package.json index 671be8602..1ecf6736e 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "bourbon-neat": "~1.9", "copy-webpack-plugin": "^5.1.2", "css-loader": "^3.6.0", + "extract-text-webpack-plugin": "^4.0.0-beta.0", "file-loader": "^3.0.1", "font-awesome": "^4.7.0", "html5shiv": "^3.7.3", diff --git a/sphinx_rtd_theme/layout.html b/sphinx_rtd_theme/layout.html index f3de11ad0..05f3ccc8d 100644 --- a/sphinx_rtd_theme/layout.html +++ b/sphinx_rtd_theme/layout.html @@ -120,36 +120,55 @@ - - {%- block extrabody %} {% endblock %} -
- {#- SIDE NAV, TOGGLES ON MOBILE #} -