diff --git a/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.css b/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.css index 7e36cb0f..60be25f2 100644 --- a/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.css +++ b/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.css @@ -45,3 +45,7 @@ margin-right: 0.5em; } +.asmListItemEdit a > .asmIcon { + margin-left: 3px; + text-decoration: none; +} diff --git a/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.module b/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.module index 0db7dfb1..f995ac8e 100644 --- a/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.module +++ b/wire/modules/Inputfield/InputfieldAsmSelect/InputfieldAsmSelect.module @@ -37,7 +37,8 @@ class InputfieldAsmSelect extends InputfieldSelectMultiple implements Inputfield // an optional edit or detail link where items can be modified or viewed // i.e. /path/to/page/?id={value} where {value} is replaced with option value - $this->setAsmSelectOption('editLink', ''); + $this->setAsmSelectOption('editLink', ''); + $this->setAsmSelectOption('editLabel', ""); // only applicable if editLink is set. set to false if you don't want edit link to be modal $this->setAsmSelectOption('editLinkModal', true); diff --git a/wire/modules/Inputfield/InputfieldAsmSelect/asmselect/jquery.asmselect.css b/wire/modules/Inputfield/InputfieldAsmSelect/asmselect/jquery.asmselect.css index 9826f140..31754940 100644 --- a/wire/modules/Inputfield/InputfieldAsmSelect/asmselect/jquery.asmselect.css +++ b/wire/modules/Inputfield/InputfieldAsmSelect/asmselect/jquery.asmselect.css @@ -91,11 +91,16 @@ display: inline-block; } -.asmListItemEdit .ui-icon { +.asmListItemEdit .ui-icon, +.asmListItemEdit .asmIcon { /* hide the icon */ float: none; display: none; } + + .asmListItemEdit a:hover .asmIcon { + display: inline-block; + } .asmListItemEdit a:hover .ui-icon { /* display the icon when hovered on the edit label */ display: inline;