[Bf-docboard-svn] bf-manual: [7183] trunk/blender_docs: CSS: Split css for version switch to its own file

Aaron Carlisle noreply at blender.org
Mon Oct 5 18:29:55 CEST 2020


Revision: 7183
          https://developer.blender.org/rBM7183
Author:   Blendify
Date:     2020-10-05 18:29:55 +0200 (Mon, 05 Oct 2020)
Log Message:
-----------
CSS: Split css for version switch to its own file

This makes the css easier to navigate.
The goal is to eventually refactor this more

Modified Paths:
--------------
    trunk/blender_docs/manual/conf.py
    trunk/blender_docs/resources/theme/css/theme_overrides.css

Added Paths:
-----------
    trunk/blender_docs/resources/theme/css/version_switch.css

Modified: trunk/blender_docs/manual/conf.py
===================================================================
--- trunk/blender_docs/manual/conf.py	2020-10-04 22:29:41 UTC (rev 7182)
+++ trunk/blender_docs/manual/conf.py	2020-10-05 16:29:55 UTC (rev 7183)
@@ -227,6 +227,7 @@
 def setup(app):
     if html_theme == "sphinx_rtd_theme":
         app.add_css_file("css/theme_overrides.css")
+        app.add_css_file("css/version_switch.css")
         app.add_js_file("js/version_switch.js")
 
 # Add any extra paths that contain custom files (such as robots.txt or

Modified: trunk/blender_docs/resources/theme/css/theme_overrides.css
===================================================================
--- trunk/blender_docs/resources/theme/css/theme_overrides.css	2020-10-04 22:29:41 UTC (rev 7182)
+++ trunk/blender_docs/resources/theme/css/theme_overrides.css	2020-10-05 16:29:55 UTC (rev 7183)
@@ -357,114 +357,6 @@
 .indextable {margin-bottom: 1.245em}
 /* End genindex consistency. */
 
