openrat-cms

OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs | README

commit 13afc87ba88f71715c5619c23cee631ede5c2f50
parent 32b157ba8bbb31a643c816fc133814e28ef2f839
Author: Jan Dankert <develop@jandankert.de>
Date:   Fri, 12 Feb 2021 20:08:11 +0100

Fix: Show search result on top of the navigation.

Diffstat:
Mmodules/cms/ui/themes/default/html/views/index/show.php | 10++++------
Mmodules/cms/ui/themes/default/html/views/index/show.tpl.src.xml | 11+++++------
Mmodules/cms/ui/themes/default/script/openrat.js | 26++++++++++++++++++--------
Mmodules/cms/ui/themes/default/script/openrat.min.js | 8++++----
Mmodules/cms/ui/themes/default/script/openrat/common.js | 10+++++++---
Mmodules/cms/ui/themes/default/script/plugin/jquery-plugin-orSearch.js | 16+++++++++++-----
Mmodules/cms/ui/themes/default/style/openrat-image.less | 1+
Amodules/cms/ui/themes/default/style/openrat-search.less | 22++++++++++++++++++++++
Mmodules/cms/ui/themes/default/style/openrat-workbench.less | 1+
Mmodules/cms/ui/themes/default/style/openrat.css | 25+++++++++++++++++++++++--
Mmodules/cms/ui/themes/default/style/openrat.min.css | 5+++--
Mmodules/cms/ui/themes/default/style/theme/openrat-theme.less | 8++++++++
12 files changed, 107 insertions(+), 36 deletions(-)

