From 6693cd6f881c289c680b6aab011ce38d2d75e6c9 Mon Sep 17 00:00:00 2001 From: dupoxy Date: Mon, 10 Jun 2024 21:29:01 +0200 Subject: [PATCH 1/3] Add themes preferences preset management section --- manual/editors/preferences/themes.rst | 39 ++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/manual/editors/preferences/themes.rst b/manual/editors/preferences/themes.rst index 5af79f18f..ff6a89add 100644 --- a/manual/editors/preferences/themes.rst +++ b/manual/editors/preferences/themes.rst @@ -1,5 +1,3 @@ -.. _bpy.ops.preferences.theme_install: -.. _bpy.ops.preferences.reset_default_theme: .. _bpy.types.Theme: ****** @@ -15,12 +13,39 @@ change in the multi-choice list at the left, and adjusting colors as required. Notice that changes appear in real-time on your screen. In addition, details such as the dot size in the *3D Viewport* or the *Graph Editor* can also be changed. -Themes use Blender's preset system to save a theme. -This will save the theme to an XML file in the ``./scripts/presets/interface_theme/`` subdirectory of one of -the :doc:`configuration directories `. +Preset Management +================= + +Theme Presets + Select the Theme from a list of predefined Themes. + + .. _bpy.ops.wm.interface_theme_preset_add: + + You add a custom theme to the preset list by ``LMB`` on the *Add* button ``+``. + + .. _bpy.ops.wm.interface_theme_preset_remove: + + You remove a custom theme from the preset list by ``LMB`` on the *Remove* button ``-``. + + .. _bpy.ops.wm.interface_theme_preset_save: + + You save a custom theme in the preset list by ``LMB`` on the *Save* button. + + This will save the theme to an XML file in the ``./scripts/presets/interface_theme/`` subdirectory of one of + the :doc:`configuration directories `. + +.. _bpy.ops.preferences.theme_install: + +Install + Load and apply a Blender XML theme file and add it to the list of theme presets. + +.. _bpy.ops.preferences.reset_default_theme: + +Reset + Reset to the default theme colors. + +Blender comes bundled with a small selection of themes. .. figure:: /images/editors_preferences_themes_example.png - Blender comes bundled with a small selection of themes. - This is an example of the theme *Blender Light*. -- 2.30.2 From 49a6b028159faddf9a093a50b0b270b11b6912da Mon Sep 17 00:00:00 2001 From: dupoxy Date: Mon, 10 Jun 2024 21:32:53 +0200 Subject: [PATCH 2/3] Update themes preferences image for the preset management section --- manual/images/editors_preferences_section_themes.png | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manual/images/editors_preferences_section_themes.png b/manual/images/editors_preferences_section_themes.png index 2bfc6b171..a87930d40 100644 --- a/manual/images/editors_preferences_section_themes.png +++ b/manual/images/editors_preferences_section_themes.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3cc5521b971e62f339b78f11e4069be4ea9070bf66ee9fe4663f4c23af2ae7f5 -size 40602 +oid sha256:94758d3d40a7b57e8368a3928843ab0fd1abcc5a6f52274ca2eb76beada9c720 +size 53728 -- 2.30.2 From 2e43df4cb6f86900db997716ebe8642dcc1a271f Mon Sep 17 00:00:00 2001 From: dupoxy Date: Fri, 14 Jun 2024 17:29:25 +0200 Subject: [PATCH 3/3] Apply Markup Style Guide --- manual/editors/preferences/themes.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manual/editors/preferences/themes.rst b/manual/editors/preferences/themes.rst index ff6a89add..651b2ba2a 100644 --- a/manual/editors/preferences/themes.rst +++ b/manual/editors/preferences/themes.rst @@ -21,15 +21,15 @@ Theme Presets .. _bpy.ops.wm.interface_theme_preset_add: - You add a custom theme to the preset list by ``LMB`` on the *Add* button ``+``. + You add a custom theme to the preset list by :kbd:`LMB` on the *Add* button ``+``. .. _bpy.ops.wm.interface_theme_preset_remove: - You remove a custom theme from the preset list by ``LMB`` on the *Remove* button ``-``. + You remove a custom theme from the preset list by :kbd:`LMB` on the *Remove* button ``-``. .. _bpy.ops.wm.interface_theme_preset_save: - You save a custom theme in the preset list by ``LMB`` on the *Save* button. + You save a custom theme in the preset list by :kbd:`LMB` on the *Save* button. This will save the theme to an XML file in the ``./scripts/presets/interface_theme/`` subdirectory of one of the :doc:`configuration directories `. -- 2.30.2