diff --git a/admin/themes/default/template/plugins_installed.tpl b/admin/themes/default/template/plugins_installed.tpl
index 873bda5d8..e00f09528 100644
--- a/admin/themes/default/template/plugins_installed.tpl
+++ b/admin/themes/default/template/plugins_installed.tpl
@@ -160,10 +160,21 @@ jQuery(document).ready(function() {
});
});
- jQuery(".showOptions").click(function(){
- jQuery("#PluginOptionsBlock").toggle();
- });
+$(document).mouseup(function (e) {
+ e.stopPropagation();
+ $(".pluginMiniBox").each(function() {
+ if ($(this).find(".showOptions").has(e.target).length === 0) {
+ $(this).find(".PluginOptionsBlock").hide();
+ }
+ })
+});
+jQuery(".pluginMiniBox").each(function(index){
+ let myplugin = jQuery(this);
+ myplugin.find(".showOptions").click(function(){
+ myplugin.find(".PluginOptionsBlock").toggle();
+ });
+})
{/literal}
{/footer_script}
@@ -237,11 +248,18 @@ jQuery(document).ready(function() {
-
+ {if $plugin.STATE == 'active' || $plugin.STATE == 'inactive'}
+
+ {/if}
-
-
{'Deactivate'|@translate}
-
{'Restore'|@translate}
+
+
diff --git a/admin/themes/default/theme.css b/admin/themes/default/theme.css
index de9bb6ab2..d972a456c 100644
--- a/admin/themes/default/theme.css
+++ b/admin/themes/default/theme.css
@@ -1170,6 +1170,14 @@ h2:lang(en) { text-transform:capitalize; }
/*border-radius:10px;*/
}
+.plugin-dropdown-action{
+ padding:5px 10px;
+ font-size: 13px;
+ color:#3A3A3A
+}
+
+.plugin-dropdown-action:hover {background-color: #e7e7e7; color:#3A3A3A; text-decoration: none;}
+
.plugin-inactive .pluginMiniBox{
border-radius:5px;
}
@@ -1190,18 +1198,19 @@ h2:lang(en) { text-transform:capitalize; }
padding: 13px;}
- #PluginOptionsBlock{
+ .PluginOptionsBlock{
display:none;
position:absolute;
right: 0;
top: 30px;
background-color:white;
z-index:2;
- padding:5px 10px;
+ padding:5px 0px;
box-shadow: 0px 0px 5px #d7d7d7;
+ border-radius: 10px;
}
- #PluginOptionsBlock a{
+ .PluginOptionsBlock a{
display:block;
}