diff --git a/modules/cms/ui/themes/default/html/views/index/show.php b/modules/cms/ui/themes/default/html/views/index/show.php @@ -26,20 +26,18 @@ <div class="<?php echo O::escapeHtml('or-toolbar-icon or-act-navigation-close or--visible-on-mobile') ?>"><?php echo O::escapeHtml('') ?> <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--menu-close') ?>"><?php echo O::escapeHtml('') ?></i> </div> - <div class="<?php echo O::escapeHtml('or-toolbar-icon or-menu-category or-search') ?>"><?php echo O::escapeHtml('') ?> + <div class="<?php echo O::escapeHtml('or-toolbar-icon or-search') ?>"><?php echo O::escapeHtml('') ?> <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--method-search') ?>"><?php echo O::escapeHtml('') ?></i> - <input name="<?php echo O::escapeHtml('text') ?>" placeholder="<?php echo O::escapeHtml(''.@O::lang('search').'') ?>" type="<?php echo O::escapeHtml('text') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$text.'') ?>" class="<?php echo O::escapeHtml('or-input') ?>" /><?php echo O::escapeHtml('') ?> + <input name="<?php echo O::escapeHtml('text') ?>" placeholder="<?php echo O::escapeHtml(''.@O::lang('search').'') ?>" type="<?php echo O::escapeHtml('text') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$text.'') ?>" class="<?php echo O::escapeHtml('or-title-input or-input') ?>" /><?php echo O::escapeHtml('') ?> + <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--method-delete or-act-search-delete') ?>"><?php echo O::escapeHtml('') ?></i> <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--dropdown or-menu-dropdown-icon') ?>"><?php echo O::escapeHtml('') ?></i> - <div class="<?php echo O::escapeHtml('or-dropdown or-dropdown--on-right or-act-global-search-results') ?>"><?php echo O::escapeHtml('') ?> - <span class="<?php echo O::escapeHtml('or-dropdown-entry') ?>"><?php echo O::escapeHtml('') ?></span> - </div> </div> </div> </div> </div> <nav class="<?php echo O::escapeHtml('or-workbench-navigation-container or-navigation or-workbench-content') ?>"><?php echo O::escapeHtml('') ?> <div class="<?php echo O::escapeHtml('or-view or-act-view-static or-navigation-content') ?>" data-action="<?php echo O::escapeHtml('tree') ?>" data-method="<?php echo O::escapeHtml('show') ?>"><?php echo O::escapeHtml('') ?></div> - <div class="<?php echo O::escapeHtml('or-navigation-filler') ?>"><?php echo O::escapeHtml('') ?></div> + <div class="<?php echo O::escapeHtml('or-search-result or-act-search-result') ?>"><?php echo O::escapeHtml('') ?></div> </nav> </div> <div class="<?php echo O::escapeHtml('or-workbench-navigation-filler or-act-navigation-close') ?>"><?php echo O::escapeHtml('') ?></div> diff --git a/modules/cms/ui/themes/default/html/views/index/show.tpl.src.xml b/modules/cms/ui/themes/default/html/views/index/show.tpl.src.xml @@ -48,13 +48,11 @@ <image class="" menu="menu"/> </or:part>--> - <or:part class="toolbar-icon,menu-category,search"> + <or:part class="toolbar-icon,search"> <or:image method="search"/> - <or:input name="text" hint="${message:search}"/> + <or:input class="title-input" name="text" hint="${message:search}"/> + <or:image method="delete" class="act-search-delete" /> <or:image class="menu-dropdown-icon" symbol="dropdown"/> - <or:part class="dropdown,dropdown--on-right,act-global-search-results"> - <or:text class="dropdown-entry" value=""/> - </or:part> </or:part> </or:part> @@ -65,7 +63,8 @@ <nav class="or-workbench-navigation-container or-navigation or-workbench-content"> <div class="or-view or-act-view-static or-navigation-content" data-action="tree" data-method="show" /> - <div class="or-navigation-filler"></div> + <!--<div class="or-navigation-filler"></div>--> + <div class="or-search-result or-act-search-result"></div> </nav> </div> diff --git a/modules/cms/ui/themes/default/script/openrat.js b/modules/cms/ui/themes/default/script/openrat.js @@ -138,17 +138,20 @@ jQuery.fn.orSearch = function( options ) 'afterSelect' : function() {}, 'openDropdown' : true, 'action': 'search', - 'method': 'quicksearch' + 'method': 'quicksearch', + 'resultEntryClass': 'or-dropdown-entry', }, options); - return $(this).on('input', function() + return $(this).on('input change', function() { let searchArgument = $(this).val(); let dropdownEl = $( settings.dropdown ); if ( searchArgument.length ) { + $('.or-search').addClass('search--is-active'); + dropdownEl.addClass('search-result--is-active'); $.ajax( { 'type':'GET',url:'./api/?action='+settings.action+'&subaction='+settings.method+'&output=json&search='+searchArgument, data:null, success:function(data, textStatus, jqXHR) { @@ -160,7 +163,7 @@ jQuery.fn.orSearch = function( options ) // Suchergebnis-Zeile in das Ergebnis schreiben. - let div = $('<div class="or-dropdown-entry or-search-result or-dropdown-entry--active" title="'+result.desc+'"></div>'); + let div = $('<div class="'+settings.resultEntryClass+' '+settings.resultEntryClass+'--active" title="'+result.desc+'"></div>'); div.data('object',{ 'name':result.name, 'action':result.type, @@ -186,7 +189,7 @@ jQuery.fn.orSearch = function( options ) } // Register clickhandler for search results. - $(dropdownEl).find('.or-search-result').click( function(e) { + $(dropdownEl).find('.or-search-result-entry').click( function(e) { settings.select( $(this).data('object') ); settings.afterSelect(); } ); @@ -198,7 +201,10 @@ jQuery.fn.orSearch = function( options ) else { // No search argument. - $(dropdownEl).empty(); // Leeren. + $(dropdownEl).empty(); // Leeren. + + $('.or-search').removeClass('search--is-active'); + dropdownEl.removeClass('search-result--is-active'); } }); }; @@ -2810,16 +2816,20 @@ $( function() { let registerGlobalSearch = function() { $('.or-search .or-input').orSearch( { - dropdown : '.or-dropdown.or-act-global-search-results', - openDropdown: true, // the dropdown is automatically opened by the menu. + dropdown : '.or-act-search-result', + resultEntryClass: 'or-search-result-entry', + //openDropdown: true, // the dropdown is automatically opened by the menu. select : function(obj) { // open the search result Openrat.Workbench.openNewAction( obj.name, obj.action, obj.id ); }, afterSelect: function() { - $('.or-dropdown.or-act-selector-search-results').empty(); + //$('.or-dropdown.or-act-selector-search-results').empty(); } } ); + $('.or-search .or-act-search-delete').click( function() { + $('.or-search .or-title-input').val('').change(); + } ); }; registerGlobalSearch(); diff --git a/modules/cms/ui/themes/default/script/openrat.min.js b/modules/cms/ui/themes/default/script/openrat.min.js @@ -114,9 +114,9 @@ else{c=10000;n=null;h=r.floating||this._isFloating(this.currentItem);p=h?"left": else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,s,o,i=this.options;if(i.containment==="parent"){i.containment=this.helper[0].parentNode};if(i.containment==="document"||i.containment==="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,i.containment==="document"?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,(i.containment==="document"?(this.document.height()||document.body.parentNode.scrollHeight):this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]};if(!(/^(document|window|parent)$/).test(i.containment)){e=t(i.containment)[0];s=t(i.containment).offset();o=(t(e).css("overflow")!=="hidden");this.containment=[s.left+(parseInt(t(e).css("borderLeftWidth"),10)||0)+(parseInt(t(e).css("paddingLeft"),10)||0)-this.margins.left,s.top+(parseInt(t(e).css("borderTopWidth"),10)||0)+(parseInt(t(e).css("paddingTop"),10)||0)-this.margins.top,s.left+(o?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css("borderLeftWidth"),10)||0)-(parseInt(t(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,s.top+(o?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css("borderTopWidth"),10)||0)-(parseInt(t(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(e,i){if(!i){i=this.position};var s=e==="absolute"?1:-1,o=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,n=(/(html|body)/i).test(o[0].tagName);return{top:(i.top+this.offset.relative.top*s+this.offset.parent.top*s-((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(n?0:o.scrollTop()))*s)),left:(i.left+this.offset.relative.left*s+this.offset.parent.left*s-((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():n?0:o.scrollLeft())*s))}},_generatePosition:function(e){var s,o,i=this.options,n=e.pageX,r=e.pageY,a=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,h=(/(html|body)/i).test(a[0].tagName);if(this.cssPosition==="relative"&&!(this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()};if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){n=this.containment[0]+this.offset.click.left};if(e.pageY-this.offset.click.top<this.containment[1]){r=this.containment[1]+this.offset.click.top};if(e.pageX-this.offset.click.left>this.containment[2]){n=this.containment[2]+this.offset.click.left};if(e.pageY-this.offset.click.top>this.containment[3]){r=this.containment[3]+this.offset.click.top}};if(i.grid){s=this.originalPageY+Math.round((r-this.originalPageY)/i.grid[1])*i.grid[1];r=this.containment?((s-this.offset.click.top>=this.containment[1]&&s-this.offset.click.top<=this.containment[3])?s:((s-this.offset.click.top>=this.containment[1])?s-i.grid[1]:s+i.grid[1])):s;o=this.originalPageX+Math.round((n-this.originalPageX)/i.grid[0])*i.grid[0];n=this.containment?((o-this.offset.click.left>=this.containment[0]&&o-this.offset.click.left<=this.containment[2])?o:((o-this.offset.click.left>=this.containment[0])?o-i.grid[0]:o+i.grid[0])):o}};return{top:(r-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(h?0:a.scrollTop())))),left:(n-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():h?0:a.scrollLeft())))}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction==="down"?e.item[0]:e.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var o=this.counter;this._delay(function(){if(o===this.counter){this.refreshPositions(!s)}})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length){this.placeholder.before(this.currentItem)};this._noFinalSort=null;if(this.helper[0]===this.currentItem[0]){for(i in this._storedCSS){if(this._storedCSS[i]==="auto"||this._storedCSS[i]==="static"){this._storedCSS[i]=""}};this.currentItem.css(this._storedCSS);this._removeClass(this.currentItem,"ui-sortable-helper")} else{this.currentItem.show()};if(this.fromOutside&&!e){s.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))})};if((this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!e){s.push(function(t){this._trigger("update",t,this._uiHash())})};if(this!==this.currentContainer){if(!e){s.push(function(t){this._trigger("remove",t,this._uiHash())});s.push((function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}).call(this,this.currentContainer));s.push((function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}).call(this,this.currentContainer))}};function o(t,e,i){return function(s){i._trigger(t,s,e._uiHash(e))}};for(i=this.containers.length-1;i>=0;i--){if(!e){s.push(o("deactivate",this,this.containers[i]))};if(this.containers[i].containerCache.over){s.push(o("out",this,this.containers[i]));this.containers[i].containerCache.over=0}};if(this.storedCursor){this.document.find("body").css("cursor",this.storedCursor);this.storedStylesheet.remove()};if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)};if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex==="auto"?"":this._storedZIndex)};this.dragging=!1;if(!e){this._trigger("beforeStop",t,this._uiHash())};this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(!this.cancelHelperRemoval){if(this.helper[0]!==this.currentItem[0]){this.helper.remove()};this.helper=null};if(!e){for(i=0;i<s.length;i++){s[i].call(this,t)};this._trigger("stop",t,this._uiHash())};this.fromOutside=!1;return!this.cancelHelperRemoval},_trigger:function(){if(t.Widget.prototype._trigger.apply(this,arguments)===!1){this.cancel()}},_uiHash:function(e){var i=e||this;return{helper:i.helper,placeholder:i.placeholder||t([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:e?e.element:null}}})})); ;jQuery.fn.toggleAttr=function(t,e,f){return this.each(function(){let self=$(this);if(self.attr(t)==e)self.attr(t,f);else self.attr(t,e)})}; -;jQuery.fn.orSearch=function(t){var e=$.extend({'dropdown':$(),'select':function(e){},'afterSelect':function(){},'openDropdown':!0,'action':'search','method':'quicksearch'},t);return $(this).on('input',function(){let searchArgument=$(this).val();let dropdownEl=$(e.dropdown);if(searchArgument.length){$.ajax({'type':'GET',url:'./api/?action='+e.action+'&subaction='+e.method+'&output=json&search='+searchArgument,data:null,success:function(t,n,o){$(dropdownEl).empty();for(id in t.output.result){let result=t.output.result[id];let div=$('<div class="or-dropdown-entry or-search-result or-dropdown-entry--active" title="'+result.desc+'"></div>');div.data('object',{'name':result.name,'action':result.type,'id':result.id});let link=$('<a class="or-link"/>').attr('href',Openrat.Navigator.createShortUrl(result.type,result.id));link.click(function(e){e.preventDefault()});$(link).append('<i class="or-image-icon or-image-icon--action-'+result.type+'" />');$(link).append('<span class="or-dropdown-text">'+result.name+'</span>');$(div).append(link);$(dropdownEl).append(div)};if(t.output.result&&e.openDropdown){$(dropdownEl).addClass('dropdown--is-open')} -else{$(dropdownEl).removeClass('dropdown--is-open')};$(dropdownEl).find('.or-search-result').click(function(t){e.select($(this).data('object'));e.afterSelect()})}})} -else{$(dropdownEl).empty()}})}; +;jQuery.fn.orSearch=function(t){var e=$.extend({'dropdown':$(),'select':function(e){},'afterSelect':function(){},'openDropdown':!0,'action':'search','method':'quicksearch','resultEntryClass':'or-dropdown-entry',},t);return $(this).on('input change',function(){let searchArgument=$(this).val();let dropdownEl=$(e.dropdown);if(searchArgument.length){$('.or-search').addClass('search--is-active');dropdownEl.addClass('search-result--is-active');$.ajax({'type':'GET',url:'./api/?action='+e.action+'&subaction='+e.method+'&output=json&search='+searchArgument,data:null,success:function(t,r,n){$(dropdownEl).empty();for(id in t.output.result){let result=t.output.result[id];let div=$('<div class="'+e.resultEntryClass+' '+e.resultEntryClass+'--active" title="'+result.desc+'"></div>');div.data('object',{'name':result.name,'action':result.type,'id':result.id});let link=$('<a class="or-link"/>').attr('href',Openrat.Navigator.createShortUrl(result.type,result.id));link.click(function(e){e.preventDefault()});$(link).append('<i class="or-image-icon or-image-icon--action-'+result.type+'" />');$(link).append('<span class="or-dropdown-text">'+result.name+'</span>');$(div).append(link);$(dropdownEl).append(div)};if(t.output.result&&e.openDropdown){$(dropdownEl).addClass('dropdown--is-open')} +else{$(dropdownEl).removeClass('dropdown--is-open')};$(dropdownEl).find('.or-search-result-entry').click(function(t){e.select($(this).data('object'));e.afterSelect()})}})} +else{$(dropdownEl).empty();$('.or-search').removeClass('search--is-active');dropdownEl.removeClass('search-result--is-active')}})}; ;jQuery.fn.orLinkify=function(t){var a=$.extend({'openAction':function(t,a,e){Openrat.Workbench.openNewAction(t,a,e)}},t);$(this).addClass('linkified');if($(this).is('a'))$(this).click(function(t){t.preventDefault()});else $(this).find('a').click(function(t){t.preventDefault()});return $(this).click(function(t){$el=$(this);if($el.is('a'))$link=$el;else $link=$el.find('a').first();let type=$link.attr('data-type');if($link.parent().hasClass('dropdown-entry--inactive'))return;switch(type){case'post':$form=$('<form />').attr('method','POST').addClass('invisible');$form.data('afterSuccess',$link.data('afterSuccess'));let params=jQuery.parseJSON($link.attr('data-data'));params.output='json';$.each(params,function(t,a){let $input=$('<input />').attr('type','hidden').attr('name',t).attr('value',a);$form.append($input)});let form=new Openrat.Form();form.initOnElement($form);form.submit();break;case'edit':case'dialog':Openrat.Workbench.startDialog($link.attr('data-name'),$link.attr('data-action'),$link.attr('data-method'),$link.attr('data-id'),$link.attr('data-extra'));break;case'external':window.open($link.attr('data-url'),' _blank');break;case'window':window.location.href=Openrat.View.createUrl($link.attr('data-action'),$link.attr('data-method'),$link.attr('data-id'));break;case'popup':Openrat.Workbench.popupWindow=window.open($link.attr('data-url'),'Popup','location=no,menubar=no,scrollbars=yes,toolbar=no,resizable=yes');break;case'help':help($link,$link.attr('data-url'),$link.attr('data-suffix'));break;case'fullscreen':fullscreen($link);break;case'open':a.openAction($link.text().trim(),$link.attr('data-action'),$link.attr('data-id'));break;default:throw'UI error: Unknown link type: '+type+' in link '+$link.html()}})}; ;jQuery.fn.orTree=function(e){var n=$.extend({'openAction':function(e,n,o){}},e);let registerTreeBranchEvents=function(e){Openrat.Workbench.registerDraggable(e)};$(this).each(function(o,e){$(e).children('.or-navtree-node-control').click(function(){let $node=$(this).parent('.or-navtree-node');if($node.is('.or-navtree-node--is-open')){$node.children('ul').slideUp('fast').remove();$node.removeClass('navtree-node--is-open').addClass('navtree-node--is-closed').find('.or-navtree-tree-icon').removeClass('image-icon--node-open').addClass('image-icon--node-closed')} else{$(e).closest('div.view').addClass('loader');let $link=$node.find('a');let id=$link.data('id');let extraId=$link.data('extra');let loadBranchUrl='./?action=tree&subaction=branch&id='+id+'';if(typeof extraId==='string'){jQuery.each(jQuery.parseJSON(extraId.replace(/'/g,'"')),function(e,n){loadBranchUrl=loadBranchUrl+'&'+e+'='+n})} @@ -1185,7 +1185,7 @@ else{}})};let timeoutMinutes=5;window.setInterval(ping,timeoutMinutes*60*1000)}; else if(Notification.permission==='granted'){let notification=new Notification(e)} else if(Notification.permission!=='denied'){Notification.requestPermission(function(t){if(t==='granted'){let notification=new Notification(e)}})}};this.notify=function(t,i,o,n,a,log=null,notifyTheBrowser=!1){if(notifyTheBrowser)notifyBrowser(a);let notice=$('<div class="or-notice or-notice--'+n+'"></div>');let toolbar=$('<div class="or-notice-toolbar"></div>');if(log)$(toolbar).append('<i class="or-act-notice-full or-image-icon or-image-icon--menu-fullscreen"></i>');$(toolbar).append('<i class="or-image-icon or-image-icon--menu-close or-act-notice-close"></i>');$(notice).append(toolbar);if(o)$(notice).append('<div class="or-notice-name"><a class="or-act-clickable" href="'+Openrat.Navigator.createShortUrl(t,i)+'" data-type="open" data-action="'+t+'" data-id="'+i+'"><i class="or-notice-action-full or-image-icon or-image-icon--action-'+t+'"></i> '+o+'</a></div>');$(notice).append('<div class="or-notice-text">'+e(a)+'</div>');if(log)$(notice).append('<div class="or-notice-log"><pre>'+e(log)+'</pre></div>');$('#noticebar').prepend(notice);$(notice).orLinkify();$(notice).find('.or-act-notice-full').click(function(){$(notice).toggleClass('notice--is-full')});$(notice).find('.or-act-notice-close').click(function(){$(notice).fadeOut('fast',function(){$(notice).remove()})});let timeout=1;if(n=='ok')timeout=20;if(n=='info')timeout=60;if(n=='warning')timeout=120;if(n=='error')timeout=120;if(timeout>0)setTimeout(function(){$(notice).fadeOut('slow',function(){$(this).remove()})},timeout*1000)};this.dataChangedHandler=$.Callbacks();this.dataChangedHandler.add(function(){if(Openrat.Workbench.popupWindow)Openrat.Workbench.popupWindow.location.reload()});this.afterViewLoadedHandler=$.Callbacks();this.setApplicationTitle=function(e){if(e)$('head > title').text(e+' - '+$('head > title').data('default'));else $('head > title').text($('head > title').data('default'))};var e=function(e){return String(e).replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;')};this.registerOpenClose=function(e){$(e).children('.or-collapsible-act-switch').click(function(){$(this).closest('.or-collapsible').toggleClass('collapsible--is-open').toggleClass('collapsible--is-closed')})};this.openNewAction=function(e,t,i){$('.or-workbench-navigation').removeClass('workbench-navigation--is-open');Openrat.Workbench.setApplicationTitle(e);Openrat.Navigator.navigateToNew({'action':t,'id':i})};this.startDialog=function(e,t,i,o,n){if(!t)t=Openrat.Workbench.state.action;if(!o)o=Openrat.Workbench.state.id;let view=new Openrat.View(t,i,o,n);view.before=function(){$('.or-dialog-content .or-view').html('<div class="header"><img class="or-icon" title="" src="./themes/default/images/icon/'+i+'.png" />'+e+'</div>');$('.or-dialog-content .or-view').data('id',o);$('.or-dialog').removeClass('dialog--is-closed').addClass('dialog--is-open');$('.or-dialog-content .or-act-dialog-name').html(e);let view=this;this.escapeKeyClosingHandler=function(e){if(e.keyCode==27){view.close();$(document).off('keyup')}};$(document).keyup(this.escapeKeyClosingHandler);$('.or-dialog-filler,.or-act-dialog-close').click(function(e){e.preventDefault();view.close()})};view.close=function(){if($('.or-dialog').hasClass('or-dialog--modal'))return;$('.or-dialog-content .or-view.or-view--is-dirty').removeClass('view--is-dirty');$('.or-dialog-content .or-view').html('');$('.or-dialog').removeClass('dialog--is-open').addClass('dialog--is-closed');$(document).unbind('keyup',this.escapeKeyClosingHandler)};return view.start($('.or-dialog-content .or-view'))};this.registerDraggable=function(e){$(e).find('.or-draggable').draggable({helper:'clone',opacity:0.7,zIndex:2,distance:10,cursor:'move',revert:'false'})};this.registerDroppable=function(e){$(e).find('.or-droppable').droppable({accept:'.or-draggable',hoverClass:'or-droppable--hover',activeClass:'or-droppable--active',drop:function(e,t){let dropped=t.draggable;let id=dropped.data('id');let name=dropped.data('name');if(!name)name=id;$(this).find('.or-selector-link-value').val(id);$(this).find('.or-selector-link-name').val(name).attr('placeholder',name)}})}}; ;Openrat.Navigator=new function(){'use strict';this.navigateTo=function(t){Openrat.Workbench.loadNewActionState(t)};this.navigateToNew=function(t){this.navigateTo(t);window.history.pushState(t,t.name,this.createShortUrl(t.action,t.id))};this.toActualHistory=function(t){window.history.replaceState(t,t.name,this.createShortUrl(t.action,t.id))};this.createShortUrl=function(t,i){return'./#/'+t+(i?'/'+i:'')}}; -;$(function(){$('html').removeClass('nojs');$('.or--initial-hidden').removeClass('-initial-hidden');function n(){function e(e){$(e).closest('div.panel').fadeOut('fast',function(){$(this).toggleClass('fullscreen').fadeIn('fast')})};$('div.header').dblclick(function(){e(this)})};n();window.onpopstate=function(e){Openrat.Navigator.navigateTo(e.state)};Openrat.Workbench.initialize();Openrat.Workbench.reloadAll();let registerWorkbenchGlobalEvents=function(){$('.keystroke').each(function(){let keystrokeElement=$(this);let keystroke=keystrokeElement.text();if(keystroke.length==0)return;let keyaction=function(){keystrokeElement.click()};$(document).bind('keydown',keystroke,keyaction)})};$('.or-act-initial-notice').each(function(){Openrat.Workbench.notify('',0,'','info',$(this).text());$(this).remove()});registerWorkbenchGlobalEvents();let closeMenu=function(){$('body').click(function(){$('.or-menu').removeClass('menu--is-open')})};closeMenu();let closeMobileNavigation=function(){$('.or-act-navigation-close').click(function(){$('.or-workbench-navigation').removeClass('workbench-navigation--is-open');$('.or-workbench').removeClass('workbench--navigation-is-open')})};closeMobileNavigation();let closeDesktopNavigation=function(){$('.or-workbench-title .or-act-nav-small').click(function(){$('.or-workbench').addClass('workbench--navigation-is-small');$('.or-workbench-navigation').addClass('workbench-navigation--is-small')})};closeDesktopNavigation();let registerGlobalSearch=function(){$('.or-search .or-input').orSearch({dropdown:'.or-dropdown.or-act-global-search-results',openDropdown:!0,select:function(e){Openrat.Workbench.openNewAction(e.name,e.action,e.id)},afterSelect:function(){$('.or-dropdown.or-act-selector-search-results').empty()}})};registerGlobalSearch();Openrat.Workbench.afterNewActionHandler.add(function(){$('.or-sidebar').find('.or-sidebar-button').orLinkify()});Openrat.Workbench.afterNewActionHandler.add(function(){let url=Openrat.View.createUrl('tree','path',Openrat.Workbench.state.id,{'type':Openrat.Workbench.state.action});let loadPromise=$.get(url);loadPromise.done(function(e){$('.or-breadcrumb').empty().append(e).find('.or-act-clickable').orLinkify();$('nav .or-navtree-node').removeClass('or-navtree-node--selected');$('.or-breadcrumb a').each(function(){let action=$(this).data('action');let id=$(this).data('id');let $navControl=$('nav .or-navtree-node[data-type='+action+'][data-id='+id+'].or-navtree-node--is-closed .or-navtree-node-control');$navControl.click()})}).fail(function(n,t,o){console.warn({message:'Failed to load path',url:url,error:e,status:t,o})}).always(function(){})});Openrat.Workbench.afterNewActionHandler.fire()});let filterMenus=function(){let action=Openrat.Workbench.state.action;let id=Openrat.Workbench.state.id;$('.or-workbench-title .or-dropdown-entry.or-act-clickable').addClass('dropdown-entry--active');$('.or-workbench-title .or-dropdown-entry.or-act-clickable.or-filtered').removeClass('dropdown-entry--active').addClass('dropdown-entry--inactive');$('.or-workbench-title .or-dropdown-entry.or-act-clickable.or-filtered .or-link').attr('data-id',id);let url=Openrat.View.createUrl('profile','available',id,{'queryaction':action},!0);let promise=$.getJSON(url);promise.done(function(e){jQuery.each(e.output.views,function(e,n){$('.or-workbench-title .or-dropdown-entry.or-act-clickable.or-filtered > .or-link[data-method=\''+n+'\']').parent().addClass('dropdown-entry--active').removeClass('dropdown-entry--inactive')})})};Openrat.Workbench.afterAllViewsLoaded.add(function(){filterMenus()});Openrat.Workbench.afterViewLoadedHandler.add(function(e){if(Openrat.Workbench.popupWindow)$(e).find('a[data-type=\'popup\']').each(function(){Openrat.Workbench.popupWindow.location.href=$(this).attr('data-url')})});Openrat.Workbench.afterViewLoadedHandler.add(function(e){$(e).find('.or-input--password').dblclick(function(){$(this).toggleAttr('type','text','password')});$(e).find('.or-act-make-visible').click(function(){$(this).toggleClass('btn--is-active');$(this).parent().children('input').toggleAttr('type','text','password')})});Openrat.Workbench.afterViewLoadedHandler.add(function(e){e.find('.or-act-load-nav-tree').each(function(){let type=$(this).data('type')||'root';let loadBranchUrl='./?action=tree&subaction=branch&id=0&type='+type;let $targetElement=$(this);$.get(loadBranchUrl).done(function(e){let $ul=$('<ul class="or-navtree-list" />');$ul.appendTo($targetElement.empty()).append(e);$ul.find('li').orTree({'openAction':function(e,n,t){Openrat.Workbench.openNewAction(e,n,t)}});$ul.find('.or-act-clickable').orLinkify();$ul.find('.or-navtree-node-control').first().click()})})});Openrat.Workbench.afterViewLoadedHandler.add(function(e){var n=$(e).closest('section');n.toggleClass('is-empty',$(e).is(':empty'));if(!$(e).is(':empty'))n.slideDown('fast');else n.slideUp('fast');$(e).find('.or-act-nav-open-close').click(function(){$('.or-workbench').toggleClass('workbench--navigation-is-open');$('.or-workbench-navigation').toggleClass('workbench-navigation--is-open')});$(e).find('.or-act-nav-small').click(function(){$('.or-workbench').addClass('workbench--navigation-is-small');$('.or-workbench-navigation').addClass('workbench-navigation--is-small')});$(e).find('.or-act-nav-wide').click(function(){$('.or-workbench').removeClass('workbench--navigation-is-small');$('.or-workbench-navigation').removeClass('workbench-navigation--is-small')});$(e).find('.or-act-load-selector-tree').each(function(){var n=this;let id=$(this).data('init-folder-id');let type=id?'folder':'projects';let loadBranchUrl='./?action=tree&subaction=branch&id='+id+'&type='+type;let $targetElement=$(this);$.get(loadBranchUrl).done(function(n){let $ul=$('<ul class="or-navtree-list" />');$ul.appendTo($targetElement.empty()).append(n);$ul.find('li').orTree({'openAction':function(n,t,o){e.find('.or-selector-link-value').val(o);e.find('.or-selector-link-name').val(n).attr('placeholder',n)}});$ul.find('.or-act-clickable').orLinkify();$ul.find('.or-navtree-node-control').first().click()})});t(e);$(e).find('.or-input').change(function(){$(this).closest('.or-view').addClass('view--is-dirty')});$(e).find('.or-theme-chooser').change(function(){Openrat.Workbench.setUserStyle(this.value)});function o(e){$(e).find('.or-menu-category').click(function(e){e.stopPropagation();$(this).parents('.or-menu').toggleClass('menu--is-open')});$(e).find('.or-menu-category').mouseover(function(){$(this).parents('.or-menu').find('.or-menu-category').removeClass('menu-category--is-open');$(this).addClass('menu-category--is-open')})};function r(e){$(e).find('.or-selector .or-selector-link-name').orSearch({dropdown:'.or-dropdown.or-act-selector-search-results',select:function(n){$(e).find('.or-selector-link-value').val(n.id);$(e).find('.or-selector-link-name').val(n.name).attr('placeholder',n.name)},afterSelect:function(){$('.or-dropdown.or-act-selector-search-results').empty()}})};function a(e){};o(e);r(e);a(e);function t(e){Openrat.Workbench.registerDraggable(e);Openrat.Workbench.registerDroppable(e)};t(e)}); +;$(function(){$('html').removeClass('nojs');$('.or--initial-hidden').removeClass('-initial-hidden');function n(){function e(e){$(e).closest('div.panel').fadeOut('fast',function(){$(this).toggleClass('fullscreen').fadeIn('fast')})};$('div.header').dblclick(function(){e(this)})};n();window.onpopstate=function(e){Openrat.Navigator.navigateTo(e.state)};Openrat.Workbench.initialize();Openrat.Workbench.reloadAll();let registerWorkbenchGlobalEvents=function(){$('.keystroke').each(function(){let keystrokeElement=$(this);let keystroke=keystrokeElement.text();if(keystroke.length==0)return;let keyaction=function(){keystrokeElement.click()};$(document).bind('keydown',keystroke,keyaction)})};$('.or-act-initial-notice').each(function(){Openrat.Workbench.notify('',0,'','info',$(this).text());$(this).remove()});registerWorkbenchGlobalEvents();let closeMenu=function(){$('body').click(function(){$('.or-menu').removeClass('menu--is-open')})};closeMenu();let closeMobileNavigation=function(){$('.or-act-navigation-close').click(function(){$('.or-workbench-navigation').removeClass('workbench-navigation--is-open');$('.or-workbench').removeClass('workbench--navigation-is-open')})};closeMobileNavigation();let closeDesktopNavigation=function(){$('.or-workbench-title .or-act-nav-small').click(function(){$('.or-workbench').addClass('workbench--navigation-is-small');$('.or-workbench-navigation').addClass('workbench-navigation--is-small')})};closeDesktopNavigation();let registerGlobalSearch=function(){$('.or-search .or-input').orSearch({dropdown:'.or-act-search-result',resultEntryClass:'or-search-result-entry',select:function(e){Openrat.Workbench.openNewAction(e.name,e.action,e.id)},afterSelect:function(){}});$('.or-search .or-act-search-delete').click(function(){$('.or-search .or-title-input').val('').change()})};registerGlobalSearch();Openrat.Workbench.afterNewActionHandler.add(function(){$('.or-sidebar').find('.or-sidebar-button').orLinkify()});Openrat.Workbench.afterNewActionHandler.add(function(){let url=Openrat.View.createUrl('tree','path',Openrat.Workbench.state.id,{'type':Openrat.Workbench.state.action});let loadPromise=$.get(url);loadPromise.done(function(e){$('.or-breadcrumb').empty().append(e).find('.or-act-clickable').orLinkify();$('nav .or-navtree-node').removeClass('or-navtree-node--selected');$('.or-breadcrumb a').each(function(){let action=$(this).data('action');let id=$(this).data('id');let $navControl=$('nav .or-navtree-node[data-type='+action+'][data-id='+id+'].or-navtree-node--is-closed .or-navtree-node-control');$navControl.click()})}).fail(function(n,t,o){console.warn({message:'Failed to load path',url:url,error:e,status:t,o})}).always(function(){})});Openrat.Workbench.afterNewActionHandler.fire()});let filterMenus=function(){let action=Openrat.Workbench.state.action;let id=Openrat.Workbench.state.id;$('.or-workbench-title .or-dropdown-entry.or-act-clickable').addClass('dropdown-entry--active');$('.or-workbench-title .or-dropdown-entry.or-act-clickable.or-filtered').removeClass('dropdown-entry--active').addClass('dropdown-entry--inactive');$('.or-workbench-title .or-dropdown-entry.or-act-clickable.or-filtered .or-link').attr('data-id',id);let url=Openrat.View.createUrl('profile','available',id,{'queryaction':action},!0);let promise=$.getJSON(url);promise.done(function(e){jQuery.each(e.output.views,function(e,n){$('.or-workbench-title .or-dropdown-entry.or-act-clickable.or-filtered > .or-link[data-method=\''+n+'\']').parent().addClass('dropdown-entry--active').removeClass('dropdown-entry--inactive')})})};Openrat.Workbench.afterAllViewsLoaded.add(function(){filterMenus()});Openrat.Workbench.afterViewLoadedHandler.add(function(e){if(Openrat.Workbench.popupWindow)$(e).find('a[data-type=\'popup\']').each(function(){Openrat.Workbench.popupWindow.location.href=$(this).attr('data-url')})});Openrat.Workbench.afterViewLoadedHandler.add(function(e){$(e).find('.or-input--password').dblclick(function(){$(this).toggleAttr('type','text','password')});$(e).find('.or-act-make-visible').click(function(){$(this).toggleClass('btn--is-active');$(this).parent().children('input').toggleAttr('type','text','password')})});Openrat.Workbench.afterViewLoadedHandler.add(function(e){e.find('.or-act-load-nav-tree').each(function(){let type=$(this).data('type')||'root';let loadBranchUrl='./?action=tree&subaction=branch&id=0&type='+type;let $targetElement=$(this);$.get(loadBranchUrl).done(function(e){let $ul=$('<ul class="or-navtree-list" />');$ul.appendTo($targetElement.empty()).append(e);$ul.find('li').orTree({'openAction':function(e,n,t){Openrat.Workbench.openNewAction(e,n,t)}});$ul.find('.or-act-clickable').orLinkify();$ul.find('.or-navtree-node-control').first().click()})})});Openrat.Workbench.afterViewLoadedHandler.add(function(e){var n=$(e).closest('section');n.toggleClass('is-empty',$(e).is(':empty'));if(!$(e).is(':empty'))n.slideDown('fast');else n.slideUp('fast');$(e).find('.or-act-nav-open-close').click(function(){$('.or-workbench').toggleClass('workbench--navigation-is-open');$('.or-workbench-navigation').toggleClass('workbench-navigation--is-open')});$(e).find('.or-act-nav-small').click(function(){$('.or-workbench').addClass('workbench--navigation-is-small');$('.or-workbench-navigation').addClass('workbench-navigation--is-small')});$(e).find('.or-act-nav-wide').click(function(){$('.or-workbench').removeClass('workbench--navigation-is-small');$('.or-workbench-navigation').removeClass('workbench-navigation--is-small')});$(e).find('.or-act-load-selector-tree').each(function(){var n=this;let id=$(this).data('init-folder-id');let type=id?'folder':'projects';let loadBranchUrl='./?action=tree&subaction=branch&id='+id+'&type='+type;let $targetElement=$(this);$.get(loadBranchUrl).done(function(n){let $ul=$('<ul class="or-navtree-list" />');$ul.appendTo($targetElement.empty()).append(n);$ul.find('li').orTree({'openAction':function(n,t,o){e.find('.or-selector-link-value').val(o);e.find('.or-selector-link-name').val(n).attr('placeholder',n)}});$ul.find('.or-act-clickable').orLinkify();$ul.find('.or-navtree-node-control').first().click()})});t(e);$(e).find('.or-input').change(function(){$(this).closest('.or-view').addClass('view--is-dirty')});$(e).find('.or-theme-chooser').change(function(){Openrat.Workbench.setUserStyle(this.value)});function o(e){$(e).find('.or-menu-category').click(function(e){e.stopPropagation();$(this).parents('.or-menu').toggleClass('menu--is-open')});$(e).find('.or-menu-category').mouseover(function(){$(this).parents('.or-menu').find('.or-menu-category').removeClass('menu-category--is-open');$(this).addClass('menu-category--is-open')})};function r(e){$(e).find('.or-selector .or-selector-link-name').orSearch({dropdown:'.or-dropdown.or-act-selector-search-results',select:function(n){$(e).find('.or-selector-link-value').val(n.id);$(e).find('.or-selector-link-name').val(n.name).attr('placeholder',n.name)},afterSelect:function(){$('.or-dropdown.or-act-selector-search-results').empty()}})};function a(e){};o(e);r(e);a(e);function t(e){Openrat.Workbench.registerDraggable(e);Openrat.Workbench.registerDroppable(e)};t(e)}); ;Openrat.Workbench.afterViewLoadedHandler.add(function(e){}); ;Openrat.Workbench.afterViewLoadedHandler.add(function(e){$(e).find('textarea').orAutoheight();$(e).find('textarea.or-editor.or-code-editor').each(function(){let mode=$(this).data('mode');let mimetype=$(this).data('mimetype');if(mimetype.length>0)mode=mimetype;let textareaEl=this;let editor=CodeMirror.fromTextArea(textareaEl,{lineNumbers:!0,viewportMargin:Infinity,mode:mode});editor.on('change',function(){let newValue=editor.getValue();$(textareaEl).val(newValue)});$(editor.getWrapperElement()).droppable({accept:'.or-draggable',hoverClass:'or-droppable--hover',activeClass:'or-droppable--active',drop:function(e,t){let dropped=t.draggable;let pos=editor.getCursor();editor.setSelection(pos,pos);let insertText=dropped.data('id');let toInsert=''+insertText;editor.replaceSelection(toInsert)}})});$(e).find('textarea.or-editor.or-markdown-editor').each(function(){let textarea=this;let toolbar=[{name:'bold',action:SimpleMDE.toggleBold,className:'image-icon image-icon--editor-bold',title:'Bold',},{name:'italic',action:SimpleMDE.toggleItalic,className:'image-icon image-icon--editor-italic',title:'Italic',},{name:'heading',action:SimpleMDE.toggleHeadingBigger,className:'image-icon image-icon--editor-headline',title:'Headline',},'|',{name:'quote',action:SimpleMDE.toggleBlockquote,className:'image-icon image-icon--editor-quote',title:'Quote',},{name:'code',action:SimpleMDE.toggleCodeBlock,className:'image-icon image-icon--editor-code',title:'Code',},'|',{name:'generic list',action:SimpleMDE.toggleUnorderedList,className:'image-icon image-icon--editor-unnumberedlist',title:'Unnumbered list',},{name:'numbered list',action:SimpleMDE.toggleOrderedList,className:'image-icon image-icon--editor-numberedlist',title:'Numbered list',},'|',{name:'table',action:SimpleMDE.drawTable,className:'image-icon image-icon--editor-table',title:'Table',},{name:'horizontalrule',action:SimpleMDE.drawHorizontalRule,className:'image-icon image-icon--editor-horizontalrule',title:'Horizontal rule',},'|',{name:'undo',action:SimpleMDE.undo,className:'image-icon image-icon--editor-undo',title:'Undo',},{name:'redo',action:SimpleMDE.redo,className:'image-icon image-icon--editor-redo',title:'Redo',},'|',{name:'link',action:SimpleMDE.drawLink,className:'image-icon image-icon--editor-link',title:'Link',},{name:'image',action:SimpleMDE.drawImage,className:'image-icon image-icon--editor-image',title:'Image',},'|',{name:'guide',action:'https://simplemde.com/markdown-guide',className:'image-icon image-icon--editor-help',title:'Howto markdown',},];let mde=new SimpleMDE({element:$(this)[0],toolbar:toolbar,autoDownloadFontAwesome:!1});let codemirror=mde.codemirror;$(codemirror.getWrapperElement()).droppable({accept:'.or-draggable',hoverClass:'or-droppable--hover',activeClass:'or-droppable--active',drop:function(e,t){let dropped=t.draggable;let insertText='';let id=dropped.data('id');let url='__OID__'+id+'__';if(dropped.data('type')=='image')insertText='![]('+url+')';else insertText='['+id+']('+url+')';let pos=codemirror.getCursor();codemirror.setSelection(pos,pos);codemirror.replaceSelection(insertText)}});codemirror.on('change',function(){let newValue=codemirror.getValue();$(textarea).val(newValue)})});$(e).find('textarea.or-editor.or-html-editor').each(function(){let textarea=this;$.trumbowyg.svgPath='./modules/editor/trumbowyg/ui/icons.svg';$(textarea).trumbowyg();$(textarea).closest('form').find('.trumbowyg-editor').droppable({accept:'.or-draggable',hoverClass:'or-droppable--hover',activeClass:'or-droppable--active',drop:function(e,t){let dropped=t.draggable;let id=dropped.data('id');let url='./?_='+dropped.data('type')+'-'+id+'&subaction=show&embed=1&__OID__'+id+'__='+id;let insertText='';if(dropped.data('type')=='image')insertText='<img src="'+url+'" alt="" />';else insertText='<a href="'+url+'" />'+id+'</a>';$(textarea).trumbowyg('execCmd',{cmd:'insertHTML',param:insertText,forceCss:!1,})}})})}); ;Openrat.Workbench.afterViewLoadedHandler.add(function(e){Openrat.Workbench.registerOpenClose($(e).find('.or-collapsible.or-group'))}); diff --git a/modules/cms/ui/themes/default/script/openrat/common.js b/modules/cms/ui/themes/default/script/openrat/common.js @@ -127,16 +127,20 @@ $( function() { let registerGlobalSearch = function() { $('.or-search .or-input').orSearch( { - dropdown : '.or-dropdown.or-act-global-search-results', - openDropdown: true, // the dropdown is automatically opened by the menu. + dropdown : '.or-act-search-result', + resultEntryClass: 'or-search-result-entry', + //openDropdown: true, // the dropdown is automatically opened by the menu. select : function(obj) { // open the search result Openrat.Workbench.openNewAction( obj.name, obj.action, obj.id ); }, afterSelect: function() { - $('.or-dropdown.or-act-selector-search-results').empty(); + //$('.or-dropdown.or-act-selector-search-results').empty(); } } ); + $('.or-search .or-act-search-delete').click( function() { + $('.or-search .or-title-input').val('').change(); + } ); }; registerGlobalSearch(); diff --git a/modules/cms/ui/themes/default/script/plugin/jquery-plugin-orSearch.js b/modules/cms/ui/themes/default/script/plugin/jquery-plugin-orSearch.js @@ -10,17 +10,20 @@ jQuery.fn.orSearch = function( options ) 'afterSelect' : function() {}, 'openDropdown' : true, 'action': 'search', - 'method': 'quicksearch' + 'method': 'quicksearch', + 'resultEntryClass': 'or-dropdown-entry', }, options); - return $(this).on('input', function() + return $(this).on('input change', function() { let searchArgument = $(this).val(); let dropdownEl = $( settings.dropdown ); if ( searchArgument.length ) { + $('.or-search').addClass('search--is-active'); + dropdownEl.addClass('search-result--is-active'); $.ajax( { 'type':'GET',url:'./api/?action='+settings.action+'&subaction='+settings.method+'&output=json&search='+searchArgument, data:null, success:function(data, textStatus, jqXHR) { @@ -32,7 +35,7 @@ jQuery.fn.orSearch = function( options ) // Suchergebnis-Zeile in das Ergebnis schreiben. - let div = $('<div class="or-dropdown-entry or-search-result or-dropdown-entry--active" title="'+result.desc+'"></div>'); + let div = $('<div class="'+settings.resultEntryClass+' '+settings.resultEntryClass+'--active" title="'+result.desc+'"></div>'); div.data('object',{ 'name':result.name, 'action':result.type, @@ -58,7 +61,7 @@ jQuery.fn.orSearch = function( options ) } // Register clickhandler for search results. - $(dropdownEl).find('.or-search-result').click( function(e) { + $(dropdownEl).find('.or-search-result-entry').click( function(e) { settings.select( $(this).data('object') ); settings.afterSelect(); } ); @@ -70,7 +73,10 @@ jQuery.fn.orSearch = function( options ) else { // No search argument. - $(dropdownEl).empty(); // Leeren. + $(dropdownEl).empty(); // Leeren. + + $('.or-search').removeClass('search--is-active'); + dropdownEl.removeClass('search-result--is-active'); } }); }; \ No newline at end of file diff --git a/modules/cms/ui/themes/default/style/openrat-image.less b/modules/cms/ui/themes/default/style/openrat-image.less @@ -71,6 +71,7 @@ &--method { + &-delete:after { content: "delete"; } &-prop:after { content: "description"; } &-settings:after { content: "settings"; } &-password:after { content: "lock"; } diff --git a/modules/cms/ui/themes/default/style/openrat-search.less b/modules/cms/ui/themes/default/style/openrat-search.less @@ -0,0 +1,21 @@ +.or { + &-search { + &-result { + display: none; + position: absolute; + width:100%; + height:100%; + top: 0; + left: 0; + padding: 1em; + + &-entry { + padding-top:0.2em; + } + + &--is-active { + display: block; + } + } + } +}+ \ No newline at end of file diff --git a/modules/cms/ui/themes/default/style/openrat-workbench.less b/modules/cms/ui/themes/default/style/openrat-workbench.less @@ -201,6 +201,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. &-container { width: 100%; + position: relative; //position: fixed; //z-index: 1; diff --git a/modules/cms/ui/themes/default/style/openrat.css b/modules/cms/ui/themes/default/style/openrat.css @@ -411,6 +411,9 @@ th { .or-image-icon--action-membership { content: "card_membership"; } +.or-image-icon--method-delete:after { + content: "delete"; +} .or-image-icon--method-prop:after { content: "description"; } @@ -579,7 +582,7 @@ th { .or-image-icon--editor-table:after { content: "view_comfy"; } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-image.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAIQ%2CGAFH%2CMAEI%3BCACG%3BCACA%3B%3BAAGJ%2CGAPH%2CMAOI%3BCAEG%2CaAAa%2CgBAAb%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BCAGA%3B%3BAAII%2CGAxBX%2CMAOI%2CKAeI%2CQAEI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAzBX%2CMAOI%2CKAeI%2CQAGI%2CYAAY%3BCAAS%2CSAAS%2CeAAT%3B%3BAACtB%2CGA1BX%2CMAOI%2CKAeI%2CQAII%2CUAAU%3BCAAS%3B%3BAACpB%2CGA3BX%2CMAOI%2CKAeI%2CQAKI%2CUAAU%3BCAAS%2CSAAS%2CWAAT%3B%3BAACpB%2CGA5BX%2CMAOI%2CKAeI%2CQAMI%2CQAAQ%3BCAAS%2CSAAS%2CWAAT%3B%3BAAClB%2CGA7BX%2CMAOI%2CKAeI%2CQAOI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGA9BX%2CMAOI%2CKAeI%2CQAQI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGA%5C%2FBX%2CMAOI%2CKAeI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGAhCX%2CMAOI%2CKAeI%2CQAUI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAjCX%2CMAOI%2CKAeI%2CQAWI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAlCX%2CMAOI%2CKAeI%2CQAYI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAnCX%2CMAOI%2CKAeI%2CQAaI%2CWAAW%3BCAAS%2CSAAS%2CqBAAT%3B%3BAACrB%2CGApCX%2CMAOI%2CKAeI%2CQAcI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGArCX%2CMAOI%2CKAeI%2CQAeI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAtCX%2CMAOI%2CKAeI%2CQAgBI%2CYAAY%3BCAAS%2CSAAS%2CWAAT%3B%3BAAEtB%2CGAxCX%2CMAOI%2CKAeI%2CQAkBI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAzCX%2CMAOI%2CKAeI%2CQAmBI%2CKAAK%3BCAAS%2CSAAS%2CWAAT%3B%3BAACf%2CGA1CX%2CMAOI%2CKAeI%2CQAoBI%2CIAAI%3BCAAS%3B%3BAACd%2CGA3CX%2CMAOI%2CKAeI%2CQAqBI%2CMAAM%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAChB%2CGA5CX%2CMAOI%2CKAeI%2CQAsBI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGA7CX%2CMAOI%2CKAeI%2CQAuBI%2CKAAK%3BCAAS%2CSAAS%2CmBAAT%3B%3BAACf%2CGA9CX%2CMAOI%2CKAeI%2CQAwBI%2CKAAK%3BCAAS%3B%3BAACf%2CGA%5C%2FCX%2CMAOI%2CKAeI%2CQAyBI%2CUAAU%3BCAAS%2CSAAS%2CYAAT%3B%3BAACpB%2CGAhDX%2CMAOI%2CKAeI%2CQA0BI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAChB%2CGAjDX%2CMAOI%2CKAeI%2CQA2BI%2COAAO%3BCAAS%2CSAAS%2CaAAT%3B%3BAACjB%2CGAlDX%2CMAOI%2CKAeI%2CQA4BI%2CaAAa%3BCAAS%3B%3BAACvB%2CGAnDX%2CMAOI%2CKAeI%2CQA6BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGApDX%2CMAOI%2CKAeI%2CQA8BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGArDX%2CMAOI%2CKAeI%2CQA%2BBI%2CaAAa%3BCAAS%3B%3BAACvB%2CGAtDX%2CMAOI%2CKAeI%2CQAgCI%2CUAAU%3BCAAS%3B%3BAACpB%2CGAvDX%2CMAOI%2CKAeI%2CQAiCI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAxDX%2CMAOI%2CKAeI%2CQAkCI%2CSAAS%3BCAAS%3B%3BAACnB%2CGAzDX%2CMAOI%2CKAeI%2CQAmCI%2CKAAK%3BCAAS%3B%3BAACf%2CGA1DX%2CMAOI%2CKAeI%2CQAoCI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGA3DX%2CMAOI%2CKAeI%2CQAqCI%2CcAAc%3BCAAS%3B%3BAACxB%2CGA5DX%2CMAOI%2CKAeI%2CQAsCI%2CYAAY%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACtB%2CGA7DX%2CMAOI%2CKAeI%2CQAuCI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAElB%2CGA%5C%2FDX%2CMAOI%2CKAeI%2CQAyCI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAEhB%2CGAjEX%2CMAOI%2CKAeI%2CQA2CI%3BCAAc%2CSAAS%2CiBAAT%3B%3BAAMf%2CGAvEX%2CMAOI%2CKA8DI%2CQAEI%2CKAAK%3BCAAS%3B%3BAACf%2CGAxEX%2CMAOI%2CKA8DI%2CQAGI%2CSAAS%3BCAAS%3B%3BAACnB%2CGAzEX%2CMAOI%2CKA8DI%2CQAII%2CSAAS%3BCAAS%3B%3BAACnB%2CGA1EX%2CMAOI%2CKA8DI%2CQAKI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGA3EX%2CMAOI%2CKA8DI%2CQAMI%2CKAAK%3BCAAS%3B%3BAACf%2CGA5EX%2CMAOI%2CKA8DI%2CQAOI%2CIAAI%3BCAAS%3B%3BAACd%2CGA7EX%2CMAOI%2CKA8DI%2CQAQI%2CIAAI%3BCAAS%3B%3BAACd%2CGA9EX%2CMAOI%2CKA8DI%2CQASI%2COAAO%3BCAAS%3B%3BAACjB%2CGA%5C%2FEX%2CMAOI%2CKA8DI%2CQAUI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAhFX%2CMAOI%2CKA8DI%2CQAWI%2CKAAK%3BCAAS%3B%3BAACf%2CGAjFX%2CMAOI%2CKA8DI%2CQAYI%2COAAO%3BCAAS%3B%3BAACjB%2CGAlFX%2CMAOI%2CKA8DI%2CQAaI%2CIAAI%3BCAAS%2CSAAS%2CSAAT%3B%3BAACd%2CGAnFX%2CMAOI%2CKA8DI%2CQAcI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGApFX%2CMAOI%2CKA8DI%2CQAeI%2CKAAK%3BCAAS%3B%3BAACf%2CGArFX%2CMAOI%2CKA8DI%2CQAgBI%2CKAAK%3BCAAS%3B%3BAACf%2CGAtFX%2CMAOI%2CKA8DI%2CQAiBI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAvFX%2CMAOI%2CKA8DI%2CQAkBI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAKlB%2CGA5FX%2CMAOI%2CKAmFI%2CQAEI%2CSAAS%3BCAAS%2CSAAS%2CeAAT%3B%3BAACnB%2CGA7FX%2CMAOI%2CKAmFI%2CQAGI%2COAAO%3BCAAS%3B%3BAAIjB%2CGAjGX%2CMAOI%2CKAyFI%2CMACI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAlGX%2CMAOI%2CKAyFI%2CMAEI%2CWAAW%3BCAAS%3B%3BAACrB%2CGAnGX%2CMAOI%2CKAyFI%2CMAGI%2CKAAK%3BCAAS%3B%3BAACf%2CGApGX%2CMAOI%2CKAyFI%2CMAII%2CMAAM%3BCAAS%3B%3BAAChB%2CGArGX%2CMAOI%2CKAyFI%2CMAKI%2CKAAK%3BCAAS%3B%3BAACf%2CGAtGX%2CMAOI%2CKAyFI%2CMAMI%2CSAAS%3BCAAS%2CSAAS%2CgBAAT%3B%3BAACnB%2CGAvGX%2CMAOI%2CKAyFI%2CMAOI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAACjB%2CGAxGX%2CMAOI%2CKAyFI%2CMAQI%2CGAAG%3BCAAW%2CSAAS%2CcAAT%3B%3BAACf%2CGAzGX%2CMAOI%2CKAyFI%2CMASI%2CKAAK%3BCAAS%2CSAAS%2CYAAT%3B%3BAACf%2CGA1GX%2CMAOI%2CKAyFI%2CMAUI%2CKAAK%3BCAAS%2CSAAS%2CWAAT%3B%3BAAGnB%2CGA7GP%2CMAOI%2CKAsGI%2CSAAS%3BCAAS%3B%3BAACnB%2CGA9GP%2CMAOI%2CKAuGI%2CWAAW%3BCAAS%2CSAAS%2CaAAT%3B%3BAACrB%2CGA%5C%2FGP%2CMAOI%2CKAwGI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAEvB%2CGAjHP%2CMAOI%2CKA0GI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGAlHP%2CMAOI%2CKA2GI%2CUAAU%3BCAAS%3B%3BAAEpB%2CGApHP%2CMAOI%2CKA6GI%2CYAAY%3BCAAS%2CSAAS%2CcAAT%3B%3BAACtB%2CGArHP%2CMAOI%2CKA8GI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAGnB%2CGAxHX%2CMAOI%2CKAgHI%2CMACI%2CGAAG%3BCAAa%3B%3BAACjB%2CGAzHX%2CMAOI%2CKAgHI%2CMAEI%2CMAAM%3BCAAU%3B%3BAACjB%2CGA1HX%2CMAOI%2CKAgHI%2CMAGI%2COAAO%3BCAAS%3B%3BAAIjB%2CGA9HX%2CMAOI%2CKAsHI%2CQACI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGA%5C%2FHX%2CMAOI%2CKAsHI%2CQAEI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAACjB%2CGAhIX%2CMAOI%2CKAsHI%2CQAGI%2CSAAS%3BCAAS%2CSAAS%2CaAAT%3B%3BAACnB%2CGAjIX%2CMAOI%2CKAsHI%2CQAII%2CKAAK%3BCAAS%2CSAAS%2CcAAT%3B%3BAACf%2CGAlIX%2CMAOI%2CKAsHI%2CQAKI%2CWAAW%3BCAAS%3B%3BAACrB%2CGAnIX%2CMAOI%2CKAsHI%2CQAMI%2CMAAM%3BCAAS%2CSAAS%2CcAAT%3B%3BAAChB%2CGApIX%2CMAOI%2CKAsHI%2CQAOI%2CeAAe%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACzB%2CGArIX%2CMAOI%2CKAsHI%2CQAQI%2CaAAa%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACvB%2CGAtIX%2CMAOI%2CKAsHI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGAvIX%2CMAOI%2CKAsHI%2CQAUI%2CWAAW%3BCAAS%3B%3BAACrB%2CGAxIX%2CMAOI%2CKAsHI%2CQAWI%2CKAAK%3BCAAS%3B%3BAACf%2CGAzIX%2CMAOI%2CKAsHI%2CQAYI%2CMAAM%3BCAAS%3B%3BAAChB%2CGA1IX%2CMAOI%2CKAsHI%2CQAaI%2CKAAK%3BCAAS%3B%3BAACf%2CGA3IX%2CMAOI%2CKAsHI%2CQAcI%2CKAAK%3BCAAS%3B%3BAACf%2CGA5IX%2CMAOI%2CKAsHI%2CQAeI%2CKAAK%3BCAAS%3B%3BAACf%2CGA7IX%2CMAOI%2CKAsHI%2CQAgBI%2CeAAe%3BCAAS%3B%3BAACzB%2CGA9IX%2CMAOI%2CKAsHI%2CQAiBI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%22%7D */ +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-image.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAIQ%2CGAFH%2CMAEI%3BCACG%3BCACA%3B%3BAAGJ%2CGAPH%2CMAOI%3BCAEG%2CaAAa%2CgBAAb%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BCAGA%3B%3BAAII%2CGAxBX%2CMAOI%2CKAeI%2CQAEI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAzBX%2CMAOI%2CKAeI%2CQAGI%2CYAAY%3BCAAS%2CSAAS%2CeAAT%3B%3BAACtB%2CGA1BX%2CMAOI%2CKAeI%2CQAII%2CUAAU%3BCAAS%3B%3BAACpB%2CGA3BX%2CMAOI%2CKAeI%2CQAKI%2CUAAU%3BCAAS%2CSAAS%2CWAAT%3B%3BAACpB%2CGA5BX%2CMAOI%2CKAeI%2CQAMI%2CQAAQ%3BCAAS%2CSAAS%2CWAAT%3B%3BAAClB%2CGA7BX%2CMAOI%2CKAeI%2CQAOI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGA9BX%2CMAOI%2CKAeI%2CQAQI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGA%5C%2FBX%2CMAOI%2CKAeI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGAhCX%2CMAOI%2CKAeI%2CQAUI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAjCX%2CMAOI%2CKAeI%2CQAWI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAlCX%2CMAOI%2CKAeI%2CQAYI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAnCX%2CMAOI%2CKAeI%2CQAaI%2CWAAW%3BCAAS%2CSAAS%2CqBAAT%3B%3BAACrB%2CGApCX%2CMAOI%2CKAeI%2CQAcI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGArCX%2CMAOI%2CKAeI%2CQAeI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAtCX%2CMAOI%2CKAeI%2CQAgBI%2CYAAY%3BCAAS%2CSAAS%2CWAAT%3B%3BAAEtB%2CGAxCX%2CMAOI%2CKAeI%2CQAkBI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAzCX%2CMAOI%2CKAeI%2CQAmBI%2CKAAK%3BCAAS%2CSAAS%2CWAAT%3B%3BAACf%2CGA1CX%2CMAOI%2CKAeI%2CQAoBI%2CIAAI%3BCAAS%3B%3BAACd%2CGA3CX%2CMAOI%2CKAeI%2CQAqBI%2CMAAM%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAChB%2CGA5CX%2CMAOI%2CKAeI%2CQAsBI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGA7CX%2CMAOI%2CKAeI%2CQAuBI%2CKAAK%3BCAAS%2CSAAS%2CmBAAT%3B%3BAACf%2CGA9CX%2CMAOI%2CKAeI%2CQAwBI%2CKAAK%3BCAAS%3B%3BAACf%2CGA%5C%2FCX%2CMAOI%2CKAeI%2CQAyBI%2CUAAU%3BCAAS%2CSAAS%2CYAAT%3B%3BAACpB%2CGAhDX%2CMAOI%2CKAeI%2CQA0BI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAChB%2CGAjDX%2CMAOI%2CKAeI%2CQA2BI%2COAAO%3BCAAS%2CSAAS%2CaAAT%3B%3BAACjB%2CGAlDX%2CMAOI%2CKAeI%2CQA4BI%2CaAAa%3BCAAS%3B%3BAACvB%2CGAnDX%2CMAOI%2CKAeI%2CQA6BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGApDX%2CMAOI%2CKAeI%2CQA8BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGArDX%2CMAOI%2CKAeI%2CQA%2BBI%2CaAAa%3BCAAS%3B%3BAACvB%2CGAtDX%2CMAOI%2CKAeI%2CQAgCI%2CUAAU%3BCAAS%3B%3BAACpB%2CGAvDX%2CMAOI%2CKAeI%2CQAiCI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAxDX%2CMAOI%2CKAeI%2CQAkCI%2CSAAS%3BCAAS%3B%3BAACnB%2CGAzDX%2CMAOI%2CKAeI%2CQAmCI%2CKAAK%3BCAAS%3B%3BAACf%2CGA1DX%2CMAOI%2CKAeI%2CQAoCI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGA3DX%2CMAOI%2CKAeI%2CQAqCI%2CcAAc%3BCAAS%3B%3BAACxB%2CGA5DX%2CMAOI%2CKAeI%2CQAsCI%2CYAAY%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACtB%2CGA7DX%2CMAOI%2CKAeI%2CQAuCI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAElB%2CGA%5C%2FDX%2CMAOI%2CKAeI%2CQAyCI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAEhB%2CGAjEX%2CMAOI%2CKAeI%2CQA2CI%3BCAAc%2CSAAS%2CiBAAT%3B%3BAAMf%2CGAvEX%2CMAOI%2CKA8DI%2CQAEI%2COAAO%3BCAAS%3B%3BAACjB%2CGAxEX%2CMAOI%2CKA8DI%2CQAGI%2CKAAK%3BCAAS%3B%3BAACf%2CGAzEX%2CMAOI%2CKA8DI%2CQAII%2CSAAS%3BCAAS%3B%3BAACnB%2CGA1EX%2CMAOI%2CKA8DI%2CQAKI%2CSAAS%3BCAAS%3B%3BAACnB%2CGA3EX%2CMAOI%2CKA8DI%2CQAMI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGA5EX%2CMAOI%2CKA8DI%2CQAOI%2CKAAK%3BCAAS%3B%3BAACf%2CGA7EX%2CMAOI%2CKA8DI%2CQAQI%2CIAAI%3BCAAS%3B%3BAACd%2CGA9EX%2CMAOI%2CKA8DI%2CQASI%2CIAAI%3BCAAS%3B%3BAACd%2CGA%5C%2FEX%2CMAOI%2CKA8DI%2CQAUI%2COAAO%3BCAAS%3B%3BAACjB%2CGAhFX%2CMAOI%2CKA8DI%2CQAWI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAjFX%2CMAOI%2CKA8DI%2CQAYI%2CKAAK%3BCAAS%3B%3BAACf%2CGAlFX%2CMAOI%2CKA8DI%2CQAaI%2COAAO%3BCAAS%3B%3BAACjB%2CGAnFX%2CMAOI%2CKA8DI%2CQAcI%2CIAAI%3BCAAS%2CSAAS%2CSAAT%3B%3BAACd%2CGApFX%2CMAOI%2CKA8DI%2CQAeI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGArFX%2CMAOI%2CKA8DI%2CQAgBI%2CKAAK%3BCAAS%3B%3BAACf%2CGAtFX%2CMAOI%2CKA8DI%2CQAiBI%2CKAAK%3BCAAS%3B%3BAACf%2CGAvFX%2CMAOI%2CKA8DI%2CQAkBI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAxFX%2CMAOI%2CKA8DI%2CQAmBI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAKlB%2CGA7FX%2CMAOI%2CKAoFI%2CQAEI%2CSAAS%3BCAAS%2CSAAS%2CeAAT%3B%3BAACnB%2CGA9FX%2CMAOI%2CKAoFI%2CQAGI%2COAAO%3BCAAS%3B%3BAAIjB%2CGAlGX%2CMAOI%2CKA0FI%2CMACI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAnGX%2CMAOI%2CKA0FI%2CMAEI%2CWAAW%3BCAAS%3B%3BAACrB%2CGApGX%2CMAOI%2CKA0FI%2CMAGI%2CKAAK%3BCAAS%3B%3BAACf%2CGArGX%2CMAOI%2CKA0FI%2CMAII%2CMAAM%3BCAAS%3B%3BAAChB%2CGAtGX%2CMAOI%2CKA0FI%2CMAKI%2CKAAK%3BCAAS%3B%3BAACf%2CGAvGX%2CMAOI%2CKA0FI%2CMAMI%2CSAAS%3BCAAS%2CSAAS%2CgBAAT%3B%3BAACnB%2CGAxGX%2CMAOI%2CKA0FI%2CMAOI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAACjB%2CGAzGX%2CMAOI%2CKA0FI%2CMAQI%2CGAAG%3BCAAW%2CSAAS%2CcAAT%3B%3BAACf%2CGA1GX%2CMAOI%2CKA0FI%2CMASI%2CKAAK%3BCAAS%2CSAAS%2CYAAT%3B%3BAACf%2CGA3GX%2CMAOI%2CKA0FI%2CMAUI%2CKAAK%3BCAAS%2CSAAS%2CWAAT%3B%3BAAGnB%2CGA9GP%2CMAOI%2CKAuGI%2CSAAS%3BCAAS%3B%3BAACnB%2CGA%5C%2FGP%2CMAOI%2CKAwGI%2CWAAW%3BCAAS%2CSAAS%2CaAAT%3B%3BAACrB%2CGAhHP%2CMAOI%2CKAyGI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAEvB%2CGAlHP%2CMAOI%2CKA2GI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGAnHP%2CMAOI%2CKA4GI%2CUAAU%3BCAAS%3B%3BAAEpB%2CGArHP%2CMAOI%2CKA8GI%2CYAAY%3BCAAS%2CSAAS%2CcAAT%3B%3BAACtB%2CGAtHP%2CMAOI%2CKA%2BGI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAGnB%2CGAzHX%2CMAOI%2CKAiHI%2CMACI%2CGAAG%3BCAAa%3B%3BAACjB%2CGA1HX%2CMAOI%2CKAiHI%2CMAEI%2CMAAM%3BCAAU%3B%3BAACjB%2CGA3HX%2CMAOI%2CKAiHI%2CMAGI%2COAAO%3BCAAS%3B%3BAAIjB%2CGA%5C%2FHX%2CMAOI%2CKAuHI%2CQACI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGAhIX%2CMAOI%2CKAuHI%2CQAEI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAACjB%2CGAjIX%2CMAOI%2CKAuHI%2CQAGI%2CSAAS%3BCAAS%2CSAAS%2CaAAT%3B%3BAACnB%2CGAlIX%2CMAOI%2CKAuHI%2CQAII%2CKAAK%3BCAAS%2CSAAS%2CcAAT%3B%3BAACf%2CGAnIX%2CMAOI%2CKAuHI%2CQAKI%2CWAAW%3BCAAS%3B%3BAACrB%2CGApIX%2CMAOI%2CKAuHI%2CQAMI%2CMAAM%3BCAAS%2CSAAS%2CcAAT%3B%3BAAChB%2CGArIX%2CMAOI%2CKAuHI%2CQAOI%2CeAAe%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACzB%2CGAtIX%2CMAOI%2CKAuHI%2CQAQI%2CaAAa%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACvB%2CGAvIX%2CMAOI%2CKAuHI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGAxIX%2CMAOI%2CKAuHI%2CQAUI%2CWAAW%3BCAAS%3B%3BAACrB%2CGAzIX%2CMAOI%2CKAuHI%2CQAWI%2CKAAK%3BCAAS%3B%3BAACf%2CGA1IX%2CMAOI%2CKAuHI%2CQAYI%2CMAAM%3BCAAS%3B%3BAAChB%2CGA3IX%2CMAOI%2CKAuHI%2CQAaI%2CKAAK%3BCAAS%3B%3BAACf%2CGA5IX%2CMAOI%2CKAuHI%2CQAcI%2CKAAK%3BCAAS%3B%3BAACf%2CGA7IX%2CMAOI%2CKAuHI%2CQAeI%2CKAAK%3BCAAS%3B%3BAACf%2CGA9IX%2CMAOI%2CKAuHI%2CQAgBI%2CeAAe%3BCAAS%3B%3BAACzB%2CGA%5C%2FIX%2CMAOI%2CKAuHI%2CQAiBI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%22%7D */ /* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/default/style/openrat-view */ /* OpenRat Content Management System @@ -1481,6 +1484,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. } .or-workbench-navigation-container { width: 100%; + position: relative; transition: width 0.15s ease-in-out; padding: 0.7em; overflow-x: hidden; @@ -1586,7 +1590,24 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. font-size: 1.1em; } } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-workbench.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAoCA%3B%3B%3BAAEI%2CGAAC%3BCAEG%3BCACA%3BCACA%3BCACA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAEA%2CGAPH%2CUAOI%3B%3BCAEC%3BCACA%3BCACA%3B%3B%3B%3B%3B%3BAAJF%2CGAPH%2CUAOI%2COAeG%3BCAGA%3BCACA%3B%3BAAQJ%2CGAlCH%2CUAkCI%3BCACC%3B%3BAAGF%2CGAtCH%2CUAsCI%3BCACG%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAALJ%2CGAtCH%2CUAsCI%2CMAQG%2CcAEI%3BCACI%3B%3BAAOJ%3BCAAA%2CGAxDX%2CUAsCI%2CMAQG%2CcAMI%2CKAAI%3BCAIJ%2CGAxDX%2CUAsCI%2CMAQG%2CcAMgB%3BEAEJ%3B%3B%3BAAQhB%2CGA9DH%2CUA8DI%3BCACG%3BCAEA%2CyCAAA%3BCAMA%2C6BAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAuDJ%2CGA9HH%2CUA8HI%3BCACG%3B%3BAAGJ%2CGAlIH%2CUAkII%3BCACG%3B%3BAAGJ%2CGAtIH%2CUAsII%2CqBACG%3BCACI%3B%3BAAFR%2CGAtIH%2CUAsII%2CqBAKG%3BCACI%3B%3BAAIR%2CGAhJH%2CUAgJI%3BCAEG%3BCACA%3BCACA%3B%3BAAEA%2CGAtJP%2CUAgJI%2CWAMI%3BCAEC%3B%3BAAIF%3BCAAA%2CGA5JP%2CUAgJI%2CWAMI%3BEAIG%3B%3B%3BAAGJ%2CGA7JP%2CUAgJI%2CWAaI%3BCACC%3BCACA%3B%3BAAGF%2CGAlKP%2CUAgJI%2CWAkBI%3BCAEG%3BCAKA%2CmCAAA%3BCAEA%3BCACA%3B%3BAA5BR%2CGAhJH%2CUAgJI%2CWAiCC%3BCACE%2CoCAAA%3B%3BAAGF%2CGArLL%2CUAgJI%2CWAqCE%3BCACK%3B%3BAADN%2CGArLL%2CUAgJI%2CWAqCE%2CUAOK%3BCAEI%3BCACA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAVV%2CGArLL%2CUAgJI%2CWAqCE%2CUAOK%2CmCAKI%3BCACE%3B%3BAAbZ%2CGArLL%2CUAgJI%2CWAqCE%2CUA6BK%3BCACI%3B%3BAAkCR%3BCAAA%2CGArPP%2CUAgJI%3BEAyEO%3B%3BCA4BJ%2CGArPP%2CUAgJI%2CWA2EO%3B%3B%3B%3B%3B%3BCAQA%2CGAnOX%2CUAgJI%2CWAmFQ%3BEASC%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BCAbF%2CGAnOX%2CUAgJI%2CWAmFQ%2CSAEC%3BEACE%3B%3BCAHJ%2CGAnOX%2CUAgJI%2CWAmFQ%2CSAKC%3BEACE%3B%3B%3BAAiBR%3BCAAA%2CGA1PP%2CUAgJI%3BEAsGO%3B%3B%3BAAtGR%2CGAhJH%2CUAgJI%2CWA0GG%3BCACI%3B%3BAAOZ%2CGAAC%3BCACG%3B%3BAAKJ%3BCAAA%2CGANC%3BEAGO%3B%3B%3BAASR%3BCAAA%2CGALC%3BEAGO%3B%3B%3BAAIR%2CGAAC%3BCACG%3B%3BAAIJ%3BCAAA%2CGALC%3BEAGO%3B%3B%3BAAIR%2CGAAC%3BCACG%3B%3BAAIJ%3BCAAA%2CGALC%3BEAGO%3B%3B%3BAAmBR%2CGAAC%3BCAEG%2C%2BCAAA%3BCACA%2CgCAAA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAkBR%3BCALI%3BEACI%22%7D */ +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-workbench.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAoCA%3B%3B%3BAAEI%2CGAAC%3BCAEG%3BCACA%3BCACA%3BCACA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAEA%2CGAPH%2CUAOI%3B%3BCAEC%3BCACA%3BCACA%3B%3B%3B%3B%3B%3BAAJF%2CGAPH%2CUAOI%2COAeG%3BCAGA%3BCACA%3B%3BAAQJ%2CGAlCH%2CUAkCI%3BCACC%3B%3BAAGF%2CGAtCH%2CUAsCI%3BCACG%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAALJ%2CGAtCH%2CUAsCI%2CMAQG%2CcAEI%3BCACI%3B%3BAAOJ%3BCAAA%2CGAxDX%2CUAsCI%2CMAQG%2CcAMI%2CKAAI%3BCAIJ%2CGAxDX%2CUAsCI%2CMAQG%2CcAMgB%3BEAEJ%3B%3B%3BAAQhB%2CGA9DH%2CUA8DI%3BCACG%3BCAEA%2CyCAAA%3BCAMA%2C6BAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAuDJ%2CGA9HH%2CUA8HI%3BCACG%3B%3BAAGJ%2CGAlIH%2CUAkII%3BCACG%3B%3BAAGJ%2CGAtIH%2CUAsII%2CqBACG%3BCACI%3B%3BAAFR%2CGAtIH%2CUAsII%2CqBAKG%3BCACI%3B%3BAAIR%2CGAhJH%2CUAgJI%3BCAEG%3BCACA%3BCACA%3B%3BAAEA%2CGAtJP%2CUAgJI%2CWAMI%3BCAEC%3B%3BAAIF%3BCAAA%2CGA5JP%2CUAgJI%2CWAMI%3BEAIG%3B%3B%3BAAGJ%2CGA7JP%2CUAgJI%2CWAaI%3BCACC%3BCACA%3B%3BAAGF%2CGAlKP%2CUAgJI%2CWAkBI%3BCAEG%3BCACA%3BCAKA%2CmCAAA%3BCAEA%3BCACA%3B%3BAA7BR%2CGAhJH%2CUAgJI%2CWAkCC%3BCACE%2CoCAAA%3B%3BAAGF%2CGAtLL%2CUAgJI%2CWAsCE%3BCACK%3B%3BAADN%2CGAtLL%2CUAgJI%2CWAsCE%2CUAOK%3BCAEI%3BCACA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAVV%2CGAtLL%2CUAgJI%2CWAsCE%2CUAOK%2CmCAKI%3BCACE%3B%3BAAbZ%2CGAtLL%2CUAgJI%2CWAsCE%2CUA6BK%3BCACI%3B%3BAAkCR%3BCAAA%2CGAtPP%2CUAgJI%3BEA0EO%3B%3BCA4BJ%2CGAtPP%2CUAgJI%2CWA4EO%3B%3B%3B%3B%3B%3BCAQA%2CGApOX%2CUAgJI%2CWAoFQ%3BEASC%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BCAbF%2CGApOX%2CUAgJI%2CWAoFQ%2CSAEC%3BEACE%3B%3BCAHJ%2CGApOX%2CUAgJI%2CWAoFQ%2CSAKC%3BEACE%3B%3B%3BAAiBR%3BCAAA%2CGA3PP%2CUAgJI%3BEAuGO%3B%3B%3BAAvGR%2CGAhJH%2CUAgJI%2CWA2GG%3BCACI%3B%3BAAOZ%2CGAAC%3BCACG%3B%3BAAKJ%3BCAAA%2CGANC%3BEAGO%3B%3B%3BAASR%3BCAAA%2CGALC%3BEAGO%3B%3B%3BAAIR%2CGAAC%3BCACG%3B%3BAAIJ%3BCAAA%2CGALC%3BEAGO%3B%3B%3BAAIR%2CGAAC%3BCACG%3B%3BAAIJ%3BCAAA%2CGALC%3BEAGO%3B%3B%3BAAmBR%2CGAAC%3BCAEG%2C%2BCAAA%3BCACA%2CgCAAA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAkBR%3BCALI%3BEACI%22%7D */ +/* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/default/style/openrat-search */ +.or-search-result { + display: none; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + padding: 1em; +} +.or-search-result-entry { + padding-top: 0.2em; +} +.or-search-result--is-active { + display: block; +} +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-search.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEI%2CGADD%2COACE%3BCACC%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAEA%2CGAVH%2COACE%2COASE%3BCACC%3B%3BAAGF%2CGAdH%2COACE%2COAaE%3BCACC%22%7D */ /* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/../../../template_engine/components/html/component_editor/editor */ .editor__text-editor { width: 100%; diff --git a/modules/cms/ui/themes/default/style/openrat.min.css b/modules/cms/ui/themes/default/style/openrat.min.css @@ -1,6 +1,6 @@ .or-notice{border: 2px solid #000;padding: 1.1em;margin: 0.5em;position: relative;border-radius: 1em;-moz-border-radius: 1em;-webkit-border-radius: 1em;-khtml-border-radius: 1em}@media only screen and (max-width: 55rem){.or-notice{border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-khtml-border-radius: 0}}.or-notices{display: block;position: fixed;bottom: 4em;right: 4em;width: 25em;z-index: 5}@media only screen and (max-width: 55rem){.or-notices{right: 0;bottom: 0;width: 100%}}.or-notice-toolbar{float: right;margin: 0 .2em;font-size: 2em;color: gray;cursor: pointer}.or-notice:hover .or-notice-toolbar{color: black}.or-notice--is-full{display: block;position: fixed;bottom: 10%;top: 10%;right: 10%;left: 10%;width: 80%;z-index: 6}.or-notice--is-full .or-notice-log{display: block}.or-notice-error div.text{font-weight: bold}.or-notice-text{font-size: 1.1em}.or-notice:after{content: '';position: absolute;right: 0;top: 50%;width: 0;height: 0;border: 1em solid transparent;border-right: 0;margin-top: -1em;margin-right: -1em}.or-notice-log{display: none;position: relative;max-height: 90%;overflow: auto;font-family: 'Source Code Pro', Monospace, Monospaced, Courier} /*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family: 'Oxygen', 'Roboto', -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 0.9em;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}h1{font-size: 1.2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: 'Source Code Pro', monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;background-color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0;text-align: left}*,::before,::after{box-sizing: border-box} -.or-image--preview{max-width: 100%;overflow: auto}.or-image-icon{font-family: 'Material Icons';font-weight: normal;font-style: normal;display: inline-block;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;font-feature-settings: 'liga'}.or-image-icon--action-el_text:after{content: "spellcheck"}.or-image-icon--action-el_longtext:after{content: "view_headline"}.or-image-icon--action-el_select:after{content: "list"}.or-image-icon--action-el_number:after{content: "looks_one"}.or-image-icon--action-el_link:after{content: "call_made"}.or-image-icon--action-el_date:after{content: "date_range"}.or-image-icon--action-el_insert:after{content: "keyboard_return"}.or-image-icon--action-el_copy:after{content: "flip_to_back"}.or-image-icon--action-el_linkinfo:after{content: "info"}.or-image-icon--action-el_linkdate:after{content: "info"}.or-image-icon--action-el_code:after{content: "code"}.or-image-icon--action-el_dynamic:after{content: "play_circle_outline"}.or-image-icon--action-el_info:after{content: "info"}.or-image-icon--action-el_infodate:after{content: "info"}.or-image-icon--action-el_checkbox:after{content: "check_box"}.or-image-icon--action-image:after{content: "image"}.or-image-icon--action-link:after{content: "call_made"}.or-image-icon--action-url:after{content: "link"}.or-image-icon--action-alias:after{content: "bookmark_border"}.or-image-icon--action-text:after{content: "text_format"}.or-image-icon--action-page:after{content: "insert_drive_file"}.or-image-icon--action-file:after{content: "save"}.or-image-icon--action-modellist:after{content: "device_hub"}.or-image-icon--action-model:after{content: "device_hub"}.or-image-icon--action-folder:after{content: "folder_open"}.or-image-icon--action-languagelist:after{content: "language"}.or-image-icon--action-language:after{content: "language"}.or-image-icon--action-template:after{content: "receipt"}.or-image-icon--action-templatelist:after{content: "receipt"}.or-image-icon--action-grouplist:after{content: "group"}.or-image-icon--action-group:after{content: "group"}.or-image-icon--action-userlist:after{content: "person"}.or-image-icon--action-user:after{content: "person"}.or-image-icon--action-profile:after{content: "person_pin"}.or-image-icon--action-configuration:after{content: "settings"}.or-image-icon--action-projectlist:after{content: "account_balance"}.or-image-icon--action-project:after{content: "account_balance"}.or-image-icon--action-macro:after{content: "data_usage"}.or-image-icon--action-membership{content: "card_membership"}.or-image-icon--method-prop:after{content: "description"}.or-image-icon--method-settings:after{content: "settings"}.or-image-icon--method-password:after{content: "lock"}.or-image-icon--method-publish:after{content: "cloud_upload"}.or-image-icon--method-show:after{content: "slideshow"}.or-image-icon--method-src:after{content: "code"}.or-image-icon--method-acl:after{content: "https"}.or-image-icon--method-rights:after{content: "https"}.or-image-icon--method-archive:after{content: "schedule"}.or-image-icon--method-mail:after{content: "mail"}.or-image-icon--method-search:after{content: "search"}.or-image-icon--method-add:after{content: "add_box"}.or-image-icon--method-preview:after{content: "desktop_windows"}.or-image-icon--method-edit:after{content: "spellcheck"}.or-image-icon--method-info:after{content: "info"}.or-image-icon--method-restore:after{content: "restore"}.or-image-icon--method-release:after{content: "check_circle"}.or-image-icon--status-released:after{content: "verified_user"}.or-image-icon--status-active:after{content: "grade"}.or-image-icon--menu-close:after{content: "close"}.or-image-icon--menu-fullscreen:after{content: "fullscreen"}.or-image-icon--menu-edit:after{content: "description"}.or-image-icon--menu-extra:after{content: "build"}.or-image-icon--menu-menu:after{content: "menu"}.or-image-icon--menu-minimize:after{content: "compare_arrows"}.or-image-icon--menu-qrcode:after{content: "phone_android"}.or-image-icon--menu-up:after{content: "chevron_left"}.or-image-icon--menu-back:after{content: "arrow_back"}.or-image-icon--menu-more:after{content: "more_vert"}.or-image-icon--visible:after{content: "visibility"}.or-image-icon--node-open:after{content: "expand_more"}.or-image-icon--node-closed:after{content: "chevron_right"}.or-image-icon--dropdown:after{content: "arrow_drop_down"}.or-image-icon--database:after{content: "storage"}.or-image-icon--arrow-left:after{content: "chevron_left"}.or-image-icon--arrow-right:after{content: "chevron_right"}.or-image-icon--form-ok:after{content: "done"}.or-image-icon--form-apply:after{content: "done"}.or-image-icon--form-cancel:after{content: "clear"}.or-image-icon--editor-bold:after{content: "format_bold"}.or-image-icon--editor-italic:after{content: "format_italic"}.or-image-icon--editor-headline:after{content: "format_size"}.or-image-icon--editor-help:after{content: "help_outline"}.or-image-icon--editor-fullscreen:after{content: "fullscreen"}.or-image-icon--editor-quote:after{content: "format_quote"}.or-image-icon--editor-unnumberedlist:after{content: "format_list_bulleted"}.or-image-icon--editor-numberedlist:after{content: "format_list_numbered"}.or-image-icon--editor-preview:after{content: "desktop_windows"}.or-image-icon--editor-sidebyside:after{content: "flip"}.or-image-icon--editor-link:after{content: "link"}.or-image-icon--editor-image:after{content: "image"}.or-image-icon--editor-undo:after{content: "undo"}.or-image-icon--editor-redo:after{content: "redo"}.or-image-icon--editor-code:after{content: "code"}.or-image-icon--editor-horizontalrule:after{content: "remove"}.or-image-icon--editor-table:after{content: "view_comfy"} +.or-image--preview{max-width: 100%;overflow: auto}.or-image-icon{font-family: 'Material Icons';font-weight: normal;font-style: normal;display: inline-block;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;font-feature-settings: 'liga'}.or-image-icon--action-el_text:after{content: "spellcheck"}.or-image-icon--action-el_longtext:after{content: "view_headline"}.or-image-icon--action-el_select:after{content: "list"}.or-image-icon--action-el_number:after{content: "looks_one"}.or-image-icon--action-el_link:after{content: "call_made"}.or-image-icon--action-el_date:after{content: "date_range"}.or-image-icon--action-el_insert:after{content: "keyboard_return"}.or-image-icon--action-el_copy:after{content: "flip_to_back"}.or-image-icon--action-el_linkinfo:after{content: "info"}.or-image-icon--action-el_linkdate:after{content: "info"}.or-image-icon--action-el_code:after{content: "code"}.or-image-icon--action-el_dynamic:after{content: "play_circle_outline"}.or-image-icon--action-el_info:after{content: "info"}.or-image-icon--action-el_infodate:after{content: "info"}.or-image-icon--action-el_checkbox:after{content: "check_box"}.or-image-icon--action-image:after{content: "image"}.or-image-icon--action-link:after{content: "call_made"}.or-image-icon--action-url:after{content: "link"}.or-image-icon--action-alias:after{content: "bookmark_border"}.or-image-icon--action-text:after{content: "text_format"}.or-image-icon--action-page:after{content: "insert_drive_file"}.or-image-icon--action-file:after{content: "save"}.or-image-icon--action-modellist:after{content: "device_hub"}.or-image-icon--action-model:after{content: "device_hub"}.or-image-icon--action-folder:after{content: "folder_open"}.or-image-icon--action-languagelist:after{content: "language"}.or-image-icon--action-language:after{content: "language"}.or-image-icon--action-template:after{content: "receipt"}.or-image-icon--action-templatelist:after{content: "receipt"}.or-image-icon--action-grouplist:after{content: "group"}.or-image-icon--action-group:after{content: "group"}.or-image-icon--action-userlist:after{content: "person"}.or-image-icon--action-user:after{content: "person"}.or-image-icon--action-profile:after{content: "person_pin"}.or-image-icon--action-configuration:after{content: "settings"}.or-image-icon--action-projectlist:after{content: "account_balance"}.or-image-icon--action-project:after{content: "account_balance"}.or-image-icon--action-macro:after{content: "data_usage"}.or-image-icon--action-membership{content: "card_membership"}.or-image-icon--method-delete:after{content: "delete"}.or-image-icon--method-prop:after{content: "description"}.or-image-icon--method-settings:after{content: "settings"}.or-image-icon--method-password:after{content: "lock"}.or-image-icon--method-publish:after{content: "cloud_upload"}.or-image-icon--method-show:after{content: "slideshow"}.or-image-icon--method-src:after{content: "code"}.or-image-icon--method-acl:after{content: "https"}.or-image-icon--method-rights:after{content: "https"}.or-image-icon--method-archive:after{content: "schedule"}.or-image-icon--method-mail:after{content: "mail"}.or-image-icon--method-search:after{content: "search"}.or-image-icon--method-add:after{content: "add_box"}.or-image-icon--method-preview:after{content: "desktop_windows"}.or-image-icon--method-edit:after{content: "spellcheck"}.or-image-icon--method-info:after{content: "info"}.or-image-icon--method-restore:after{content: "restore"}.or-image-icon--method-release:after{content: "check_circle"}.or-image-icon--status-released:after{content: "verified_user"}.or-image-icon--status-active:after{content: "grade"}.or-image-icon--menu-close:after{content: "close"}.or-image-icon--menu-fullscreen:after{content: "fullscreen"}.or-image-icon--menu-edit:after{content: "description"}.or-image-icon--menu-extra:after{content: "build"}.or-image-icon--menu-menu:after{content: "menu"}.or-image-icon--menu-minimize:after{content: "compare_arrows"}.or-image-icon--menu-qrcode:after{content: "phone_android"}.or-image-icon--menu-up:after{content: "chevron_left"}.or-image-icon--menu-back:after{content: "arrow_back"}.or-image-icon--menu-more:after{content: "more_vert"}.or-image-icon--visible:after{content: "visibility"}.or-image-icon--node-open:after{content: "expand_more"}.or-image-icon--node-closed:after{content: "chevron_right"}.or-image-icon--dropdown:after{content: "arrow_drop_down"}.or-image-icon--database:after{content: "storage"}.or-image-icon--arrow-left:after{content: "chevron_left"}.or-image-icon--arrow-right:after{content: "chevron_right"}.or-image-icon--form-ok:after{content: "done"}.or-image-icon--form-apply:after{content: "done"}.or-image-icon--form-cancel:after{content: "clear"}.or-image-icon--editor-bold:after{content: "format_bold"}.or-image-icon--editor-italic:after{content: "format_italic"}.or-image-icon--editor-headline:after{content: "format_size"}.or-image-icon--editor-help:after{content: "help_outline"}.or-image-icon--editor-fullscreen:after{content: "fullscreen"}.or-image-icon--editor-quote:after{content: "format_quote"}.or-image-icon--editor-unnumberedlist:after{content: "format_list_bulleted"}.or-image-icon--editor-numberedlist:after{content: "format_list_numbered"}.or-image-icon--editor-preview:after{content: "desktop_windows"}.or-image-icon--editor-sidebyside:after{content: "flip"}.or-image-icon--editor-link:after{content: "link"}.or-image-icon--editor-image:after{content: "image"}.or-image-icon--editor-undo:after{content: "undo"}.or-image-icon--editor-redo:after{content: "redo"}.or-image-icon--editor-code:after{content: "code"}.or-image-icon--editor-horizontalrule:after{content: "remove"}.or-image-icon--editor-table:after{content: "view_comfy"} .or-view{padding: 0.5em}.or-view-header{font-size: 1.2em} @font-face{font-family: 'Oxygen';font-style: normal;font-weight: 400;src: local('Oxygen Regular'), local('Oxygen-Regular'), url('../font/oxygen-v7-latin-regular.woff') format('woff2'), url('../font/oxygen-v7-latin-regular.woff') format('woff')}@font-face{font-family: 'Source Code Pro';font-style: normal;font-weight: 400;src: local('Source Code Pro'), local('SourceCodePro-Regular'), url('../font/source-code-pro-v8-latin-regular.woff2') format('woff2'), url('../font/source-code-pro-v8-latin-regular.woff') format('woff')}@font-face{font-family: 'Material Icons';font-style: normal;font-weight: 400;src: local('Material Icons'), local('MaterialIcons-Regular'), url('../font/MaterialIcons-Regular.woff2') format('woff2'), url('../font/MaterialIcons-Regular.woff') format('woff')} .or-dialog{position: absolute;z-index: 2;top: 0;left: 0;width: 100%;display: none;height: 100%;flex-direction: row}.or-dialog--is-open{display: flex}.or-dialog-filler{height: 100%;width: 12em;opacity: 0.6;filter: blur(10em)}@media only screen and (max-width: 55rem){.or-dialog-filler{width: 0}}.or-dialog-filler-icon{opacity: 1;font-size: 3em;position: absolute;right: 20px;top: 20px}.or-dialog-content{flex: 1;overflow: auto;height: 100%;z-index: 3}.or-dialog-content .or-view{height: 100%} @@ -16,7 +16,8 @@ html,body{width: 100%;height: 100%}@media only screen and (min-width: 56rem){bod .or-nojs-text{display: block}.or-visible-for-nojs{display: none} .or-navigation--is-open{display: flex;flex-direction: row}.or-navigation-filler{height: 100%;width: 12em;opacity: 0.8;filter: blur(10em)}@media only screen and (max-width: 55rem){.or-navigation-filler{width: 0}}.or-navigation-filler-icon{opacity: 1;font-size: 3em;position: absolute;right: 20px;top: 20px}.or-navigation-content{flex: 1;height: 100%;z-index: 3}.or-navigation-content .or-view{height: 100%}.or-navtree-node{margin: 0;padding: .1em 0;line-height: 18px;font-weight: normal;white-space: nowrap}@media only screen and (max-width: 55rem){.or-navtree-node{padding: .2em 0}}.or-navtree-node--selected{font-weight: bold}.or-navtree-node--selected > div > a{font-weight: bold}.or-navtree-node-control{width: 18px;min-width: 18px;height: 18px;float: left;cursor: pointer}.or-navtree-list{list-style-type: none;margin: 0;padding: 0}.or-navtree-list ul{margin-left: 18px} .or-fieldset{border: 0;display: flex;flex-direction: row;align-items: start;margin-top: 1em}.or-fieldset-label{flex: 1;font-size: 1em;text-align: right;padding-right: 1em;font-weight: normal}.or-fieldset-value{flex: 3}.or-fieldset-value > *{display: block;padding: 0.8em}@media only screen and (max-width: 65rem){.or-fieldset{flex-direction: column}.or-fieldset-label{flex: 1;width: 100%;text-align: left}.or-fieldset-value{flex: 1;width: 100%}} -.or-workbench{width: 100%;height: 100%;display: flex;flex-direction: row}.or-workbench-screen{display: flex;flex-direction: column;position: relative}.or-workbench-screen > *{overflow-y: auto;overflow-x: hidden}.or-workbench-main{flex: 1}.or-workbench-title{height: 3.0rem;max-height: 3.0rem;min-height: 3.0rem;overflow: hidden;padding: 0.5em}.or-workbench-title .toolbar-icon .arrow-down{display: inline}@media only screen and (max-width: 55rem){.or-workbench-title .toolbar-icon span.label,.or-workbench-title .toolbar-icon .arrow-down{display: none}}.or-workbench-content{flex: 1;transition: margin-left .15s ease-in-out;transition: opacity .5s ease}.or-workbench--visible-on-small{display: none}.or-workbench--visible-on-wide{display: block}.or-workbench--navigation-is-small .or-workbench--visible-on-wide{display: none}.or-workbench--navigation-is-small .or-workbench--visible-on-small{display: block}.or-workbench-navigation{display: flex;flex-direction: row;width: 30em}.or-workbench-navigation-content{flex: 1}@media only screen and (max-width: 55rem){.or-workbench-navigation-content{flex: none}}.or-workbench-navigation-filler{flex: 0;opacity: 0.6}.or-workbench-navigation-container{width: 100%;transition: width .15s ease-in-out;padding: 0.7em;overflow-x: hidden}.or-workbench-navigation .or-navtree{transition: opacity .1s ease-in-out}.or-workbench-navigation--is-small{width: 0}.or-workbench-navigation--is-small .or-workbench-navigation-container{width: 0;overflow-y: hidden}.or-workbench-navigation--is-small .or-workbench-navigation-container .or-navtree{opacity: 0.2}.or-workbench-navigation--is-small .or-navtree{opacity: 0}@media only screen and (max-width: 55rem){.or-workbench-navigation{width: 0}.or-workbench-navigation--is-open{position: fixed;width: 100%;z-index: 1;opacity: 1;height: 100%}.or-workbench-navigation--is-open .or-workbench-navigation-content{width: 90%}.or-workbench-navigation--is-open .or-workbench-navigation-filler{flex: 1}}@media only screen and (min-width: 75rem){.or-workbench-navigation{overflow-y: auto}}.or-workbench-navigation .or-view{height: 100%}.or--visible-on-mobile{display: none}@media only screen and (max-width: 55rem){.or--visible-on-mobile{display: inline}}@media only screen and (max-width: 55rem){.or--visible-on-desktop{display: none}}.or-toggle-nav-small{display: inline}@media only screen and (max-width: 55rem){.or-toggle-nav-small{display: none}}.or-toggle-nav-open-close{display: none}@media only screen and (max-width: 55rem){.or-toggle-nav-open-close{display: inline}}.or-loader{background: url(../images/loader.gif) no-repeat;background-position: center, top;height: 30px;opacity: 0.5;cursor: wait;pointer-events: none}@media only screen and (max-width: 55rem){html{font-size: 1.1em}} +.or-workbench{width: 100%;height: 100%;display: flex;flex-direction: row}.or-workbench-screen{display: flex;flex-direction: column;position: relative}.or-workbench-screen > *{overflow-y: auto;overflow-x: hidden}.or-workbench-main{flex: 1}.or-workbench-title{height: 3.0rem;max-height: 3.0rem;min-height: 3.0rem;overflow: hidden;padding: 0.5em}.or-workbench-title .toolbar-icon .arrow-down{display: inline}@media only screen and (max-width: 55rem){.or-workbench-title .toolbar-icon span.label,.or-workbench-title .toolbar-icon .arrow-down{display: none}}.or-workbench-content{flex: 1;transition: margin-left .15s ease-in-out;transition: opacity .5s ease}.or-workbench--visible-on-small{display: none}.or-workbench--visible-on-wide{display: block}.or-workbench--navigation-is-small .or-workbench--visible-on-wide{display: none}.or-workbench--navigation-is-small .or-workbench--visible-on-small{display: block}.or-workbench-navigation{display: flex;flex-direction: row;width: 30em}.or-workbench-navigation-content{flex: 1}@media only screen and (max-width: 55rem){.or-workbench-navigation-content{flex: none}}.or-workbench-navigation-filler{flex: 0;opacity: 0.6}.or-workbench-navigation-container{width: 100%;position: relative;transition: width .15s ease-in-out;padding: 0.7em;overflow-x: hidden}.or-workbench-navigation .or-navtree{transition: opacity .1s ease-in-out}.or-workbench-navigation--is-small{width: 0}.or-workbench-navigation--is-small .or-workbench-navigation-container{width: 0;overflow-y: hidden}.or-workbench-navigation--is-small .or-workbench-navigation-container .or-navtree{opacity: 0.2}.or-workbench-navigation--is-small .or-navtree{opacity: 0}@media only screen and (max-width: 55rem){.or-workbench-navigation{width: 0}.or-workbench-navigation--is-open{position: fixed;width: 100%;z-index: 1;opacity: 1;height: 100%}.or-workbench-navigation--is-open .or-workbench-navigation-content{width: 90%}.or-workbench-navigation--is-open .or-workbench-navigation-filler{flex: 1}}@media only screen and (min-width: 75rem){.or-workbench-navigation{overflow-y: auto}}.or-workbench-navigation .or-view{height: 100%}.or--visible-on-mobile{display: none}@media only screen and (max-width: 55rem){.or--visible-on-mobile{display: inline}}@media only screen and (max-width: 55rem){.or--visible-on-desktop{display: none}}.or-toggle-nav-small{display: inline}@media only screen and (max-width: 55rem){.or-toggle-nav-small{display: none}}.or-toggle-nav-open-close{display: none}@media only screen and (max-width: 55rem){.or-toggle-nav-open-close{display: inline}}.or-loader{background: url(../images/loader.gif) no-repeat;background-position: center, top;height: 30px;opacity: 0.5;cursor: wait;pointer-events: none}@media only screen and (max-width: 55rem){html{font-size: 1.1em}} +.or-search-result{display: none;position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 1em}.or-search-result-entry{padding-top: 0.2em}.or-search-result--is-active{display: block} .editor__text-editor{width: 100%;height: 300px}textarea.editor__code-editor{display: none}div.editor__code-editor{position: absolute;height: 500px;width: 100%;font-size: 14px;z-index: 256}textarea.editor__text-editor,textarea.editor__wiki-editor,textarea.editor__html-editor{width: 100%}a.editorlink:active,a.editorlink:hover{font-weight: normal;text-decoration: none}a.editorlink:link,a.editorlink:visited{font-weight: normal;text-decoration: none} .or-group{margin: 2em 0}.or-group-title{font-size: 1.1em;font-weight: normal;border-bottom: 1px solid} diff --git a/modules/cms/ui/themes/default/style/theme/openrat-theme.less b/modules/cms/ui/themes/default/style/theme/openrat-theme.less @@ -166,8 +166,10 @@ html.or-theme-@{cms-theme-id} { &-search { text-color: @cms-nav-title-text-color; background-color: @cms-nav-title-background-color; + } + &-navigation { &-container { text-color: @cms-nav-text-color; @@ -204,6 +206,12 @@ html.or-theme-@{cms-theme-id} { } } + &-search { + &-result { + background-color: @cms-nav-background-color; + } + } + &-dialog { &-title { background-color: @cms-dialog-title-background-color;