From: Jan-Christoph Borchardt Date: Tue, 11 Jun 2013 16:21:13 +0000 (+0200) Subject: multiselect: fixed 'add group' interface a bit X-Git-Tag: v6.0.0alpha2~647^2~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=0bcb04398d731ff75d74497f4a203279b6990351;p=nextcloud-server.git multiselect: fixed 'add group' interface a bit --- diff --git a/core/css/multiselect.css b/core/css/multiselect.css index 23aec23437f..afdf27681a1 100644 --- a/core/css/multiselect.css +++ b/core/css/multiselect.css @@ -89,9 +89,17 @@ div.multiselect>span:last-child { } ul.multiselectoptions input.new { - border-top-left-radius: 0; - border-top-right-radius: 0; padding-bottom: .2em; padding-top: .2em; margin: 0; } + +ul.multiselectoptions > li.creator { + padding: 10px; + font-weight: bold; +} +ul.multiselectoptions > li.creator > input { + width: 95% !important; /* do not constrain size of text input */ + padding: 5px; + margin: -5px; +} diff --git a/core/js/multiselect.js b/core/js/multiselect.js index 463c397d8cd..48d521e1856 100644 --- a/core/js/multiselect.js +++ b/core/js/multiselect.js @@ -176,10 +176,10 @@ }); button.parent().data('preventHide',false); if(settings.createText){ - var li=$('
  • + '+settings.createText+'
  • '); + var li=$('
  • + '+settings.createText+'
  • '); li.click(function(event){ li.empty(); - var input=$(''); + var input=$(''); li.append(input); input.focus(); input.css('width',button.innerWidth());