-/* start version */
-/* Override RTD theme */
-.rst-versions {
-	border-top: 0px;
-	overflow: visible;
-}
-.version-btn.vdeact {
-	cursor: default;
-	color: dimgray;
-}
-
-.version-btn.vdeact::after {
-	content: "";
-}
-#versionwrap {
-	display: block;
-	padding: 2px 0px 30px;
-	font-size: 90%;
-}
-.version-btn, .version-btn-open {
-	position: relative;
-	display: inline-block;
-	background-color: #272525;
-	width: 140px;
-	text-align: center;
-	padding: 3px 10px;
-	margin: 0 5px;
-	vertical-align: middle;
-	z-index: 400;
-	transition: border-color 0.4s;
-}
-.version-btn {
-	color: #27AE60;
-	border: solid 1px #444444;
-	border-radius: 3px;
-	cursor: pointer;
-}
-.version-btn::after {
-	content:"\f0d8";
-	display: inline;
-	font: normal normal normal 16px/1 FontAwesome;
-	color: #8d8c8c;
-	vertical-align: top;
-	padding-left: 0.5em;
-}
-.version-btn:hover, .version-btn:focus {
-	border-color: #525252;
-}
-.version-btn-open {
-	border-style: solid;
-	color: gray;
-	border-width: 1px;
-	border-color: transparent gray gray gray;
-	border-radius: 0px 0px 3px 3px;
-	cursor: pointer;
-}
-.version-btn.wait {
-	cursor: wait;
-}
-.version-btn.disabled {
-	cursor: not-allowed;
-	color: dimgray;
-}
-.version-list {
-	display: none;
-	position: absolute;
-	bottom: 28px;
-	width: 140px;
-	margin: 0 5px;
-	padding-bottom: 4px;
-	text-align: center;
-	background-color: #000C;
-	border-style: solid;
-	border-width: 1px 1px 0px 1px;
-	border-color: gray;
-	border-radius: 3px 3px 0px 0px;
-	box-shadow: 0 0 6px #000C;
-	z-index: 399;
-	max-height: calc(100vh - 30px);
-	overflow-y: auto;
-}
-.version-list a, .version-list span, .version-list li {
-	position: relative;
-	display: block;
-	font-size: 14px;
-	line-height: 1.15;
-	width: 100%;
-	margin: 0;
-	padding: 4px 0px;
-	color: #404040;
-}
-.version-list li {
-	background-color: #ede9e9;
-	color: #404040;
-	padding: 1px;
-}
-.version-list li:hover, .version-list li a:focus {
-	background-color: #b9cfda;
-}
-.version-list li.selected, .version-list li.selected:hover {
-	background-color: #8d8c8c;
-}
-.version-list li.selected span {
-	cursor: default;
-	outline-color: red;
-}
-/* End version. */
-
 /* Start Sphinx 2.0 fixes. */
 .rst-content .admonition > :last-child {margin-bottom: 0}
 .rst-content .document dl dt {

Added: trunk/blender_docs/resources/theme/css/version_switch.css
===================================================================
--- trunk/blender_docs/resources/theme/css/version_switch.css	                        (rev 0)
+++ trunk/blender_docs/resources/theme/css/version_switch.css	2020-10-05 16:29:55 UTC (rev 7183)
@@ -0,0 +1,107 @@
+/* start version */
+/* Override RTD theme */
+.rst-versions {
+	border-top: 0px;
+	overflow: visible;
+}
+.version-btn.vdeact {
+	cursor: default;
+	color: dimgray;
+}
+
+.version-btn.vdeact::after {
+	content: "";
+}
+#versionwrap {
+	display: block;
+	padding: 2px 0px 30px;
+	font-size: 90%;
+}
+.version-btn, .version-btn-open {
+	position: relative;
+	display: inline-block;
+	background-color: #272525;
+	width: 140px;
+	text-align: center;
+	padding: 3px 10px;
+	margin: 0 5px;
+	vertical-align: middle;
+	z-index: 400;
+	transition: border-color 0.4s;
+}
+.version-btn {
+	color: #27AE60;
+	border: solid 1px #444444;
+	border-radius: 3px;
+	cursor: pointer;
+}
+.version-btn::after {
+	content:"\f0d8";
+	display: inline;
+	font: normal normal normal 16px/1 FontAwesome;
+	color: #8d8c8c;
+	vertical-align: top;
+	padding-left: 0.5em;
+}
+.version-btn:hover, .version-btn:focus {
+	border-color: #525252;
+}
+.version-btn-open {
+	border-style: solid;
+	color: gray;
+	border-width: 1px;
+	border-color: transparent gray gray gray;
+	border-radius: 0px 0px 3px 3px;
+	cursor: pointer;
+}
+.version-btn.wait {
+	cursor: wait;
+}
+.version-btn.disabled {
+	cursor: not-allowed;
+	color: dimgray;
+}
+.version-list {
+	display: none;
+	position: absolute;
+	bottom: 28px;
+	width: 140px;
+	margin: 0 5px;
+	padding-bottom: 4px;
+	text-align: center;
+	background-color: #000C;
+	border-style: solid;
+	border-width: 1px 1px 0px 1px;
+	border-color: gray;
+	border-radius: 3px 3px 0px 0px;
+	box-shadow: 0 0 6px #000C;
+	z-index: 399;
+	max-height: calc(100vh - 30px);
+	overflow-y: auto;
+}
+.version-list a, .version-list span, .version-list li {
+	position: relative;
+	display: block;
+	font-size: 14px;
+	line-height: 1.15;
+	width: 100%;
+	margin: 0;
+	padding: 4px 0px;
+	color: #404040;
+}
+.version-list li {
+	background-color: #ede9e9;
+	color: #404040;
+	padding: 1px;
+}
+.version-list li:hover, .version-list li a:focus {
+	background-color: #b9cfda;
+}
+.version-list li.selected, .version-list li.selected:hover {
+	background-color: #8d8c8c;
+}
+.version-list li.selected span {
+	cursor: default;
+	outline-color: red;
+}
+/* End version. */


Property changes on: trunk/blender_docs/resources/theme/css/version_switch.css
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


More information about the Bf-docboard-svn mailing list