From d07134e547384780e087f7ffcc6d2668eaa9f2e3 Mon Sep 17 00:00:00 2001 From: Ivo Petkov Date: Mon, 1 Jan 2024 21:50:38 +0200 Subject: [PATCH] Add options onHighlight selectors. --- options.php | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/options.php b/options.php index 3b9d65e..005c3fb 100644 --- a/options.php +++ b/options.php @@ -65,7 +65,10 @@ "hint" => __("bearcms.themes.universal.options.Header.Layout.CustomDesc") ] ], - "defaultValue" => "navInsideHeaderLast" + "defaultValue" => "navInsideHeaderLast", + "onHighlight" => [ + ["cssSelector", ".template-header"] + ] ]); $headerGroup->addOption("headerVisibility", "list", __("bearcms.themes.universal.options.Visibility"), [ "values" => [ @@ -78,7 +81,10 @@ "name" => __("bearcms.themes.universal.options.Hidden") ] ], - "defaultValue" => "1" + "defaultValue" => "1", + "onHighlight" => [ + ["cssSelector", ".template-header"] + ] ]); $headerGroup->addOption("headerCSS", "css", "", [ "cssTypes" => ["cssPadding", "cssMargin", "cssBorder", "cssRadius", "cssShadow", "cssBackground", "cssSize"], @@ -124,7 +130,10 @@ "name" => __("bearcms.themes.universal.options.Hidden") ] ], - "defaultValue" => "1" + "defaultValue" => "1", + "onHighlight" => [ + ["cssSelector", ".template-header-title"] + ] ]) ->addOption("headerTitleCSS", "css", "", [ "cssOptions" => ["*/hoverState", "*/activeState", "*/focusState", "*/screenSizeState", "*/pageTypeState"], @@ -157,7 +166,10 @@ "name" => __("bearcms.themes.universal.options.Hidden") ] ], - "defaultValue" => "1" + "defaultValue" => "1", + "onHighlight" => [ + ["cssSelector", ".template-header-description"] + ] ]) ->addOption("headerDescriptionCSS", "css", "", [ "cssTypes" => ["cssText", "cssTextShadow", "cssBackground", "cssPadding", "cssBorder", "cssRadius", "cssShadow", "cssSize"], @@ -191,7 +203,10 @@ "name" => __("bearcms.themes.universal.options.Hidden") ] ], - "defaultValue" => "1" + "defaultValue" => "1", + "onHighlight" => [ + ["cssSelector", ".template-navigation-container"] + ] ]) ->addOption("navigationType", "list", __("bearcms.themes.universal.options.Navigation.Type"), [ "values" => [ @@ -554,7 +569,10 @@ "name" => __("bearcms.themes.universal.options.Hidden") ] ], - "defaultValue" => "1" + "defaultValue" => "1", + "onHighlight" => [ + ["cssSelector", ".template-homepage-special-content-block"] + ] ]) ->addOption("homePageSpecialContentBlockCSS", "css", "", [ "cssTypes" => ["cssPadding", "cssMargin", "cssBorder", "cssRadius", "cssShadow", "cssBackground", "cssSize"], @@ -614,7 +632,10 @@ "name" => __("bearcms.themes.universal.options.Hidden") ] ], - "defaultValue" => "1" + "defaultValue" => "1", + "onHighlight" => [ + ["cssSelector", ".template-footer"] + ] ]) ->addOption("footerCSS", "css", "", [ "cssTypes" => ["cssPadding", "cssMargin", "cssBorder", "cssRadius", "cssShadow", "cssBackground", "cssSize"],