openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 57cdff109da144a845278a99d6ab970612294303
parent b555cc32666c1a8efd95a5020934b582b409fea9
Author: Jan Dankert <devnull@localhost>
Date:   Wed, 24 Jan 2018 23:47:48 +0100

Vorarbeit für neues UI: WorkbenchAction ist obsolet; Webapp-Manifest; Theme-Color; HTML-Gerüst angepasst; CSS-Transitions.

Diffstat:
modules/cms-ui/action/IndexAction.class.php | 188++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
modules/cms-ui/require.php | 1-
modules/cms-ui/themes/default/layout/index.php | 26+++++++++++++++-----------
modules/cms-ui/themes/default/script/openrat.js | 52++++++++++++++++++++++++++++------------------------
modules/cms-ui/themes/default/script/openrat.min.js | 16++++++++--------
modules/cms-ui/themes/default/style/openrat-theme.less | 16++++++++--------
modules/cms-ui/themes/default/style/openrat-ui.css | 92++++++++++++++++++++++++++++++++++++++-----------------------------------------
modules/cms-ui/themes/default/style/openrat-ui.less | 80++++++++++++++++++++++++++++++++++++++++----------------------------------------
modules/cms-ui/themes/default/style/openrat-ui.min.css | 4++--
9 files changed, 331 insertions(+), 144 deletions(-)

diff --git a/modules/cms-ui/action/IndexAction.class.php b/modules/cms-ui/action/IndexAction.class.php @@ -5,6 +5,7 @@ namespace cms\action; use \Auth; use cms\model\User; use Exception; +use JSON; use JSqueeze; use Less_Parser; use Logger; @@ -39,6 +40,30 @@ class IndexAction extends Action } + public function manifestView() + { + $json = new JSON(); + + $appName = config('application','name'); + + $value = array( + 'name' => $appName, + 'description' => $appName, + 'short_name' => 'CMS', + 'display' => 'standalone', + 'orientation' => 'landscape', + "background_color" => "#EEEEEE", + + + ); + + header("Content-Type: application/manifest+json"); + + echo $json->encode($value); + exit; + } + + public function showView() { global $conf; @@ -101,7 +126,10 @@ class IndexAction extends Action $jsFiles = $this->getJSFiles(); $cssFiles = $this->getCSSFiles(); //$themeCss = $this->getThemeCSS(); - + + $styleConfig = config('style-default') + config('style', $style); + $themeColor = $this->getColorHexCode($styleConfig['title_background_color']); + // HTML-Datei direkt einbinden. require('modules/cms-ui/themes/default/layout/index.php'); exit; @@ -512,7 +540,163 @@ class IndexAction extends Action return $outDevJsFiles; } - + + private function getColorHexCode($colorName ) { + + $colorName = strtolower($colorName); + + $colors = array( + 'aliceblue'=>'#f0f8ff', + 'antiquewhite'=>'#faebd7', + 'aqua'=>'#00ffff', + 'aquamarine'=>'#7fffd4', + 'azure'=>'#f0ffff', + 'beige'=>'#f5f5dc', + 'bisque'=>'#ffe4c4', + 'black'=>'#000000', + 'blanchedalmond'=>'#ffebcd', + 'blue'=>'#0000ff', + 'blueviolet'=>'#8a2be2', + 'brown'=>'#a52a2a', + 'burlywood'=>'#deb887', + 'cadetblue'=>'#5f9ea0', + 'chartreuse'=>'#7fff00', + 'chocolate'=>'#d2691e', + 'coral'=>'#ff7f50', + 'cornflowerblue'=>'#6495ed', + 'cornsilk'=>'#fff8dc', + 'crimson'=>'#dc143c', + 'cyan'=>'#00ffff', + 'darkblue'=>'#00008b', + 'darkcyan'=>'#008b8b', + 'darkgoldenrod'=>'#b8860b', + 'darkgray'=>'#a9a9a9', + 'darkgrey'=>'#a9a9a9', + 'darkgreen'=>'#006400', + 'darkkhaki'=>'#bdb76b', + 'darkmagenta'=>'#8b008b', + 'darkolivegreen'=>'#556b2f', + 'darkorange'=>'#ff8c00', + 'darkorchid'=>'#9932cc', + 'darkred'=>'#8b0000', + 'darksalmon'=>'#e9967a', + 'darkseagreen'=>'#8fbc8f', + 'darkslateblue'=>'#483d8b', + 'darkslategray'=>'#2f4f4f', + 'darkslategrey'=>'#2f4f4f', + 'darkturquoise'=>'#00ced1', + 'darkviolet'=>'#9400d3', + 'deeppink'=>'#ff1493', + 'deepskyblue'=>'#00bfff', + 'dimgray'=>'#696969', + 'dimgrey'=>'#696969', + 'dodgerblue'=>'#1e90ff', + 'firebrick'=>'#b22222', + 'floralwhite'=>'#fffaf0', + 'forestgreen'=>'#228b22', + 'fuchsia'=>'#ff00ff', + 'gainsboro'=>'#dcdcdc', + 'ghostwhite'=>'#f8f8ff', + 'gold'=>'#ffd700', + 'goldenrod'=>'#daa520', + 'gray'=>'#808080', + 'grey'=>'#808080', + 'green'=>'#008000', + 'greenyellow'=>'#adff2f', + 'honeydew'=>'#f0fff0', + 'hotpink'=>'#ff69b4', + 'indianred'=>'#cd5c5c', + 'indigo'=>'#4b0082', + 'ivory'=>'#fffff0', + 'khaki'=>'#f0e68c', + 'lavender'=>'#e6e6fa', + 'lavenderblush'=>'#fff0f5', + 'lawngreen'=>'#7cfc00', + 'lemonchiffon'=>'#fffacd', + 'lightblue'=>'#add8e6', + 'lightcoral'=>'#f08080', + 'lightcyan'=>'#e0ffff', + 'lightgoldenrodyellow'=>'#fafad2', + 'lightgray'=>'#d3d3d3', + 'lightgrey'=>'#d3d3d3', + 'lightgreen'=>'#90ee90', + 'lightpink'=>'#ffb6c1', + 'lightsalmon'=>'#ffa07a', + 'lightseagreen'=>'#20b2aa', + 'lightskyblue'=>'#87cefa', + 'lightslategray'=>'#778899', + 'lightslategrey'=>'#778899', + 'lightsteelblue'=>'#b0c4de', + 'lightyellow'=>'#ffffe0', + 'lime'=>'#00ff00', + 'limegreen'=>'#32cd32', + 'linen'=>'#faf0e6', + 'magenta'=>'#ff00ff', + 'maroon'=>'#800000', + 'mediumaquamarine'=>'#66cdaa', + 'mediumblue'=>'#0000cd', + 'mediumorchid'=>'#ba55d3', + 'mediumpurple'=>'#9370d8', + 'mediumseagreen'=>'#3cb371', + 'mediumslateblue'=>'#7b68ee', + 'mediumspringgreen'=>'#00fa9a', + 'mediumturquoise'=>'#48d1cc', + 'mediumvioletred'=>'#c71585', + 'midnightblue'=>'#191970', + 'mintcream'=>'#f5fffa', + 'mistyrose'=>'#ffe4e1', + 'moccasin'=>'#ffe4b5', + 'navajowhite'=>'#ffdead', + 'navy'=>'#000080', + 'oldlace'=>'#fdf5e6', + 'olive'=>'#808000', + 'olivedrab'=>'#6b8e23', + 'orange'=>'#ffa500', + 'orangered'=>'#ff4500', + 'orchid'=>'#da70d6', + 'palegoldenrod'=>'#eee8aa', + 'palegreen'=>'#98fb98', + 'paleturquoise'=>'#afeeee', + 'palevioletred'=>'#d87093', + 'papayawhip'=>'#ffefd5', + 'peachpuff'=>'#ffdab9', + 'peru'=>'#cd853f', + 'pink'=>'#ffc0cb', + 'plum'=>'#dda0dd', + 'powderblue'=>'#b0e0e6', + 'purple'=>'#800080', + 'red'=>'#ff0000', + 'rosybrown'=>'#bc8f8f', + 'royalblue'=>'#4169e1', + 'saddlebrown'=>'#8b4513', + 'salmon'=>'#fa8072', + 'sandybrown'=>'#f4a460', + 'seagreen'=>'#2e8b57', + 'seashell'=>'#fff5ee', + 'sienna'=>'#a0522d', + 'silver'=>'#c0c0c0', + 'skyblue'=>'#87ceeb', + 'slateblue'=>'#6a5acd', + 'slategray'=>'#708090', + 'slategrey'=>'#708090', + 'snow'=>'#fffafa', + 'springgreen'=>'#00ff7f', + 'steelblue'=>'#4682b4', + 'tan'=>'#d2b48c', + 'teal'=>'#008080', + 'thistle'=>'#d8bfd8', + 'tomato'=>'#ff6347', + 'turquoise'=>'#40e0d0', + 'violet'=>'#ee82ee', + 'wheat'=>'#f5deb3', + 'white'=>'#ffffff', + 'whitesmoke'=>'#f5f5f5', + 'yellow'=>'#ffff00', + 'yellowgreen'=>'#9acd32' + ); + + return isset($colors[$colorName])?$colors[$colorName]:$colorName; + } } ?> \ No newline at end of file diff --git a/modules/cms-ui/require.php b/modules/cms-ui/require.php @@ -7,4 +7,3 @@ require_once(__DIR__ . "/UI.class.php"); require_once(__DIR__ . "/action/IndexAction.class.php"); require_once(__DIR__ . "/action/TitleAction.class.php"); -require_once(__DIR__ . "/action/WorkbenchAction.class.php"); diff --git a/modules/cms-ui/themes/default/layout/index.php b/modules/cms-ui/themes/default/layout/index.php @@ -31,21 +31,20 @@ <?php foreach( $cssFiles as $cssFile) { ?> <link rel="stylesheet" type="text/css" href="<?php echo $cssFile ?>" /> <?php } ?> <link rel="stylesheet" type="text/css" href="<?php echo Html::url('index','themestyle') ?>" /> + <meta name="theme-color" content="<?php echo $themeColor ?>" /> + <link rel="manifest" href="<?php echo Html::url('index','manifest') ?>" /> </head> <body> -<div id="noticebar"> -</div> - -<div id="header"> +<header id="header" class="initial-hidden"> <ul id="history"> </ul> -</div> +</header> -<div id="workbench"> +<main id="workbench" class="initial-hidden"> <?php global $viewconfig; @@ -98,18 +97,23 @@ </div> -</div> - +</main> +<?php /* Modal dialog */ ?> <div id="dialog" class="panel wide"> </div> - -<div class="noscript"><em>Javascript is required to view this site</em></div> - <div id="filler"> </div> +<div id="noticebar"> +</div> + +<footer class="initial-hidden" id="footer"> + +</footer> + +<noscript><div class="noscript"><em>Javascript is required to view this site</em></div></noscript> </body> </html> diff --git a/modules/cms-ui/themes/default/script/openrat.js b/modules/cms-ui/themes/default/script/openrat.js @@ -4,12 +4,16 @@ var DEFAULT_CONTENT_ACTION = 'edit'; var OR_THEMES_EXT_DIR = 'modules/cms-ui/themes/'; -$(document).ready(function() +// Execute after DOM ready: +$( function() { // JS is available. $('html').removeClass('nojs'); - refreshAll(); + /* Fade in all elements. */ + $('.initial-hidden').removeClass('initial-hidden'); + + refreshAll(); // Alle 5 Minuten pingen. window.setInterval( function(){ping();}, 300000 ); @@ -51,7 +55,7 @@ function refreshAll() $('div#dialog').html('').hide(); // Dialog beenden //$('div.modaldialog').fadeOut(500); - //$('div#workbench').removeClass('modal'); // Modalen Dialog beenden. + //$('#workbench').removeClass('modal'); // Modalen Dialog beenden. $('div#filler').fadeOut(500); // Filler beenden } @@ -64,7 +68,7 @@ function refreshAll() function refreshAllRefreshables() { // Default-Inhalte der einzelnen Views laden. - $('div#workbench div.panel > div.header > ul.views > li.active').each( function() { + $('#workbench div.panel > div.header > ul.views > li.active').each( function() { if ( $(this).hasClass('static') ) return; @@ -108,11 +112,11 @@ function refreshWorkbench() // Modale Dialoge beenden $('div.modaldialog').fadeOut(500); - $('div#workbench').removeClass('modal'); + $('#workbench').removeClass('modal'); $('div#filler').fadeOut(500); // Default-Inhalte der einzelnen Views laden. - $('div#workbench').fadeIn(750).find('li.active').each( function() { + $('#workbench').fadeIn(750).find('li.active').each( function() { var method = $(this).attr('data-method'); var action = $(this).attr('data-action'); @@ -300,11 +304,11 @@ function registerWorkbenchEvents() //$('ul.views').sortable(); // Modalen Dialog erzeugen. - if ( $('div#workbench div.panel.modal').length > 0 ) + if ( $('#workbench div.panel.modal').length > 0 ) { - $('div#workbench div.panel.modal').parent().addClass('modal'); + $('#workbench div.panel.modal').parent().addClass('modal'); $('div#filler').fadeTo(500,0.5); - $('div#workbench').addClass('modal'); + $('#workbench').addClass('modal'); } @@ -374,7 +378,7 @@ function registerWorkbenchEvents() */ function refreshTitleBar() { - $('div#header').load( createUrl('title','show',0 ),function() { + $('#header').load( createUrl('title','show',0 ),function() { $(this).fadeIn('slow'); registerHeaderEvents(); @@ -541,19 +545,19 @@ function registerHeaderEvents() $('.toolbar-icon.menu').parent().removeClass('open'); }); // Mit der Maus geklicktes Menü aktivieren. - $('div#header .toolbar-icon.menu').click( function(event) { + $('#header .toolbar-icon.menu').click( function(event) { event.stopPropagation(); $(this).parent().toggleClass('open'); }); // Mit der Maus überstrichenes Menü aktivieren. - $('div#header .toolbar-icon.menu').mouseover( function() { + $('#header .toolbar-icon.menu').mouseover( function() { $(this).parent().find('.toolbar-icon.menu').removeClass('open'); $(this).addClass('open'); }); - $('div#header').trigger('orHeaderLoaded'); + $('#header').trigger('orHeaderLoaded'); // S u c h e @@ -570,8 +574,8 @@ function registerHeaderEvents() /* * // V e r l a u f - $('div#header div.history').hover( function(){ - $('div#header div.history div.dropdown').html(''); + $('#header div.history').hover( function(){ + $('#header div.history div.dropdown').html(''); $.ajax( { 'type':'GET', url:'./dispatcher.php?action=title&subaction=history', data:null, success:function(data, textStatus, jqXHR) { for( id in data.history ) @@ -579,10 +583,10 @@ function registerHeaderEvents() var result = data.history[id]; // Suchergebnis-Zeile in das Ergebnis schreiben. - $('div#header div.history div.dropdown').append('<div title="'+result.desc+'" onclick="loadViewByName(\'content\',\''+result.url+'\');"><img src="'+OR_THEMES_EXT_DIR+'default/images/icon_'+result.type+'.png" />'+result.name+'</div>'); + $('#header div.history div.dropdown').append('<div title="'+result.desc+'" onclick="loadViewByName(\'content\',\''+result.url+'\');"><img src="'+OR_THEMES_EXT_DIR+'default/images/icon_'+result.type+'.png" />'+result.name+'</div>'); } } } ); - $('div#header div.history div.dropdown').fadeIn(); + $('#header div.history div.dropdown').fadeIn(); }); */ @@ -721,8 +725,8 @@ function startDialog( name,action,method,id,params ) loadView( $('div#dialog div.content'), action,method,id,params ); - //$('div#workbench div.panel.modal').parent().addClass('modal'); - //$('div#workbench').addClass('modal'); + //$('#workbench div.panel.modal').parent().addClass('modal'); + //$('#workbench').addClass('modal'); // Alle refresh-fähigen Views mit dem neuen Objekt laden. // refreshAllRefreshables(); @@ -827,14 +831,14 @@ function openNewAction( name,action,id,extraId ) // Memory-Leak zu erzeugen ;) var action = $(this).closest('li.action').data('action'); var id = $(this).closest('li.action').data('id' ); - $('div#workbench div.content > div.sheet.action-'+action+'.id-'+id).remove(); + $('#workbench div.content > div.sheet.action-'+action+'.id-'+id).remove(); // Schließen // Wenn aktiver Tab, dann den Inhalt loeschen if ( $(this).closest('li.action').hasClass('active') ) { //$(this).closest('div.panel').find('div.content').html(''); // Inhalt entfernen - $('div#workbench div.refreshable div.content').html(''); + $('#workbench div.refreshable div.content').html(''); var views = $(this).closest('ul.views'); @@ -908,7 +912,7 @@ function filterMenus(action) function setNewAction( action,id,extraId ) { filterMenus(action); - $('div#workbench ul.views > li.action.dependent').attr('data-action',action).attr('data-id',id).attr('data-extra',JSON.stringify(extraId)); + $('#workbench ul.views > li.action.dependent').attr('data-action',action).attr('data-id',id).attr('data-extra',JSON.stringify(extraId)); // Alle refresh-fähigen Views mit dem neuen Objekt laden. refreshAllRefreshables(); @@ -921,7 +925,7 @@ function setNewAction( action,id,extraId ) */ function setNewId( id ) { - $('div#workbench div.refreshable').attr('data-id',id); + $('#workbench div.refreshable').attr('data-id',id); // Alle refresh-fähigen Views mit dem neuen Objekt laden. refreshAllRefreshables(); } @@ -1196,7 +1200,7 @@ function resizeWorkbench() var titleHeight = 40; - var container = $('div#workbench > div.container'); + var container = $('#workbench > div.container'); // Verfügbare Breite der Workbench ist Fensterbreite - Innenabstand der Workbench (2*3px) container.css('width' ,''+(viewportWidth-6)+'px'); diff --git a/modules/cms-ui/themes/default/script/openrat.min.js b/modules/cms-ui/themes/default/script/openrat.min.js @@ -1,13 +1,13 @@ -;var DEFAULT_CONTENT_ACTION='edit',OR_THEMES_EXT_DIR='modules/cms-ui/themes/';$(document).ready(function(){$('html').removeClass('nojs');refreshAll();window.setInterval(function(){ping()},300000)});function ping(){$.ajax(createUrl('title','ping',0))};function refreshAll(){refreshTitleBar();refreshWorkbench();$('div#filler').click(function(){if($('div#dialog').hasClass('modal')){} -else{$('div#dialog').html('').hide();$('div#filler').fadeOut(500)}})};function refreshAllRefreshables(){$('div#workbench div.panel > div.header > ul.views > li.active').each(function(){if($(this).hasClass('static'))return;var e=$(this).attr('data-method'),i=$(this).attr('data-action'),t=$(this).attr('data-id'),a=$(this).attr('data-extra');loadView($(this).closest('div.panel').find('div.content'),i,e,t)})};function refreshActualView(e){$(e).closest('div.panel').find('li.active').each(function(){var e=$(this).attr('data-method'),i=$(this).attr('data-action'),t=$(this).attr('data-id');loadView($(this).closest('div.panel').find('div.content'),i,e,t)})};function refreshWorkbench(){$('ul#history').empty();resizeWorkbench();$('div.modaldialog').fadeOut(500);$('div#workbench').removeClass('modal');$('div#filler').fadeOut(500);$('div#workbench').fadeIn(750).find('li.active').each(function(){var i=$(this).attr('data-method'),e=$(this).attr('data-action');if(e)loadView($(this).closest('div.panel').find('div.content'),e,i,0)});$('div.backward_link').click(function(){var e=$(this).closest('div.header').find('ul.views'),i=e.find('li.action.active').prev();e.scrollTo(i,500,{'axis':'x'});i.click()});$('div.forward_link').click(function(){var e=$(this).closest('div.header').find('ul.views'),i=e.find('li.action.active').next();e.scrollTo(i,500,{'axis':'x'});i.click()});registerWorkbenchEvents();$(window).resize(function(){resizeWorkbench()})};function registerWorkbenchEvents(){$('ul.views > li.action').draggable({cursor:'move',revert:'invalid'});$('ul.views').droppable({accept:'li.action',hoverClass:'drophover',activeClass:'dropactive',drop:function(e,i){var a=i.draggable,n=$(this),s=a.parent();if($(a).closest('div.panel').attr('id')==$(n).closest('div.panel').attr('id'))$(a).css({top:0,left:0});else $(a).detach().css({top:0,left:0}).appendTo(n).click();if(s.find('li').size()==0){var t=s.closest('div.container');s.closest('div.panel').remove();if(t.hasClass('autosize'))t.children('div.panel').addClass('autosize').removeClass('resizable');else t.children('div.panel').addClass('resizable').removeClass('autosize');t.replaceWith(t.children('div.panel'));resizeWorkbench()}}});$('div.content').droppable({accept:'li.action',hoverClass:'drophover',activeClass:'dropactive',drop:function(e,i){var s=i.draggable,n=$(this),o=s.parent(),d=s.offset(),l=n.offset(),h=d.left-l.left,v=l.left+n.width()-d.left,r=d.top-l.top,c=l.top+n.height()-d.top,t=$('<div class="container"><div class="first" /><div class="divider" /><div class="second"></div>');if(h<Math.min(v,Math.min(r,c))){t.addClass('axle-x');t.children('div.divider').addClass('to-right');t.children('div.first').removeClass('first').addClass('resizable');t.children('div.second').removeClass('first').addClass('autosize')} +;var DEFAULT_CONTENT_ACTION='edit',OR_THEMES_EXT_DIR='modules/cms-ui/themes/';$(function(){$('html').removeClass('nojs');$('.initial-hidden').removeClass('initial-hidden');refreshAll();window.setInterval(function(){ping()},300000)});function ping(){$.ajax(createUrl('title','ping',0))};function refreshAll(){refreshTitleBar();refreshWorkbench();$('div#filler').click(function(){if($('div#dialog').hasClass('modal')){} +else{$('div#dialog').html('').hide();$('div#filler').fadeOut(500)}})};function refreshAllRefreshables(){$('#workbench div.panel > div.header > ul.views > li.active').each(function(){if($(this).hasClass('static'))return;var e=$(this).attr('data-method'),i=$(this).attr('data-action'),t=$(this).attr('data-id'),a=$(this).attr('data-extra');loadView($(this).closest('div.panel').find('div.content'),i,e,t)})};function refreshActualView(e){$(e).closest('div.panel').find('li.active').each(function(){var e=$(this).attr('data-method'),i=$(this).attr('data-action'),t=$(this).attr('data-id');loadView($(this).closest('div.panel').find('div.content'),i,e,t)})};function refreshWorkbench(){$('ul#history').empty();resizeWorkbench();$('div.modaldialog').fadeOut(500);$('#workbench').removeClass('modal');$('div#filler').fadeOut(500);$('#workbench').fadeIn(750).find('li.active').each(function(){var i=$(this).attr('data-method'),e=$(this).attr('data-action');if(e)loadView($(this).closest('div.panel').find('div.content'),e,i,0)});$('div.backward_link').click(function(){var e=$(this).closest('div.header').find('ul.views'),i=e.find('li.action.active').prev();e.scrollTo(i,500,{'axis':'x'});i.click()});$('div.forward_link').click(function(){var e=$(this).closest('div.header').find('ul.views'),i=e.find('li.action.active').next();e.scrollTo(i,500,{'axis':'x'});i.click()});registerWorkbenchEvents();$(window).resize(function(){resizeWorkbench()})};function registerWorkbenchEvents(){$('ul.views > li.action').draggable({cursor:'move',revert:'invalid'});$('ul.views').droppable({accept:'li.action',hoverClass:'drophover',activeClass:'dropactive',drop:function(e,i){var a=i.draggable,n=$(this),s=a.parent();if($(a).closest('div.panel').attr('id')==$(n).closest('div.panel').attr('id'))$(a).css({top:0,left:0});else $(a).detach().css({top:0,left:0}).appendTo(n).click();if(s.find('li').size()==0){var t=s.closest('div.container');s.closest('div.panel').remove();if(t.hasClass('autosize'))t.children('div.panel').addClass('autosize').removeClass('resizable');else t.children('div.panel').addClass('resizable').removeClass('autosize');t.replaceWith(t.children('div.panel'));resizeWorkbench()}}});$('div.content').droppable({accept:'li.action',hoverClass:'drophover',activeClass:'dropactive',drop:function(e,i){var s=i.draggable,n=$(this),o=s.parent(),d=s.offset(),l=n.offset(),h=d.left-l.left,v=l.left+n.width()-d.left,r=d.top-l.top,c=l.top+n.height()-d.top,t=$('<div class="container"><div class="first" /><div class="divider" /><div class="second"></div>');if(h<Math.min(v,Math.min(r,c))){t.addClass('axle-x');t.children('div.divider').addClass('to-right');t.children('div.first').removeClass('first').addClass('resizable');t.children('div.second').removeClass('first').addClass('autosize')} else if(v<Math.min(r,c)){t.addClass('axle-x');t.children('div.divider').addClass('to-left');t.children('div.first').removeClass('first').addClass('autosize');t.children('div.second').removeClass('first').addClass('resizable')} else if(r<c){t.addClass('axle-y');t.children('div.divider').addClass('to-bottom');t.children('div.first').removeClass('first').addClass('resizable');t.children('div.second').removeClass('first').addClass('autosize')} -else{t.addClass('axle-y');t.children('div.divider').addClass('to-top');t.children('div.first').removeClass('first').addClass('autosize');t.children('div.second').removeClass('first').addClass('resizable')};t.children('div.resizable').addClass('bar').data('size-factor',0.4);$(s).closest('div.panel').clone().addClass('resizable').removeClass('autosize').replaceAll(t.children('div.resizable'));t.find('ul.views > li').remove();$(s).detach().css({top:0,left:0}).appendTo(t.find('ul.views')).click();var a=$(n).closest('div.panel').replaceWith(t);t.children('div.autosize').replaceWith(a);if(a.hasClass('autosize')){t.addClass('autosize').removeClass('resizable')};if(a.hasClass('resizable')){t.addClass('resizable').removeClass('autosize')};a.addClass('autosize').removeClass('resizable');if(o.find('li').length==0){var a=o.closest('div.container');o.closest('div.panel').remove();if(a.hasClass('autosize'))a.children('div.panel').addClass('autosize').removeClass('resizable');else a.children('div.panel').addClass('resizable').removeClass('autosize');a.replaceWith(a.children('div.panel'));resizeWorkbench()};resizeWorkbench();registerWorkbenchEvents()}});if($('div#workbench div.panel.modal').length>0){$('div#workbench div.panel.modal').parent().addClass('modal');$('div#filler').fadeTo(500,0.5);$('div#workbench').addClass('modal')};$('div.container.axle-x > div.divider').draggable({stop:function(e,i){var t=i.position.left,a=$(this).hasClass('to-right')?1:-1;$(this).parent().children('div.resizable').each(function(){var e=((a*t)+$(this).width())/($(this).parent().width());e=Math.min(0.5,Math.max(0.1,e));$(this).data('size-factor',e)});resizeWorkbenchContainer($(this).parent())},axis:'x',revert:!0,revertDuration:0});$('div.container.axle-y > div.divider').draggable({stop:function(e,i){var t=i.position.top,a=$(this).hasClass('to-bottom')?1:-1;$(this).parent().children('div.resizable').each(function(){var e=((a*t)+$(this).height())/($(this).parent().height());e=Math.min(0.5,Math.max(0.1,e));$(this).data('size-factor',e)});resizeWorkbenchContainer($(this).parent())},axis:'y',revert:!0,revertDuration:0});$('ul.views > li.action').click(function(){$(this).orLoadView()});$('div.header').dblclick(function(){fullscreen(this)});loadTree()};function refreshTitleBar(){$('div#header').load(createUrl('title','show',0),function(){$(this).fadeIn('slow');registerHeaderEvents()})};function loadViewByName(e,i){alert('loadViewByName');loadView($('div#'+e),i)};function loadView(e,i,t,s,n){var a=$(e).children('div.sheet.action-'+i+'.method-'+t+'.id-'+s);if(a.length==0){$(e).children('div.sheet').hide();a=$('<div class="sheet action-'+i+' method-'+t+' id-'+s+'" />');$(e).append(a)} +else{t.addClass('axle-y');t.children('div.divider').addClass('to-top');t.children('div.first').removeClass('first').addClass('autosize');t.children('div.second').removeClass('first').addClass('resizable')};t.children('div.resizable').addClass('bar').data('size-factor',0.4);$(s).closest('div.panel').clone().addClass('resizable').removeClass('autosize').replaceAll(t.children('div.resizable'));t.find('ul.views > li').remove();$(s).detach().css({top:0,left:0}).appendTo(t.find('ul.views')).click();var a=$(n).closest('div.panel').replaceWith(t);t.children('div.autosize').replaceWith(a);if(a.hasClass('autosize')){t.addClass('autosize').removeClass('resizable')};if(a.hasClass('resizable')){t.addClass('resizable').removeClass('autosize')};a.addClass('autosize').removeClass('resizable');if(o.find('li').length==0){var a=o.closest('div.container');o.closest('div.panel').remove();if(a.hasClass('autosize'))a.children('div.panel').addClass('autosize').removeClass('resizable');else a.children('div.panel').addClass('resizable').removeClass('autosize');a.replaceWith(a.children('div.panel'));resizeWorkbench()};resizeWorkbench();registerWorkbenchEvents()}});if($('#workbench div.panel.modal').length>0){$('#workbench div.panel.modal').parent().addClass('modal');$('div#filler').fadeTo(500,0.5);$('#workbench').addClass('modal')};$('div.container.axle-x > div.divider').draggable({stop:function(e,i){var t=i.position.left,a=$(this).hasClass('to-right')?1:-1;$(this).parent().children('div.resizable').each(function(){var e=((a*t)+$(this).width())/($(this).parent().width());e=Math.min(0.5,Math.max(0.1,e));$(this).data('size-factor',e)});resizeWorkbenchContainer($(this).parent())},axis:'x',revert:!0,revertDuration:0});$('div.container.axle-y > div.divider').draggable({stop:function(e,i){var t=i.position.top,a=$(this).hasClass('to-bottom')?1:-1;$(this).parent().children('div.resizable').each(function(){var e=((a*t)+$(this).height())/($(this).parent().height());e=Math.min(0.5,Math.max(0.1,e));$(this).data('size-factor',e)});resizeWorkbenchContainer($(this).parent())},axis:'y',revert:!0,revertDuration:0});$('ul.views > li.action').click(function(){$(this).orLoadView()});$('div.header').dblclick(function(){fullscreen(this)});loadTree()};function refreshTitleBar(){$('#header').load(createUrl('title','show',0),function(){$(this).fadeIn('slow');registerHeaderEvents()})};function loadViewByName(e,i){alert('loadViewByName');loadView($('div#'+e),i)};function loadView(e,i,t,s,n){var a=$(e).children('div.sheet.action-'+i+'.method-'+t+'.id-'+s);if(a.length==0){$(e).children('div.sheet').hide();a=$('<div class="sheet action-'+i+' method-'+t+' id-'+s+'" />');$(e).append(a)} else{if(a.is(':visible')){return} -else{$(e).children('div.sheet').hide();a.show();return}};var d=createUrl(i,t,s,n);$(a).empty().fadeTo(1,0.7).addClass('loader').html('').load(d,function(e,i,t){$(a).fadeTo(350,1);if(i=='error'){$(a).html('');$(a).removeClass('loader');notify('error',e);return};$(a).removeClass('loader');registerViewEvents(a)})};function registerViewEvents(e){$(e).trigger('orViewLoaded');$(e).find('input[data-hint]').orHint();$(e).closest('div.panel').find('div.header div.dropdown div.entry.perview').remove();$(e).find('div.headermenu > a').each(function(e,i){});$(e).find('div.header > a.back').each(function(i,t){$(t).removeClass('button').wrap('<div class="entry perview" />').parent().appendTo($(e).closest('div.panel').find('div.header div.dropdown').first())});$(e).find('div.selector.tree').each(function(){var e=this;$(this).orTree({type:'project',selectable:$(e).attr('data-types').split(','),id:$(e).attr('data-init-folderid'),onSelect:function(i,t,a){var s=$(e).parent();$(s).find('input[type=text]').attr('value',i);$(s).find('input[type=hidden]').attr('value',a)}})});$('div.content li.object').draggable({cursor:'move',revert:'invalid'});$('div.content li.object > div.entry[data-type=\'folder\']').droppable({accept:'li.object',hoverClass:'drophover',activeClass:'dropactive',drop:function(e,i){var t=i.draggable,a=$(this).parent();startDialog($(this).text(),$(t).attr('data-type'),'copy',$(a).attr('data-id'),{'action':$(t).attr('data-type'),'subaction':'copy','id':$(t).attr('data-id'),'targetFolderId':$(a).attr('data-id')});$(t).detach().css({top:0,left:0}).appendTo(a).click()}});$(e).find('input').change(function(){$(this).closest('div.panel').find('ul.views li.action.active').addClass('dirty')})};function registerHeaderEvents(){$('body').click(function(){$('.toolbar-icon.menu').parent().removeClass('open')});$('div#header .toolbar-icon.menu').click(function(e){e.stopPropagation();$(this).parent().toggleClass('open')});$('div#header .toolbar-icon.menu').mouseover(function(){$(this).parent().find('.toolbar-icon.menu').removeClass('open');$(this).addClass('open')});$('div#header').trigger('orHeaderLoaded');$('div.search input').blur(function(){$('div.search input div.dropdown').fadeOut()});$('div.search input').orHint();$('div.search input').orSearch({dropdown:'div.search div.dropdown'})};function fullscreen(e){$(e).closest('div.panel').fadeOut('fast',function(){$(this).toggleClass('fullscreen').fadeIn('fast')})};function loadTree(){if($('div#panel-tree li.action').data('action')=='tree'){$('div#panel-tree div.content > div.sheet.action-tree.method-tree').html('&nbsp;');$('div#panel-tree div.content > div.sheet.action-tree.method-tree').orTree({type:'root',id:0,onSelect:function(e,i,t){openNewAction(e,i,t,'')}});$('div#panel-tree div.content > div.sheet.action-tree.method-tree > ul.tree > div.tree').delay(500).click();$('div#panel-tree div.content > div.sheet.action-tree.method-tree > ul.tree > div.tree').delay(500).click()}};function submitUrl(e,i){postUrl(i,e);refreshAllRefreshables()};function postUrl(e,i){e+='&output=json';$.ajax({'type':'POST',url:e,data:{},success:function(e,t,a){$('div.panel div.status div.loader').html('&nbsp;');doResponse(e,t,i)}})};function startView(e,i){var t=$('#panel-content').find('li.active').data('action'),a=$('#panel-content').find('li.active').data('id');loadView($(e).closest('div.panel').find('div.content'),t,i,a)};function startDialog(e,i,t,a,s){if(i==null||i.length==0)i=$('#panel-content').find('li.active').data('action');if(a==null||a.length==0)a=$('#panel-content').find('li.active').data('id');$('div#filler').fadeTo(500,0.5);$('div#dialog').html('<div class="header"><ul class="views"><li class="action active"><img class="icon" title="" src="./themes/default/images/icon/'+t+'.png" /><div class="tabname" style="width:100px;">'+e+'</div></li></ul></div><div class="content" />');$('div#dialog').data('id',a);$('div#dialog').show();loadView($('div#dialog div.content'),i,t,a,s)};function modalView(e,i){var t=$(e).closest('div.panel').find('li.active').attr('data-action'),a=$(e).closest('div.panel').find('li.active').attr('data-method'),s=$(e).closest('div.panel').find('li.active').attr('data-id');$(e).closest('div.content').modal({'overlayClose':'true','xxxonClose':function(){alert('close)')}});loadView($(e).closest('div.content'),t,a,s)};function setTitle(e){if(e)$('head > title').text(e+' - '+$('head > title').data('default'));else $('head > title').text($('head > title').data('default'))};function openNewAction(e,i,t,a){setTitle(e);$('ul#history li.active').removeClass('active');if($('ul#history li.'+i+'.id'+t).length>0){$('ul#history li.'+i+'.id'+t).addClass('active')} +else{$(e).children('div.sheet').hide();a.show();return}};var d=createUrl(i,t,s,n);$(a).empty().fadeTo(1,0.7).addClass('loader').html('').load(d,function(e,i,t){$(a).fadeTo(350,1);if(i=='error'){$(a).html('');$(a).removeClass('loader');notify('error',e);return};$(a).removeClass('loader');registerViewEvents(a)})};function registerViewEvents(e){$(e).trigger('orViewLoaded');$(e).find('input[data-hint]').orHint();$(e).closest('div.panel').find('div.header div.dropdown div.entry.perview').remove();$(e).find('div.headermenu > a').each(function(e,i){});$(e).find('div.header > a.back').each(function(i,t){$(t).removeClass('button').wrap('<div class="entry perview" />').parent().appendTo($(e).closest('div.panel').find('div.header div.dropdown').first())});$(e).find('div.selector.tree').each(function(){var e=this;$(this).orTree({type:'project',selectable:$(e).attr('data-types').split(','),id:$(e).attr('data-init-folderid'),onSelect:function(i,t,a){var s=$(e).parent();$(s).find('input[type=text]').attr('value',i);$(s).find('input[type=hidden]').attr('value',a)}})});$('div.content li.object').draggable({cursor:'move',revert:'invalid'});$('div.content li.object > div.entry[data-type=\'folder\']').droppable({accept:'li.object',hoverClass:'drophover',activeClass:'dropactive',drop:function(e,i){var t=i.draggable,a=$(this).parent();startDialog($(this).text(),$(t).attr('data-type'),'copy',$(a).attr('data-id'),{'action':$(t).attr('data-type'),'subaction':'copy','id':$(t).attr('data-id'),'targetFolderId':$(a).attr('data-id')});$(t).detach().css({top:0,left:0}).appendTo(a).click()}});$(e).find('input').change(function(){$(this).closest('div.panel').find('ul.views li.action.active').addClass('dirty')})};function registerHeaderEvents(){$('body').click(function(){$('.toolbar-icon.menu').parent().removeClass('open')});$('#header .toolbar-icon.menu').click(function(e){e.stopPropagation();$(this).parent().toggleClass('open')});$('#header .toolbar-icon.menu').mouseover(function(){$(this).parent().find('.toolbar-icon.menu').removeClass('open');$(this).addClass('open')});$('#header').trigger('orHeaderLoaded');$('div.search input').blur(function(){$('div.search input div.dropdown').fadeOut()});$('div.search input').orHint();$('div.search input').orSearch({dropdown:'div.search div.dropdown'})};function fullscreen(e){$(e).closest('div.panel').fadeOut('fast',function(){$(this).toggleClass('fullscreen').fadeIn('fast')})};function loadTree(){if($('div#panel-tree li.action').data('action')=='tree'){$('div#panel-tree div.content > div.sheet.action-tree.method-tree').html('&nbsp;');$('div#panel-tree div.content > div.sheet.action-tree.method-tree').orTree({type:'root',id:0,onSelect:function(e,i,t){openNewAction(e,i,t,'')}});$('div#panel-tree div.content > div.sheet.action-tree.method-tree > ul.tree > div.tree').delay(500).click();$('div#panel-tree div.content > div.sheet.action-tree.method-tree > ul.tree > div.tree').delay(500).click()}};function submitUrl(e,i){postUrl(i,e);refreshAllRefreshables()};function postUrl(e,i){e+='&output=json';$.ajax({'type':'POST',url:e,data:{},success:function(e,t,a){$('div.panel div.status div.loader').html('&nbsp;');doResponse(e,t,i)}})};function startView(e,i){var t=$('#panel-content').find('li.active').data('action'),a=$('#panel-content').find('li.active').data('id');loadView($(e).closest('div.panel').find('div.content'),t,i,a)};function startDialog(e,i,t,a,s){if(i==null||i.length==0)i=$('#panel-content').find('li.active').data('action');if(a==null||a.length==0)a=$('#panel-content').find('li.active').data('id');$('div#filler').fadeTo(500,0.5);$('div#dialog').html('<div class="header"><ul class="views"><li class="action active"><img class="icon" title="" src="./themes/default/images/icon/'+t+'.png" /><div class="tabname" style="width:100px;">'+e+'</div></li></ul></div><div class="content" />');$('div#dialog').data('id',a);$('div#dialog').show();loadView($('div#dialog div.content'),i,t,a,s)};function modalView(e,i){var t=$(e).closest('div.panel').find('li.active').attr('data-action'),a=$(e).closest('div.panel').find('li.active').attr('data-method'),s=$(e).closest('div.panel').find('li.active').attr('data-id');$(e).closest('div.content').modal({'overlayClose':'true','xxxonClose':function(){alert('close)')}});loadView($(e).closest('div.content'),t,a,s)};function setTitle(e){if(e)$('head > title').text(e+' - '+$('head > title').data('default'));else $('head > title').text($('head > title').data('default'))};function openNewAction(e,i,t,a){setTitle(e);$('ul#history li.active').removeClass('active');if($('ul#history li.'+i+'.id'+t).length>0){$('ul#history li.'+i+'.id'+t).addClass('active')} else{$('ul#history').append('<li class="action active '+i+' id'+t+'"><img src="'+OR_THEMES_EXT_DIR+'default/images/icon_'+i+'.png" title="" />'+e+'</li>');$('ul#history li.active').click(function(){$('ul#history li.active').removeClass('active');$(this).addClass('active');setNewAction(i,t,a)})};$('div#panel-content > div.header > ul.views li.active').removeClass('active');if($('div#panel-content > div.header > ul.views > li.'+i+'.id'+t).length>0){$('div#panel-content > div.header > ul.views > li.'+i+'.id'+t).addClass('active')} -else{$('div#panel-content > div.header > ul.views > li.active').removeClass('active');var s=7;if($('div#panel-content > div.header > ul.views > li.action').length>=s)$('div#panel-content > div.header > ul.views > li.action').first().remove();$('div#panel-content > div.header > ul.views').append('<li class="action active '+i+' id'+t+'" title="'+e+'" data-action="'+i+'" data-id="'+t+'" data-method="'+DEFAULT_CONTENT_ACTION+'"><img class="icon" src="'+OR_THEMES_EXT_DIR+'default/images/icon_'+i+'.png" title="" /><div class="tabname">'+e+'</div><img class="close icon" src="'+OR_THEMES_EXT_DIR+'default/images/icon/close.gif" title="" /></li>');resizeTabs($('div#contentbar'),!0);$('div#panel-content > div.header > ul.views').scrollLeft(9999);$('div#panel-content > div.header > ul.views img.close').click(function(){setTitle('');var i=$(this).closest('li.action').data('action'),t=$(this).closest('li.action').data('id');$('div#workbench div.content > div.sheet.action-'+i+'.id-'+t).remove();if($(this).closest('li.action').hasClass('active')){$('div#workbench div.refreshable div.content').html('');var e=$(this).closest('ul.views');$(this).parent().remove();$(e).find('li.action').last().click()} -else{$(this).parent().remove()};resizeTabs($('div#panel-content'),!0)});$('div#panel-content > div.header > ul.views > li.active').click(function(){$('div#panel-content > div.header > ul.views li.active').removeClass('active');$(this).addClass('active');setTitle($(this).children('div.tabname').text());setNewAction(i,t,a)});resizeTabs($('div#panel-content '))};setNewAction(i,t,a)};function filterMenus(e){$('div.clickable').addClass('active');$('div.clickable.filtered').removeClass('active').addClass('inactive');$('div.clickable.filtered.on-action-'+e).addClass('active').removeClass('inactive')};function setNewAction(e,i,t){filterMenus(e);$('div#workbench ul.views > li.action.dependent').attr('data-action',e).attr('data-id',i).attr('data-extra',JSON.stringify(t));refreshAllRefreshables()};function setNewId(e){$('div#workbench div.refreshable').attr('data-id',e);refreshAllRefreshables()};function notifyBrowser(e){if(!('Notification' in window)){return} +else{$('div#panel-content > div.header > ul.views > li.active').removeClass('active');var s=7;if($('div#panel-content > div.header > ul.views > li.action').length>=s)$('div#panel-content > div.header > ul.views > li.action').first().remove();$('div#panel-content > div.header > ul.views').append('<li class="action active '+i+' id'+t+'" title="'+e+'" data-action="'+i+'" data-id="'+t+'" data-method="'+DEFAULT_CONTENT_ACTION+'"><img class="icon" src="'+OR_THEMES_EXT_DIR+'default/images/icon_'+i+'.png" title="" /><div class="tabname">'+e+'</div><img class="close icon" src="'+OR_THEMES_EXT_DIR+'default/images/icon/close.gif" title="" /></li>');resizeTabs($('div#contentbar'),!0);$('div#panel-content > div.header > ul.views').scrollLeft(9999);$('div#panel-content > div.header > ul.views img.close').click(function(){setTitle('');var i=$(this).closest('li.action').data('action'),t=$(this).closest('li.action').data('id');$('#workbench div.content > div.sheet.action-'+i+'.id-'+t).remove();if($(this).closest('li.action').hasClass('active')){$('#workbench div.refreshable div.content').html('');var e=$(this).closest('ul.views');$(this).parent().remove();$(e).find('li.action').last().click()} +else{$(this).parent().remove()};resizeTabs($('div#panel-content'),!0)});$('div#panel-content > div.header > ul.views > li.active').click(function(){$('div#panel-content > div.header > ul.views li.active').removeClass('active');$(this).addClass('active');setTitle($(this).children('div.tabname').text());setNewAction(i,t,a)});resizeTabs($('div#panel-content '))};setNewAction(i,t,a)};function filterMenus(e){$('div.clickable').addClass('active');$('div.clickable.filtered').removeClass('active').addClass('inactive');$('div.clickable.filtered.on-action-'+e).addClass('active').removeClass('inactive')};function setNewAction(e,i,t){filterMenus(e);$('#workbench ul.views > li.action.dependent').attr('data-action',e).attr('data-id',i).attr('data-extra',JSON.stringify(t));refreshAllRefreshables()};function setNewId(e){$('#workbench div.refreshable').attr('data-id',e);refreshAllRefreshables()};function notifyBrowser(e){if(!('Notification' in window)){return} else if(Notification.permission==='granted'){var i=new Notification(e)} else if(Notification.permission!=='denied'){Notification.requestPermission(function(i){if(i==='granted'){var t=new Notification(e)}})}};function setUserStyle(e){var i=$('html'),t=i.attr('class').split(/\s+/);$.each(t,function(e,t){if(t.startsWith('theme-')){i.removeClass(t)}});i.addClass('theme-'+e.toLowerCase())};function insert(e,i,t){var a=document.forms[0].elements[e];a.focus();if(typeof document.selection!='undefined'){var d=document.selection.createRange(),s=d.text;d.text=i+s+t;d=document.selection.createRange();if(s.length==0){d.move('character',-t.length)} else{d.moveStart('character',i.length+s.length+t.length)};d.select()} @@ -16,4 +16,4 @@ else{n=l+i.length+s.length+t.length};a.selectionStart=n;a.selectionEnd=n} else{n=a.value.length;var s=prompt('Text');a.value=a.value.substr(0,n)+i+s+t+a.value.substr(n)}};function loadSubaction(e,i,t,a){alert('nobody should call loadSubaction()');var n={skin:'v2',baseHref:OR_THEMES_EXT_DIR+'../editor/editor/',customConfig:'config-openrat.js',filebrowserUploadUrl:'./dispatcher.php?action=filebrowser&subaction=directupload&name=upload',filebrowserBrowseUrl:'./dispatcher.php?action=filebrowser&subaction=browse'};var s=$(e).parent().parent().parent('div.panel').children('div.content').first();$(s).load(createUrl(i,t,a)+' div.content',null,function(){var e=CKEDITOR.instances[$('textarea.editor').attr('name')];if(e)e.destroy();CKEDITOR.replace('text',{customConfig:'config-openrat.js'})});$(e).parent().parent().find('.active').removeClass('active');$(e).parent().addClass('active')};function createUrl(e,i,t,s){var a='./';if(typeof s==='string'){a+='?action='+e+'&subaction='+i+'&id='+t;jQuery.each(jQuery.parseJSON(s),function(e,i){a=a+'&'+e+'='+i})} else if(typeof s==='object'){a+='?0=0';jQuery.each(s,function(e,i){a=a+'&'+i.name+'='+i.value})} else{a+='?action='+e+'&subaction='+i+'&id='+t};console.log('URL='+a);return a};function resizeWorkbenchContainer(e){var t=e.width(),a=e.height(),s=e.children('div.resizable').data('size-factor');if(!s)s=0.3;var n=e.hasClass('axle-x');if(n){var i=Math.floor(t*s);e.find('div.panel.resizable').css('width',''+i+'px');e.find('div.panel.resizable > div.content').css('height',''+(a-26)+'px');e.find('div.panel.autosize ').css('width',''+(t-i-9)+'px');e.find('div.panel.autosize > div.content').css('height',''+(a-26)+'px');e.children('div.resizable').css('width',''+i+'px');e.children('div.resizable').css('height',''+a+'px');e.children('div.autosize').css('width',''+(t-i-9)+'px');e.children('div.autosize').css('height',''+a+'px');e.children('div.divider').css('height',''+a+'px')} -else{var i=Math.floor(a*s);e.find('div.panel.resizable ').css('width',''+t+'px');e.find('div.panel.resizable > div.content').css('height',''+(i-26)+'px');e.find('div.panel.autosize ').css('width',''+t+'px');e.find('div.panel.autosize > div.content').css('height',''+(a-i-26)+'px');e.children('div.resizable').css('width',''+t+'px');e.children('div.resizable').css('height',''+i+'px');e.children('div.autosize').css('width',''+t+'px');e.children('div.autosize').css('height',''+(a-i-5)+'px');e.children('div.divider').css('width',''+t+'px')};e.children('div.panel').each(function(){resizeTabs($(this))});$(e).children('div.container').each(function(){resizeWorkbenchContainer($(this))})};function resizeWorkbench(){var i=$(window).width(),t=$(window).height(),a=40,e=$('div#workbench > div.container');e.css('width',''+(i-6)+'px');e.css('height',''+(t-a-6)+'px');resizeWorkbenchContainer(e)};function resizeTabs(e){var t=$(e).find('div.header li.action').length,i=Math.floor((($(e).width()-18)/t)-39);if($(e).is('#panel-content'))i-=24;i=Math.min(90,Math.max(5,i));$(e).find('li.action div.tabname').width(i)};function help(e,i,t){var a=$(e).closest('div.panel').find('li.action.active').attr('data-action'),s=$(e).closest('div.panel').find('li.action.active').attr('data-method');window.open(i+a+'/'+s+t,'OpenRat_Help','location=no,menubar=no,scrollbars=yes,toolbar=no,resizable=yes')};function notify(e,i){var t=$('<div class="notice '+e+'"><div class="text">'+i+'</div></div>');$('#noticebar').prepend(t);notifyBrowser(i);$(t).fadeIn().click(function(){$(this).fadeOut('fast',function(){$(this).remove()})})};- \ No newline at end of file +else{var i=Math.floor(a*s);e.find('div.panel.resizable ').css('width',''+t+'px');e.find('div.panel.resizable > div.content').css('height',''+(i-26)+'px');e.find('div.panel.autosize ').css('width',''+t+'px');e.find('div.panel.autosize > div.content').css('height',''+(a-i-26)+'px');e.children('div.resizable').css('width',''+t+'px');e.children('div.resizable').css('height',''+i+'px');e.children('div.autosize').css('width',''+t+'px');e.children('div.autosize').css('height',''+(a-i-5)+'px');e.children('div.divider').css('width',''+t+'px')};e.children('div.panel').each(function(){resizeTabs($(this))});$(e).children('div.container').each(function(){resizeWorkbenchContainer($(this))})};function resizeWorkbench(){var i=$(window).width(),t=$(window).height(),a=40,e=$('#workbench > div.container');e.css('width',''+(i-6)+'px');e.css('height',''+(t-a-6)+'px');resizeWorkbenchContainer(e)};function resizeTabs(e){var t=$(e).find('div.header li.action').length,i=Math.floor((($(e).width()-18)/t)-39);if($(e).is('#panel-content'))i-=24;i=Math.min(90,Math.max(5,i));$(e).find('li.action div.tabname').width(i)};function help(e,i,t){var a=$(e).closest('div.panel').find('li.action.active').attr('data-action'),s=$(e).closest('div.panel').find('li.action.active').attr('data-method');window.open(i+a+'/'+s+t,'OpenRat_Help','location=no,menubar=no,scrollbars=yes,toolbar=no,resizable=yes')};function notify(e,i){var t=$('<div class="notice '+e+'"><div class="text">'+i+'</div></div>');$('#noticebar').prepend(t);notifyBrowser(i);$(t).fadeIn().click(function(){$(this).fadeOut('fast',function(){$(this).remove()})})};+ \ No newline at end of file diff --git a/modules/cms-ui/themes/default/style/openrat-theme.less b/modules/cms-ui/themes/default/style/openrat-theme.less @@ -31,7 +31,7 @@ html.theme-@{cms-theme-id} { scrollbar-arrow-color: @cms-title-background-color; scrollbar-base-color: @cms-title-text-color; - div#workbench div.panel.modal { + #workbench div.panel.modal { border-color: @cms-text-color ! important; .box-shadow( 0px, 0px, 40px, @cms-text-color); } @@ -47,7 +47,7 @@ html.theme-@{cms-theme-id} { background-color: @cms-title-background-color; } - div#workbench div.panel { + #workbench div.panel { div.arrow-down { border-top-color: @cms-title-background-color; } @@ -297,11 +297,11 @@ table tr.headline > td { border: 1px solid @cms-title-background-color; } - div#workbench div.panel.fullscreen { + #workbench div.panel.fullscreen { background-color: @cms-background-color; } - div#workbench div.panel { + #workbench div.panel { border: 1px solid @cms-title-background-color; } @@ -332,7 +332,7 @@ table tr.headline > td { } - div#header > div > div.arrow-down { + #header > div > div.arrow-down { display: inline; width: 0; height: 0; @@ -353,7 +353,7 @@ table tr.headline > td { border: 2px solid @cms-title-background-color; } - div#header span.titletext { + #header span.titletext { color: @cms-title-text-color; } @@ -474,7 +474,7 @@ table tr.headline > td { color: @cms-title-text-color; } - div#header { + #header { background-color: @cms-title-background-color; background-image: linear-gradient(@cms-title-background-color,lighten(@cms-title-background-color,10%)); color: @cms-title-text-color; @@ -485,7 +485,7 @@ table tr.headline > td { } - div#header , ul.views > li.action { + #header , ul.views > li.action { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; font-size: 13px; diff --git a/modules/cms-ui/themes/default/style/openrat-ui.css b/modules/cms-ui/themes/default/style/openrat-ui.css @@ -1,21 +1,17 @@ -/* -OpenRat Content Management System -Copyright (C) 2002-2017 Jan Dankert - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -*/ +/* Box-Sizing: We are using border-box as this is the most intuitive way for sizing. */ +*, +::before, +::after { + box-sizing: border-box; +} +/* After page loading, all elements are hidden. This class will be removed by javascript. */ +.initial-hidden { + display: none; +} +/* Use Transition effects for all elements. */ +* { + transition: all ease 2.5s; +} /* Usage to this variable is safe to be removed */ iframe { width: 100%; @@ -28,7 +24,7 @@ div.panel > div.title { font-weight: bold; } /* H e a d e r */ -div#header { +#header { width: 100%; height: 27px; overflow: hidden; @@ -37,16 +33,16 @@ div#header { margin-bottom: 3px; float: left; } -div#header div.projects, -div#header div.menu, -div#header div.title { +#header div.projects, +#header div.menu, +#header div.title { float: left; margin-right: 10px; margin-left: 0px; } -div#header div.user, -div#header div.search, -div#header div.history { +#header div.user, +#header div.search, +#header div.history { float: right; margin-right: 10px; margin-left: 10px; @@ -153,11 +149,11 @@ div.dropdown > div.divide { margin-top: 5px; margin-bottom: 5px; } -div#header > div.menu { +#header > div.menu { overflow: hidden; } /* Dropdown anzeigen */ -div#header.open div.menu.open div.dropdown, +#header.open div.menu.open div.dropdown, div.panel div:hover > div.dropdown, div.panel-icon:hover > div.dropdown { display: block; @@ -348,7 +344,7 @@ div.logo p { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; font-size: 13px; } -div#header div.search input { +#header div.search input { margin: 0px; padding: 0px; } @@ -605,11 +601,11 @@ div.progress { cursor: wait; min-height: 50px; } -div#workbench { +#workbench { width: 100%; padding: 3px; } -div#workbench div.panel.fullscreen { +#workbench div.panel.fullscreen { display: block; z-index: 109; position: fixed; @@ -620,11 +616,11 @@ div#workbench div.panel.fullscreen { width: 100% !important; height: 100% !important; } -div#workbench div.panel.fullscreen > div.content { +#workbench div.panel.fullscreen > div.content { width: 100% !important; height: 100% !important; } -div#workbench div.panel { +#workbench div.panel { border: 1px solid #000000; margin: 0px; padding: 0px; @@ -633,14 +629,14 @@ div#workbench div.panel { -khtml-border-radius: 5px; border-radius: 5px; } -div#workbench div.container, -div#workbench div.panel, -div#workbench div.divider { +#workbench div.container, +#workbench div.panel, +#workbench div.divider { display: inline; float: left; margin: 0px; } -div#workbench div.panel > div.content { +#workbench div.panel > div.content { overflow: auto; } .invisible { @@ -747,8 +743,8 @@ div#shortcuts > div.shortcut:HOVER { -webkit-text-size-adjust: none; overflow: visible; } - div#header, - div#workbench { + #header, + #workbench { width: 100%; height: auto; min-width: 0; @@ -757,13 +753,13 @@ div#shortcuts > div.shortcut:HOVER { padding-left: 0px; padding-right: 0px; } - div#workbench div.panel { + #workbench div.panel { width: auto !important; } li.action div.tabname { width: auto !important; } - div#workbench div.panel { + #workbench div.panel { width: auto; float: none; margin-left: 0px; @@ -771,12 +767,12 @@ div#shortcuts > div.shortcut:HOVER { padding-left: 20px; padding-right: 20px; } - div#workbench div.panel > div.content { + #workbench div.panel > div.content { overflow: auto; height: auto !important; } } -body > div#header { +body > #header { display: block; } ul#history > li { @@ -823,7 +819,7 @@ div#filler { opacity: 0.5; } /* Pfeile */ -div#header > div > div.arrow-down { +#header > div > div.arrow-down { display: inline; width: 0; height: 0; @@ -991,16 +987,16 @@ div.panel ul.views > li.active:hover { color: #000000; } /* Titelleiste-Hintergrund */ -div#header { +#header { background-color: #000000; background-image: linear-gradient(#000000 85%, #000000 100%); color: #000000; } /* Titelleiste */ -div#header div.toolbar-icon > a { +#header div.toolbar-icon > a { color: #000000; } -div#header, +#header, ul.views > li.action { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; font-size: 13px; @@ -1050,4 +1046,4 @@ img.image-icon { .CodeMirror { height: auto; } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22openrat-ui.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%3BAAuBA%3BCAEC%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BAACH%2CGAAG%2CWAAY%3BAACf%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3B%3B%3BAAID%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2COAAQ%2CIAAG%3BAACd%2CGAAG%2COAAQ%2CIAAG%3BAACd%2CGAAG%2COAAQ%2CIAAG%3BCAEb%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2COAAQ%2CIAAG%3BAACd%2CGAAG%2COAAQ%2CIAAG%3BAACd%2CGAAG%2COAAQ%2CIAAG%3BCAEb%3BCACA%3BCACA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAgBD%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CUAAW%2CIAAG%3BCAEhB%2CyBAAA%3BCAEA%3BCACA%3BCAEA%3B%3BAAED%2CGAAG%2CUAAW%2CIAAG%2COAAO%2CMAAO%2CIAAG%3BCAEjC%3B%3BAAED%2CGAAG%2CUAAW%2CIAAG%3BCAEhB%3B%3B%3BAAID%3BAAAK%3BCAEJ%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%3BCAEZ%3B%3BAAKD%2CGAAG%2CMAAO%2CIAAG%3BCAEZ%3B%3BAAED%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3B%3BAAID%2CEAAE%2CQAAW%3BAACb%2CGAAG%2CQAAS%2CEAAC%3BAACb%2CGAAG%2CQAAS%2CEAAC%3BAACb%2CGAAG%2COAAQ%2CIAAG%2CWAAc%2CIAAC%3BAAC7B%2CGAAG%2COAAQ%2CIAAG%2COAAQ%2CEAAC%2CKAAK%3BCAE3B%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2CiBAAA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CEAAE%2CQAAW%2CKAAE%3BCAEX%3B%3BAAIJ%2CCAAC%3BCAEA%3B%3BAAGD%2CCAAC%3BCAEA%3B%3BAAGD%2CCAAC%2COAAO%3BAACR%2CCAAC%2CKAAK%3BAACN%2CGAAG%2CSAAS%3BCAEX%3B%3BAAGD%2CCAAC%2COAAO%3BAACR%2CCAAC%2CKAAK%3BAACN%2CGAAG%2CSAAS%3BAACZ%2CKAAK%2CGAAG%3BCAEP%3B%3B%3BAAID%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%2CgBAAA%3B%3BAAGD%2CGAAG%3BCAEF%3B%3BAAGD%2CGAAG%2CSAAY%3BCAEd%3B%3BAAED%2CGAAG%2CSAAU%2CIAAG%3BCAEf%2CgBAAA%3B%3BAAGD%2CGAAG%2CSAAY%2CMAAG%3BCAEjB%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2COAAU%2CMAAG%3BCACf%3B%3B%3BAAID%2CGAAG%2COAAO%2CKAAM%2CIAAG%2CKAAK%2CKAAM%2CIAAG%3BAACjC%2CGAAG%2CMAAO%2CIAAG%2CMAAS%2CMAAG%3BAACzB%2CGAAG%2CWAAW%2CMAAS%2CMAAG%3BCAEzB%3B%3BAAKD%2CGAAG%3BCAEF%3BCACA%3B%3BAAED%2CEAAE%2CMAAS%2CMAAG%3BCAEb%3B%3B%3BAAOD%2CQAAS%3BCAAK%3B%3BAACd%2CQAAS%3BCAAK%3B%3BAACd%2CQAAS%3BCAAK%3B%3BAACd%2CQAAS%3BAAAG%2CQAAS%3BAAAG%2CQAAS%3BCAChC%2CaAAA%3B%3BAAED%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BCAER%3B%3BAAED%2CQAAS%3BAAAK%2CQAAS%3BCACtB%2C8BAAA%3BCACA%3B%3BAAED%2CQAAS%3BCACR%3B%3BAAED%2CQAAS%3BAAAG%2CQAAS%3BAAAG%2CQAAS%3BCAChC%3B%3BAAED%2CQAAS%2CGAAG%3BCAEX%2C2BAAA%3B%3BAAED%2CQAAS%2CGAAG%3BCAEX%2CwBAAA%3B%3BAAED%2CQAAS%2CEAAC%3BAACV%2CQAAS%2CEAAC%3BAACV%2CQAAS%2CEAAC%3BAACV%2CQAAS%2CEAAC%3BCAET%3B%3B%3BAAMD%2CCAAC%3BAACD%2CCAAC%3BCAEA%3BCACA%3B%3BAAED%2CCAAC%3BAACD%2CCAAC%3BCAEA%3BCACA%3B%3B%3BAAMD%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%3BAAC9B%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%3BCAE7B%3BCAAa%3BCAAkB%3BCAAkB%3BCACjD%3B%3B%3BAAID%2CIAAI%2CKAAM%2CGAAE%2CKAAM%3BCAAQ%3B%3B%3BAAI1B%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%2CGAAE%3BAAChC%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%2CGAAE%3BCAE%5C%2FB%2CcAAA%3B%3B%3BAAID%2CGAAG%3BAACH%2CGAAG%3BCAAe%3BCAAkB%3B%3B%3BAAGpC%3BCAEC%3BCACA%3B%3B%3BAAID%3BCAEC%2CcAAA%3B%3B%3BAAKD%2CIAAI%2CKAAM%2CKAAI%3BAACd%2CIAAI%2CKAAM%2CKAAI%3BCAEb%3B%3B%3BAAOD%2CIAAI%2CKAAM%2CGAAE%2CMAAO%3BAACnB%2CIAAI%2CKAAM%2CGAAE%2CMAAO%3BCAElB%3BCACA%3BCACA%3B%3B%3BAAID%2CEAAE%3BCAAW%3BCAAc%3B%3B%3BAAI3B%2CIAAI%2CKAAM%2CMAAK%2CKAAM%2CGAAE%2COAAQ%3BCAE9B%3B%3B%3BAAKD%2CIAAI%2CKAAM%2CMAAK%2CKAAM%2CGAAE%2COAAQ%2CGAAE%3BCAEhC%3BCACA%3BCACA%2C6BAAA%3BCACA%3B%3B%3BAAID%2CCAAC%3BCAEA%3BCACA%3B%3B%3BAAID%2CEAAE%3BCAED%2C0BAAA%3BCACA%2C2BAAA%3BCACA%3BCACA%3BCACA%3B%3B%3BAAID%2CKAAK%3BCAEJ%2CmBAAA%3B%3BAAKD%2CGAAG%2CMAAO%2CMAAK%3BAACf%2CGAAG%2CMAAO%2CMAAK%3BCAEd%2CyBAAA%3B%3B%3BAAID%2CQAAQ%3BAACR%2CQAAQ%3BCAEN%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3B%3B%3BAAID%2CQAAQ%3BCAEN%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3BCACA%3BCACA%2CyBAAA%3B%3B%3BAAQD%2CEAAG%2CGAAE%3BCAEJ%3B%3BAAGD%2CEAAE%2CSAAU%2CGAAE%3B%3B%3B%3BCAKb%3B%3B%3BAAKD%2CEAAE%3BCAED%3BCACA%3B%3BAAGD%2CGAAG%2CKAAM%3BCAER%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACvG%2CaAAa%2CcAAc%2C4BAD3B%3BCAEA%3BCACA%3B%3BAAED%2CGAAG%2CKAAM%3BCAEP%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3B%3BAAGD%2CGAAG%2COAAQ%2CIAAG%2COAAQ%3BCAErB%3BCACA%3B%3B%3BAAMD%2CEAAE%3BCAED%3BCACA%3BCACA%3B%3BAAED%2CKAAK%3BCAEJ%3BCACA%2CiBAAA%3BCACA%3B%3BAAED%2CKAAK%2COAAQ%3BCAEZ%3BCACA%3BCACA%2CgCAAA%3BCACA%3BCACA%3B%3BAAOD%2CKAAK%2COAAQ%2CGAAE%3BCAEd%3BCACA%3B%3B%3BAAMD%2CKAAK%3BCAEJ%3BCACA%3BCACA%3B%3BAAED%2CKAAK%2CSAAU%3BCAEd%2CkBAAA%3B%3BAAID%3BAACA%3BCAEC%3B%3BAAGD%3BCACI%3B%3BAAGJ%3BCACI%3B%3BAAIJ%2CGAAG%3BCAEF%3BCACA%3B%3BAAKD%2CIAAI%3BCAEH%3BCACA%2CyBAAA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCAEA%2CuCAAA%3BCACG%2CoCAAA%3BCACA%2C%2BBAAA%3B%3B%3BAAUJ%2CEAAE%3BAACF%2CEAAE%2CKAAM%3BCAEP%3BCACA%2CsDAAA%3BCACA%3BCAAW%3B%3BAAGZ%2CEAAE%2CKAAM%3BCAEP%3B%3BAAKD%2CEAAE%2CKAAM%2CIAAG%3BCAEV%3BCACA%3BCACA%3BCACA%3B%3BAAED%2CEAAE%2CKAAM%2CIAAG%3BAACX%2CEAAE%2CKAAM%2CIAAG%3BCAEV%3BCACA%3BCACA%3B%3BAAGD%2CEAAE%2CKAAM%2CIAAI%3BCAEX%3B%3BAAGD%2CEAAE%2CKAAM%3BCACP%3BCAAW%2CcAAA%3BCACX%3BCACA%2CuDAAA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CEAAE%2CKAAM%2CGAAE%3BAACV%2CEAAE%2CKAAM%2CGAAE%3BCAET%2C2DAAA%3B%3BAAGD%2CGAAG%2CKAAK%3BCAEP%2CwDAAA%3B%3BAAED%2CGAAG%2CKAAK%3BCAEP%2CuDAAA%3B%3BAAID%2CIAAO%3BCAEN%3B%3BAAID%2CGAAG%2CUAAW%3BCAEb%3B%3B%3BAAQD%3BCAEC%2CwBAAA%3BCACA%3B%3BAAED%3BCAEC%2CuBAAA%3BCACA%3B%3BAAGD%2CGAAG%2CMAAS%2CMAAG%2COAAU%2CMAAG%3BCAE3B%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3B%3BAAED%2CGAAG%3BCAEF%3B%3BAAGD%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3BCACA%3BCACA%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CGAAE%3BCAEtB%3B%3BCACA%3BCACA%3B%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3BCACA%3BCACA%3B%3BAAID%2CEAAE%2CMAAO%2CIAAG%3BCAEX%3BCACA%3BCACA%3BCACA%3B%3BAAED%2CEAAE%2CMAAS%2CKAAK%3BAAChB%2CEAAE%2CMAAS%2CKAAK%3BCAEf%3B%3BAAGD%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CYAAe%2CMAAG%3BCAEpB%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%2COAAU%2CKAAE%3BCAExB%3BCACA%3B%3BAAKD%2CGAAG%3BCAEF%3B%3BAAGD%2CGAAG%2CMAAO%2CGAAE%2CMAAO%3BCAElB%3BCACA%3BCAEA%3BCAEA%2C%2BBAAA%3BCAEA%3B%3BCACG%3B%3BCACA%3B%3BCAEH%3B%3BCACG%3B%3BCACA%3B%3BCACA%3BCAEH%3BCACA%3BCACA%3B%3BAAMD%2CGAAG%3BCACF%3BCACA%3B%3BAAGD%2CGAAG%2CMAAO%2CIAAG%2CQAAS%3BCAErB%3BCACA%3B%3BAAID%2CKAAM%2CGAAE%2CSAAY%3BCAEhB%3BCACA%3B%3BAAIJ%2CKAAM%2CGAAE%2CKAAQ%3BCACZ%3B%3BAAKJ%2CEAAE%2CKAAM%3BCAER%3B%3B%3BAAMA%2CGAAG%2CMAAO%2CIAAG%3BCAEZ%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2C0DAAA%3BCACA%2C4BAAA%3B%3BAAED%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2C4DAAA%3BCACA%2C4BAAA%3B%3BAAED%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2CuDAAA%3BCACA%2C4BAAA%3B%3BAAED%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2CyDAAA%3BCACA%2C4BAAA%3B%3BAAGD%2CGAAG%2CMAAO%2CIAAG%2COAAQ%3BAACrB%2CGAAG%3BCAEF%2CyBAAA%3BCACA%2CyBAAA%3BCACA%2C2BAAA%3BCAEA%3BCACG%3BCACA%3BCACA%3B%3B%3BAAIJ%2CGAAG%3BAACH%2CGAAG%3BCAEF%2CoDAAA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAKD%2CGAAG%3BCACF%3BCACA%3B%3BAAFD%2CGAAG%2CUAGF%2CIAAG%2CMAAM%3BCACR%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%3BCACA%3BCACA%3B%3BAAZF%2CGAAG%2CUAeF%2CIAAG%2CMAAM%2CWAAc%2CMAAG%3BCACzB%3BCACA%3B%3BAAjBF%2CGAAG%2CUAoBF%2CIAAG%3BCACF%2CyBAAA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAA3BF%2CGAAG%2CUA8BF%2CIAAG%3BAA9BJ%2CGAAG%2CUA8Bc%2CIAAG%3BAA9BpB%2CGAAG%2CUA8B0B%2CIAAG%3BCAC9B%3BCACA%3BCACA%3B%3BAAjCF%2CGAAG%2CUAoCF%2CIAAG%2CMAAS%2CMAAG%3BCACf%3B%3BAAID%3BCAEC%3B%3BAAED%3BCAEC%3B%3BAAID%3BCAEC%3B%3B%3B%3B%3BAAKD%2CGAAG%3BCACF%3B%3BAAED%2CGAAG%2CQAAS%2CIAAG%3BCAEd%2C0BAAA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CQAAS%2CIAAG%2COAAU%2CMAAG%3BCAE3B%3BCACA%3BCACA%3B%3BAAED%2CGAAG%2CQAAS%2CKAAI%2CsBAAuB%2CIAAG%3BCAEzC%3B%3BAAGD%2CGAAG%2CQAAW%3BCAEb%3B%3BAAGD%2CKAAK%3BCAEJ%2CyBAAA%3BCACA%2CcAAA%3BCACA%3BCACA%3BCACA%3B%3BCACG%3B%3BCACA%3B%3BCACA%3BCACA%3BCACH%2CwCAAA%3BCACG%2CqCAAA%3BCACA%2CqCAAA%3BCACA%3B%3BAAIJ%2CKAAK%2COAAO%3BCAEX%3B%3B%3B%3BAAKD%2CGAAG%2CMAAS%2CMAAG%3BAACf%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3B%3BAAED%2CGAAG%2CMAAM%2CMAAS%2CMAAG%3BAACrB%2CGAAG%2CMAAM%2CMAAS%2CMAAG%3BCAEpB%3B%3BAAID%2CGAAG%3BCACF%3BCACA%3B%3BAAED%2CGAAG%2CUAAa%2CMAAG%3BCAClB%3BCACA%3BCACA%3BCACA%3BCACG%3B%3BAAGJ%2CGAAG%2CUAAa%2CMAAG%2CSAAS%3BCAE3B%2C0BAAA%3BCACA%3B%3BCACG%3B%3BCACA%3B%3BCACA%3BCACA%3BCACA%3B%3B%3BAAmBJ%2CwBAV2C%3BCAE1C%3BEACA%3BEACA%3B%3B%3B%3BAAsED%2CkCA9DoD%3BCAEnD%3BEACC%3BEACA%3BEACA%3B%3BCAED%2CGAAG%3BCACH%2CGAAG%3BEACF%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BCAGD%2CGAAG%2CUAAW%2CIAAG%3BEAEhB%3B%3BCAGD%2CEAAE%2COAAQ%2CIAAG%3BEAEZ%3B%3BCAGD%2CGAAG%2CUAAW%2CIAAG%3BEAEhB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BCAED%2CGAAG%2CUAAW%2CIAAG%2CMAAS%2CMAAG%3BEAE5B%3BEACA%3B%3B%3BAAsBF%2CIAAO%2CMAAG%3BCACT%3B%3BAAGD%2CEAAE%2CQAAY%3BCAEb%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%2CyBAAA%3BCACA%2CcAAA%3B%3BAAED%2CEAAE%2CQAAY%2CKAAE%3BCAEf%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%2CyBAAA%3BCACA%2CcAAA%3B%3BAAGD%2CEAAE%3BCACD%3B%3BAAID%2CKAAM%2CGAAE%3BCACP%3BCACA%3B%3BAAED%2CKAAM%2CGAAE%3BCACP%3BCACA%3B%3BAAED%2CKAAM%2CGAAE%3BCACP%3BCACA%3B%3B%3BAAMD%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%3B%3B%3BAAKD%2CGAAG%2COAAU%2CMAAM%2CMAAG%3BCAErB%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2C%2BBAAA%3BCACA%2C8BAAA%3BCACA%2C6BAAA%3BCACA%2CgCAAA%3BCACA%3BCACD%3B%3B%3BAAMA%2CGAAG%3BCAEF%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAED%2CGAAG%2CWAAc%2CMAAG%3BCAEnB%3B%3B%3B%3BAAaD%2CGAAG%2CMAAM%2CKAAM%2CKAAK%2CIAAG%3BCAEtB%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CKAAM%2CKAAK%2CIAAG%3BCAEtB%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CKAAM%2CKAAK%2CIAAG%3BCAEtB%3BCACA%3BCACA%3BCACA%3B%3B%3BAAID%2CGAAG%2CMAAM%2CMAAO%2CKAAK%2CIAAG%3BCAEvB%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CMAAO%2CKAAK%2CIAAG%3BCAEvB%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CMAAO%2CKAAK%2CIAAG%3BCAEvB%3BCACA%3BCACA%3BCACA%3B%3BAAKD%2CIAAK%2CIAAG%2CMAAS%3BAACjB%2CIAAK%2CIAAG%2CMAAS%2CMAAG%3BCAEnB%2CgBAAA%3B%3BAAGD%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BAACpB%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BAACpB%2CIAAK%2CIAAG%2CMAAO%3BAACf%2CIAAK%2CIAAG%2CMAAO%3BCAEd%3B%3BAAED%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BAACpB%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BCAEnB%3B%3BAAGD%3BCAEC%3B%3BAAGD%2CKAAK%2CeAAkB%3BAACvB%2CKAAK%2CYAAe%3BCAEnB%3B%3BAAGD%2CKAAM%2CIAAG%3BCAER%3B%3BAAGD%2CGAAG%2CYAAe%2CMAAG%3BCAEpB%3B%3BAAGD%2CGAAG%2COAAU%2CMAAG%3BCAEf%3B%3BAAGD%2CGAAG%2CYAAe%3BAAClB%2CGAAG%2CYAAe%3BAAClB%2CGAAG%2CYAAe%3BCAEjB%3BCACA%3B%3B%3BAAMD%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CKAAI%3BCAElB%3B%3B%3BAAMD%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CKAAI%3BAACnB%2CQAAW%2CMAAI%2CKAAI%3BAACnB%2CQAAW%2CMAAI%2CKAAI%3BCAElB%3BCACA%3B%3BAAID%2CGAAG%3BCAEF%3B%3B%3B%3BAAUD%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%2CyBAAA%3BCACA%3BCACA%2C%2BBAAA%3BCACA%3BCACA%3B%3B%3B%3BAASD%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%3B%3B%3BAAID%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%3B%3B%3BAAID%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%3B%3BAAGD%2CEAAE%3BCAED%3B%3B%3BAAKD%2CGAAG%2CQAAS%2CEAAC%3BAACb%2CGAAG%2CQAAS%2CEAAC%3BCAEZ%2CuCAAA%3BCACG%2CoCAAA%3BCACA%2C%2BBAAA%3B%3B%3B%3BAAQJ%3BCAEC%2CyBAAA%3B%3B%3BAAID%2CGAAG%2CMAAO%2CGAAE%2CMAAS%2CKAAE%3BAACvB%2CGAAG%2CMAAO%2CGAAE%2CMAAS%2CKAAE%2COAAO%3BCAE7B%2CyBAAA%3BCACA%2CkBAAkB%2CwCAAlB%3BCACA%2CcAAA%3B%3B%3BAAID%2CGAAG%3BCAEF%2CyBAAA%3BCACA%2CkBAAkB%2C0CAAlB%3BCACA%2CcAAA%3B%3B%3BAAID%2CGAAG%2COAAQ%2CIAAG%2CaAAgB%3BCAE7B%2CcAAA%3B%3BAAGD%2CGAAG%3BAACH%2CEAAE%2CMAAS%2CKAAE%3BCAEX%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3B%3BAAGD%2CGAAG%3BCAEF%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACvG%2CaAAa%2CcAAc%2C4BAD3B%3BCAEA%3B%3B%3BAAKD%2CGAAG%2CMAAO%2CGAAE%2CMAAO%3B%3B%3B%3B%3BAAQnB%2CGAAG%2CMAAS%2CMAAG%3BCAEd%2CyBAAA%3B%3BAAGD%2CGAAG%2CMAAS%2CMAAG%3BCAEd%2CyBAAA%3BCACA%2CkBAAkB%2CwCAAlB%3B%3BAAMD%2CGAAG%2CMAAO%2CGAAE%2CMAAO%2CGAAE%3BCACpB%2CyBAAA%3B%3B%3B%3B%3BAAQD%2CEAAE%2CKAAM%2CGAAE%3BAACV%2CEAAE%2CKAAM%2CGAAE%3BCAET%2CyBAAA%3B%3BAAKD%2CGAAG%2CQAAS%3BAACZ%2CGAAG%3BCAEF%2CyBAAA%3BCACA%2CcAAA%3BCACA%3BCACA%3B%3BAAOD%2CGAAG%2COAAQ%2CIAAG%2CWAAc%2CIAAC%3BAAC7B%2CGAAG%2COAAQ%2CIAAG%2COAAQ%2CEAAC%2CKAAK%3BCAE3B%3B%3BAAGD%2CGAAG%3BCACF%3B%3B%3BAAKD%3BCACC%22%7D */- \ No newline at end of file +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22openrat-ui.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAEA%3BAAAG%3BAAAU%3BCAEZ%3B%3B%3BAAID%3BCAEC%3B%3B%3BAAID%3BCAEC%2CyBAAA%3B%3B%3BAAOD%3BCAEC%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BAACH%2CGAAG%2CWAAY%3BAACf%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3B%3B%3BAAID%3BCAEC%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2COAAQ%2CIAAG%3BAACX%2COAAQ%2CIAAG%3BAACX%2COAAQ%2CIAAG%3BCAEV%3BCACA%3BCACA%3B%3BAAGD%2COAAQ%2CIAAG%3BAACX%2COAAQ%2CIAAG%3BAACX%2COAAQ%2CIAAG%3BCAEV%3BCACA%3BCACA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAgBD%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CUAAW%2CIAAG%3BCAEhB%2CyBAAA%3BCAEA%3BCACA%3BCAEA%3B%3BAAED%2CGAAG%2CUAAW%2CIAAG%2COAAO%2CMAAO%2CIAAG%3BCAEjC%3B%3BAAED%2CGAAG%2CUAAW%2CIAAG%3BCAEhB%3B%3B%3BAAID%3BAAAK%3BCAEJ%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%3BCAEZ%3B%3BAAKD%2CGAAG%2CMAAO%2CIAAG%3BCAEZ%3B%3BAAED%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3B%3BAAID%2CEAAE%2CQAAW%3BAACb%2CGAAG%2CQAAS%2CEAAC%3BAACb%2CGAAG%2CQAAS%2CEAAC%3BAACb%2CGAAG%2COAAQ%2CIAAG%2CWAAc%2CIAAC%3BAAC7B%2CGAAG%2COAAQ%2CIAAG%2COAAQ%2CEAAC%2CKAAK%3BCAE3B%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2CiBAAA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CEAAE%2CQAAW%2CKAAE%3BCAEX%3B%3BAAIJ%2CCAAC%3BCAEA%3B%3BAAGD%2CCAAC%3BCAEA%3B%3BAAGD%2CCAAC%2COAAO%3BAACR%2CCAAC%2CKAAK%3BAACN%2CGAAG%2CSAAS%3BCAEX%3B%3BAAGD%2CCAAC%2COAAO%3BAACR%2CCAAC%2CKAAK%3BAACN%2CGAAG%2CSAAS%3BAACZ%2CKAAK%2CGAAG%3BCAEP%3B%3B%3BAAID%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%2CgBAAA%3B%3BAAGD%2CGAAG%3BCAEF%3B%3BAAGD%2CGAAG%2CSAAY%3BCAEd%3B%3BAAED%2CGAAG%2CSAAU%2CIAAG%3BCAEf%2CgBAAA%3B%3BAAGD%2CGAAG%2CSAAY%2CMAAG%3BCAEjB%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2COAAU%2CMAAG%3BCACZ%3B%3B%3BAAID%2COAAO%2CKAAM%2CIAAG%2CKAAK%2CKAAM%2CIAAG%3BAAC9B%2CGAAG%2CMAAO%2CIAAG%2CMAAS%2CMAAG%3BAACzB%2CGAAG%2CWAAW%2CMAAS%2CMAAG%3BCAEzB%3B%3BAAKD%2CGAAG%3BCAEF%3BCACA%3B%3BAAED%2CEAAE%2CMAAS%2CMAAG%3BCAEb%3B%3B%3BAAOD%2CQAAS%3BCAAK%3B%3BAACd%2CQAAS%3BCAAK%3B%3BAACd%2CQAAS%3BCAAK%3B%3BAACd%2CQAAS%3BAAAG%2CQAAS%3BAAAG%2CQAAS%3BCAChC%2CaAAA%3B%3BAAED%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BAACT%2CQAAS%3BCAER%3B%3BAAED%2CQAAS%3BAAAK%2CQAAS%3BCACtB%2C8BAAA%3BCACA%3B%3BAAED%2CQAAS%3BCACR%3B%3BAAED%2CQAAS%3BAAAG%2CQAAS%3BAAAG%2CQAAS%3BCAChC%3B%3BAAED%2CQAAS%2CGAAG%3BCAEX%2C2BAAA%3B%3BAAED%2CQAAS%2CGAAG%3BCAEX%2CwBAAA%3B%3BAAED%2CQAAS%2CEAAC%3BAACV%2CQAAS%2CEAAC%3BAACV%2CQAAS%2CEAAC%3BAACV%2CQAAS%2CEAAC%3BCAET%3B%3B%3BAAMD%2CCAAC%3BAACD%2CCAAC%3BCAEA%3BCACA%3B%3BAAED%2CCAAC%3BAACD%2CCAAC%3BCAEA%3BCACA%3B%3B%3BAAMD%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%3BAAC9B%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%3BCAE7B%3BCAAa%3BCAAkB%3BCAAkB%3BCACjD%3B%3B%3BAAID%2CIAAI%2CKAAM%2CGAAE%2CKAAM%3BCAAQ%3B%3B%3BAAI1B%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%2CGAAE%3BAAChC%2CIAAI%2CKAAM%2CGAAE%2CKAAM%2CGAAG%2CMAAM%2CGAAG%2CGAAE%3BCAE%5C%2FB%2CcAAA%3B%3B%3BAAID%2CGAAG%3BAACH%2CGAAG%3BCAAe%3BCAAkB%3B%3B%3BAAGpC%3BCAEC%3BCACA%3B%3B%3BAAID%3BCAEC%2CcAAA%3B%3B%3BAAKD%2CIAAI%2CKAAM%2CKAAI%3BAACd%2CIAAI%2CKAAM%2CKAAI%3BCAEb%3B%3B%3BAAOD%2CIAAI%2CKAAM%2CGAAE%2CMAAO%3BAACnB%2CIAAI%2CKAAM%2CGAAE%2CMAAO%3BCAElB%3BCACA%3BCACA%3B%3B%3BAAID%2CEAAE%3BCAAW%3BCAAc%3B%3B%3BAAI3B%2CIAAI%2CKAAM%2CMAAK%2CKAAM%2CGAAE%2COAAQ%3BCAE9B%3B%3B%3BAAKD%2CIAAI%2CKAAM%2CMAAK%2CKAAM%2CGAAE%2COAAQ%2CGAAE%3BCAEhC%3BCACA%3BCACA%2C6BAAA%3BCACA%3B%3B%3BAAID%2CCAAC%3BCAEA%3BCACA%3B%3B%3BAAID%2CEAAE%3BCAED%2C0BAAA%3BCACA%2C2BAAA%3BCACA%3BCACA%3BCACA%3B%3B%3BAAID%2CKAAK%3BCAEJ%2CmBAAA%3B%3BAAKD%2CGAAG%2CMAAO%2CMAAK%3BAACf%2CGAAG%2CMAAO%2CMAAK%3BCAEd%2CyBAAA%3B%3B%3BAAID%2CQAAQ%3BAACR%2CQAAQ%3BCAEN%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3B%3B%3BAAID%2CQAAQ%3BCAEN%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3BCACA%3BCACA%2CyBAAA%3B%3B%3BAAQD%2CEAAG%2CGAAE%3BCAEJ%3B%3BAAGD%2CEAAE%2CSAAU%2CGAAE%3B%3B%3B%3BCAKb%3B%3B%3BAAKD%2CEAAE%3BCAED%3BCACA%3B%3BAAGD%2CGAAG%2CKAAM%3BCAER%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACvG%2CaAAa%2CcAAc%2C4BAD3B%3BCAEA%3BCACA%3B%3BAAED%2CGAAG%2CKAAM%3BCAEP%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3B%3BAAGD%2COAAQ%2CIAAG%2COAAQ%3BCAElB%3BCACA%3B%3B%3BAAMD%2CEAAE%3BCAED%3BCACA%3BCACA%3B%3BAAED%2CKAAK%3BCAEJ%3BCACA%2CiBAAA%3BCACA%3B%3BAAED%2CKAAK%2COAAQ%3BCAEZ%3BCACA%3BCACA%2CgCAAA%3BCACA%3BCACA%3B%3BAAOD%2CKAAK%2COAAQ%2CGAAE%3BCAEd%3BCACA%3B%3B%3BAAMD%2CKAAK%3BCAEJ%3BCACA%3BCACA%3B%3BAAED%2CKAAK%2CSAAU%3BCAEd%2CkBAAA%3B%3BAAID%3BAACA%3BCAEC%3B%3BAAGD%3BCACI%3B%3BAAGJ%3BCACI%3B%3BAAIJ%2CGAAG%3BCAEF%3BCACA%3B%3BAAKD%2CIAAI%3BCAEH%3BCACA%2CyBAAA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCAEA%2CuCAAA%3BCACG%2CoCAAA%3BCACA%2C%2BBAAA%3B%3B%3BAAUJ%2CEAAE%3BAACF%2CEAAE%2CKAAM%3BCAEP%3BCACA%2CsDAAA%3BCACA%3BCAAW%3B%3BAAGZ%2CEAAE%2CKAAM%3BCAEP%3B%3BAAKD%2CEAAE%2CKAAM%2CIAAG%3BCAEV%3BCACA%3BCACA%3BCACA%3B%3BAAED%2CEAAE%2CKAAM%2CIAAG%3BAACX%2CEAAE%2CKAAM%2CIAAG%3BCAEV%3BCACA%3BCACA%3B%3BAAGD%2CEAAE%2CKAAM%2CIAAI%3BCAEX%3B%3BAAGD%2CEAAE%2CKAAM%3BCACP%3BCAAW%2CcAAA%3BCACX%3BCACA%2CuDAAA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CEAAE%2CKAAM%2CGAAE%3BAACV%2CEAAE%2CKAAM%2CGAAE%3BCAET%2C2DAAA%3B%3BAAGD%2CGAAG%2CKAAK%3BCAEP%2CwDAAA%3B%3BAAED%2CGAAG%2CKAAK%3BCAEP%2CuDAAA%3B%3BAAID%2CIAAO%3BCAEN%3B%3BAAID%2CGAAG%2CUAAW%3BCAEb%3B%3B%3BAAQD%3BCAEC%2CwBAAA%3BCACA%3B%3BAAED%3BCAEC%2CuBAAA%3BCACA%3B%3BAAGD%2CGAAG%2CMAAS%2CMAAG%2COAAU%2CMAAG%3BCAE3B%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3B%3BAAED%2CGAAG%3BCAEF%3B%3BAAGD%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3BCACA%3BCACA%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CGAAE%3BCAEtB%3B%3BCACA%3BCACA%3B%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3BCACA%3BCACA%3B%3BAAID%2CEAAE%2CMAAO%2CIAAG%3BCAEX%3BCACA%3BCACA%3BCACA%3B%3BAAED%2CEAAE%2CMAAS%2CKAAK%3BAAChB%2CEAAE%2CMAAS%2CKAAK%3BCAEf%3B%3BAAGD%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CYAAe%2CMAAG%3BCAEpB%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%2COAAU%2CKAAE%3BCAExB%3BCACA%3B%3BAAKD%2CGAAG%3BCAEF%3B%3BAAGD%2CGAAG%2CMAAO%2CGAAE%2CMAAO%3BCAElB%3BCACA%3BCAEA%3BCAEA%2C%2BBAAA%3BCAEA%3B%3BCACG%3B%3BCACA%3B%3BCAEH%3B%3BCACG%3B%3BCACA%3B%3BCACA%3BCAEH%3BCACA%3BCACA%3B%3BAAMD%2CGAAG%3BCACF%3BCACA%3B%3BAAGD%2CGAAG%2CMAAO%2CIAAG%2CQAAS%3BCAErB%3BCACA%3B%3BAAID%2CKAAM%2CGAAE%2CSAAY%3BCAEhB%3BCACA%3B%3BAAIJ%2CKAAM%2CGAAE%2CKAAQ%3BCACZ%3B%3BAAKJ%2CEAAE%2CKAAM%3BCAER%3B%3B%3BAAMA%2CGAAG%2CMAAO%2CIAAG%3BCAEZ%3B%3BAAID%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2C0DAAA%3BCACA%2C4BAAA%3B%3BAAED%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2C4DAAA%3BCACA%2C4BAAA%3B%3BAAED%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2CuDAAA%3BCACA%2C4BAAA%3B%3BAAED%2CGAAG%2CMAAO%2CIAAG%2COAAQ%2CIAAG%3BAACxB%2CGAAG%2CQAAQ%3BCAEV%2CyDAAA%3BCACA%2C4BAAA%3B%3BAAGD%2CGAAG%2CMAAO%2CIAAG%2COAAQ%3BAACrB%2CGAAG%3BCAEF%2CyBAAA%3BCACA%2CyBAAA%3BCACA%2C2BAAA%3BCAEA%3BCACG%3BCACA%3BCACA%3B%3B%3BAAIJ%2CGAAG%3BAACH%2CGAAG%3BCAEF%2CoDAAA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAKD%3BCACC%3BCACA%3B%3BAAFD%2CUAGC%2CIAAG%2CMAAM%3BCACR%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%3BCACA%3BCACA%3B%3BAAZF%2CUAeC%2CIAAG%2CMAAM%2CWAAc%2CMAAG%3BCACzB%3BCACA%3B%3BAAjBF%2CUAoBC%2CIAAG%3BCACF%2CyBAAA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAA3BF%2CUA8BC%2CIAAG%3BAA9BJ%2CUA8BiB%2CIAAG%3BAA9BpB%2CUA8B6B%2CIAAG%3BCAC9B%3BCACA%3BCACA%3B%3BAAjCF%2CUAoCC%2CIAAG%2CMAAS%2CMAAG%3BCACf%3B%3BAAID%3BCAEC%3B%3BAAED%3BCAEC%3B%3BAAID%3BCAEC%3B%3B%3B%3B%3BAAKD%2CGAAG%3BCACF%3B%3BAAED%2CGAAG%2CQAAS%2CIAAG%3BCAEd%2C0BAAA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CQAAS%2CIAAG%2COAAU%2CMAAG%3BCAE3B%3BCACA%3BCACA%3B%3BAAED%2CGAAG%2CQAAS%2CKAAI%2CsBAAuB%2CIAAG%3BCAEzC%3B%3BAAGD%2CGAAG%2CQAAW%3BCAEb%3B%3BAAGD%2CKAAK%3BCAEJ%2CyBAAA%3BCACA%2CcAAA%3BCACA%3BCACA%3BCACA%3B%3BCACG%3B%3BCACA%3B%3BCACA%3BCACA%3BCACH%2CwCAAA%3BCACG%2CqCAAA%3BCACA%2CqCAAA%3BCACA%3B%3BAAIJ%2CKAAK%2COAAO%3BCAEX%3B%3B%3B%3BAAKD%2CGAAG%2CMAAS%2CMAAG%3BAACf%2CGAAG%2CMAAS%2CMAAG%3BCAEd%3B%3BAAED%2CGAAG%2CMAAM%2CMAAS%2CMAAG%3BAACrB%2CGAAG%2CMAAM%2CMAAS%2CMAAG%3BCAEpB%3B%3BAAID%2CGAAG%3BCACF%3BCACA%3B%3BAAED%2CGAAG%2CUAAa%2CMAAG%3BCAClB%3BCACA%3BCACA%3BCACA%3BCACG%3B%3BAAGJ%2CGAAG%2CUAAa%2CMAAG%2CSAAS%3BCAE3B%2C0BAAA%3BCACA%3B%3BCACG%3B%3BCACA%3B%3BCACA%3BCACA%3BCACA%3B%3B%3BAAmBJ%2CwBAV2C%3BCAE1C%3BEACA%3BEACA%3B%3B%3B%3BAAsED%2CkCA9DoD%3BCAEnD%3BEACC%3BEACA%3BEACA%3B%3BCAED%3BCACA%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BCAGD%2CUAAW%2CIAAG%3BEAEb%3B%3BCAGD%2CEAAE%2COAAQ%2CIAAG%3BEAEZ%3B%3BCAGD%2CUAAW%2CIAAG%3BEAEb%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BCAED%2CUAAW%2CIAAG%2CMAAS%2CMAAG%3BEAEzB%3BEACA%3B%3B%3BAAsBF%2CIAAO%3BCACN%3B%3BAAGD%2CEAAE%2CQAAY%3BCAEb%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%2CyBAAA%3BCACA%2CcAAA%3B%3BAAED%2CEAAE%2CQAAY%2CKAAE%3BCAEf%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%2CyBAAA%3BCACA%2CcAAA%3B%3BAAGD%2CEAAE%3BCACD%3B%3BAAID%2CKAAM%2CGAAE%3BCACP%3BCACA%3B%3BAAED%2CKAAM%2CGAAE%3BCACP%3BCACA%3B%3BAAED%2CKAAM%2CGAAE%3BCACP%3BCACA%3B%3B%3BAAMD%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2CyBAAA%3BCACA%3B%3B%3BAAKD%2COAAU%2CMAAM%2CMAAG%3BCAElB%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%2C%2BBAAA%3BCACA%2C8BAAA%3BCACA%2C6BAAA%3BCACA%2CgCAAA%3BCACA%3BCACD%3B%3B%3BAAMA%2CGAAG%3BCAEF%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%3BCAEF%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAED%2CGAAG%2CWAAc%2CMAAG%3BCAEnB%3B%3B%3B%3BAAaD%2CGAAG%2CMAAM%2CKAAM%2CKAAK%2CIAAG%3BCAEtB%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CKAAM%2CKAAK%2CIAAG%3BCAEtB%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CKAAM%2CKAAK%2CIAAG%3BCAEtB%3BCACA%3BCACA%3BCACA%3B%3B%3BAAID%2CGAAG%2CMAAM%2CMAAO%2CKAAK%2CIAAG%3BCAEvB%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CMAAO%2CKAAK%2CIAAG%3BCAEvB%3BCACA%3BCACA%3BCACA%3B%3BAAGD%2CGAAG%2CMAAM%2CMAAO%2CKAAK%2CIAAG%3BCAEvB%3BCACA%3BCACA%3BCACA%3B%3BAAKD%2CIAAK%2CIAAG%2CMAAS%3BAACjB%2CIAAK%2CIAAG%2CMAAS%2CMAAG%3BCAEnB%2CgBAAA%3B%3BAAGD%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BAACpB%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BAACpB%2CIAAK%2CIAAG%2CMAAO%3BAACf%2CIAAK%2CIAAG%2CMAAO%3BCAEd%3B%3BAAED%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BAACpB%2CIAAK%2CIAAG%2CMAAO%2CMAAK%3BCAEnB%3B%3BAAGD%3BCAEC%3B%3BAAGD%2CKAAK%2CeAAkB%3BAACvB%2CKAAK%2CYAAe%3BCAEnB%3B%3BAAGD%2CKAAM%2CIAAG%3BCAER%3B%3BAAGD%2CGAAG%2CYAAe%2CMAAG%3BCAEpB%3B%3BAAGD%2CGAAG%2COAAU%2CMAAG%3BCAEf%3B%3BAAGD%2CGAAG%2CYAAe%3BAAClB%2CGAAG%2CYAAe%3BAAClB%2CGAAG%2CYAAe%3BCAEjB%3BCACA%3B%3B%3BAAMD%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CKAAI%3BCAElB%3B%3B%3BAAMD%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CMAAK%3BAACpB%2CQAAW%2CMAAI%2CKAAI%3BAACnB%2CQAAW%2CMAAI%2CKAAI%3BAACnB%2CQAAW%2CMAAI%2CKAAI%3BCAElB%3BCACA%3B%3BAAID%2CGAAG%3BCAEF%3B%3B%3B%3BAAUD%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%2CyBAAA%3BCACA%3BCACA%2C%2BBAAA%3BCACA%3BCACA%3B%3B%3B%3BAASD%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%3B%3B%3BAAID%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%3B%3B%3BAAID%2CEAAE%2CKAAQ%2CKAAE%3BCAEX%3B%3BAAGD%2CEAAE%3BCAED%3B%3B%3BAAKD%2CGAAG%2CQAAS%2CEAAC%3BAACb%2CGAAG%2CQAAS%2CEAAC%3BCAEZ%2CuCAAA%3BCACG%2CoCAAA%3BCACA%2C%2BBAAA%3B%3B%3B%3BAAQJ%3BCAEC%2CyBAAA%3B%3B%3BAAID%2CGAAG%2CMAAO%2CGAAE%2CMAAS%2CKAAE%3BAACvB%2CGAAG%2CMAAO%2CGAAE%2CMAAS%2CKAAE%2COAAO%3BCAE7B%2CyBAAA%3BCACA%2CkBAAkB%2CwCAAlB%3BCACA%2CcAAA%3B%3B%3BAAID%3BCAEC%2CyBAAA%3BCACA%2CkBAAkB%2C0CAAlB%3BCACA%2CcAAA%3B%3B%3BAAID%2COAAQ%2CIAAG%2CaAAgB%3BCAE1B%2CcAAA%3B%3BAAGD%3BAACA%2CEAAE%2CMAAS%2CKAAE%3BCAEX%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACxG%2CaAAa%2CcAAc%2C4BAD1B%3BCAED%3B%3BAAGD%2CGAAG%3BCAEF%2CgDAAgD%2CYAAY%2CaAAa%2CUAAU%2CUAAU%2CUAAU%2CaACvG%2CaAAa%2CcAAc%2C4BAD3B%3BCAEA%3B%3B%3BAAKD%2CGAAG%2CMAAO%2CGAAE%2CMAAO%3B%3B%3B%3B%3BAAQnB%2CGAAG%2CMAAS%2CMAAG%3BCAEd%2CyBAAA%3B%3BAAGD%2CGAAG%2CMAAS%2CMAAG%3BCAEd%2CyBAAA%3BCACA%2CkBAAkB%2CwCAAlB%3B%3BAAMD%2CGAAG%2CMAAO%2CGAAE%2CMAAO%2CGAAE%3BCACpB%2CyBAAA%3B%3B%3B%3B%3BAAQD%2CEAAE%2CKAAM%2CGAAE%3BAACV%2CEAAE%2CKAAM%2CGAAE%3BCAET%2CyBAAA%3B%3BAAKD%2CGAAG%2CQAAS%3BAACZ%2CGAAG%3BCAEF%2CyBAAA%3BCACA%2CcAAA%3BCACA%3BCACA%3B%3BAAOD%2CGAAG%2COAAQ%2CIAAG%2CWAAc%2CIAAC%3BAAC7B%2CGAAG%2COAAQ%2CIAAG%2COAAQ%2CEAAC%2CKAAK%3BCAE3B%3B%3BAAGD%2CGAAG%3BCACF%3B%3B%3BAAKD%3BCACC%22%7D */+ \ No newline at end of file diff --git a/modules/cms-ui/themes/default/style/openrat-ui.less b/modules/cms-ui/themes/default/style/openrat-ui.less @@ -1,26 +1,26 @@ -/* -OpenRat Content Management System -Copyright (C) 2002-2017 Jan Dankert - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -*/ + +/* Box-Sizing: We are using border-box as this is the most intuitive way for sizing. */ +*, ::before, ::after +{ + box-sizing: border-box; +} + +/* After page loading, all elements are hidden. This class will be removed by javascript. */ +.initial-hidden +{ + display: none; +} + +/* Use Transition effects for all elements. */ +* +{ + transition: all ease 2.5s; +} /* Usage to this variable is safe to be removed */ @color-overridden-by-theme: black; - + iframe { width:100%; @@ -36,7 +36,7 @@ div.panel > div.title } /* H e a d e r */ -div#header +#header { width:100%; height:27px; @@ -47,18 +47,18 @@ div#header float:left; } -div#header div.projects, -div#header div.menu, -div#header div.title +#header div.projects, +#header div.menu, +#header div.title { float:left; margin-right:10px; margin-left :0px; } -div#header div.user, -div#header div.search, -div#header div.history +#header div.user, +#header div.search, +#header div.history { float:right; margin-right:10px; @@ -209,12 +209,12 @@ div.dropdown > div.divide margin-bottom: 5px; } -div#header > div.menu { +#header > div.menu { overflow: hidden; } /* Dropdown anzeigen */ -div#header.open div.menu.open div.dropdown, +#header.open div.menu.open div.dropdown, div.panel div:hover > div.dropdown, div.panel-icon:hover > div.dropdown { @@ -463,7 +463,7 @@ div.logo p font-size:13px; } -div#header div.search input +#header div.search input { margin:0px; padding:0px; @@ -842,7 +842,7 @@ div.progress -div#workbench { +#workbench { width: 100%; padding: 3px; div.panel.fullscreen { @@ -1016,8 +1016,8 @@ div#shortcuts > div.shortcut:HOVER { -webkit-text-size-adjust: none; overflow: visible; } - div#header, - div#workbench { + #header, + #workbench { width: 100%; height: auto; min-width: 0; @@ -1027,7 +1027,7 @@ div#shortcuts > div.shortcut:HOVER { padding-right: 0px; } - div#workbench div.panel + #workbench div.panel { width:auto !important; } @@ -1037,7 +1037,7 @@ div#shortcuts > div.shortcut:HOVER { width:auto !important; } - div#workbench div.panel + #workbench div.panel { width: auto; float: none; @@ -1046,7 +1046,7 @@ div#shortcuts > div.shortcut:HOVER { padding-left: 20px; padding-right: 20px; } - div#workbench div.panel > div.content + #workbench div.panel > div.content { overflow:auto; height: auto !important; @@ -1071,7 +1071,7 @@ div#shortcuts > div.shortcut:HOVER { -body > div#header { +body > #header { display:block; } @@ -1130,7 +1130,7 @@ div#filler /* Pfeile */ -div#header > div > div.arrow-down +#header > div > div.arrow-down { display: inline; width:0; @@ -1388,7 +1388,7 @@ div.panel ul.views > li.active:hover } /* Titelleiste-Hintergrund */ -div#header +#header { background-color: @color-overridden-by-theme; background-image: linear-gradient(@color-overridden-by-theme 85%, @color-overridden-by-theme 100%); @@ -1396,12 +1396,12 @@ div#header } /* Titelleiste */ -div#header div.toolbar-icon > a +#header div.toolbar-icon > a { color: @color-overridden-by-theme; } -div#header, /* Titelleite */ +#header, /* Titelleite */ ul.views > li.action /* Tabreiter */ { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", diff --git a/modules/cms-ui/themes/default/style/openrat-ui.min.css b/modules/cms-ui/themes/default/style/openrat-ui.min.css @@ -1 +1 @@ -iframe{width: 100%;height: 500px;display: block}div.breadcrumb,div.breadcrumb a,div.panel > div.title{font-weight: bold}div#header{width: 100%;height: 27px;overflow: hidden;padding: 5px;margin: 0px;margin-bottom: 3px;float: left}div#header div.projects,div#header div.menu,div#header div.title{float: left;margin-right: 10px;margin-left: 0px}div#header div.user,div#header div.search,div#header div.history{float: right;margin-right: 10px;margin-left: 10px}div#noticebar{display: block;position: fixed;bottom: 40px;right: 40px;width: 250px;z-index: 113}div#noticebar div.notice{border: 2px solid #000;padding: 5px;margin: 5px;display: none}div#noticebar div.notice.error div.text{font-weight: bold}div#noticebar div.log{font-family: monospace}html,body{height: 100%}div.panel div.title{height: 20px}div.panel div.status{height: 35px}div.panel > div.content{xxoverflow-x: auto}ul#history > li,div.content a.action,div.content a.help,div.filler div.headermenu > a.entry,div.filler div.header a.back.button{margin: 9px;padding-top: 4px;padding-bottom: 4px;padding-left: 7px;padding-right: 7px;border: 1px solid;font-style: normal;font-weight: normal;text-decoration: none}ul#history > li.active{font-weight: bold}a.help{float: right}a.help{cursor: help}a.action:hover,a.help:hover,div.noaction:hover{text-decoration: none}a.action:active,a.help:active,div.noaction:active,input.ok:active{border-color: red}div.dropdown{z-index: 2;display: none;position: absolute;padding: 5px 0px}div.dropdownalignright{right: 0}div.dropdown > a{display: block}div.dropdown div.entry{padding: 2px 5px}div.dropdown > div.divide{height: 1px;width: 100%;margin-top: 5px;margin-bottom: 5px}div#header > div.menu{overflow: hidden}div#header.open div.menu.open div.dropdown,div.panel div:hover > div.dropdown,div.panel-icon:hover > div.dropdown{display: block}div.onrowvisible{visibility: hidden;display: inline}td:hover > div.onrowvisible{visibility: visible}.preview h1{font-size: 138.5%}.preview h2{font-size: 123.1%}.preview h3{font-size: 108%}.preview h1,.preview h2,.preview h3{margin: 1em 0}.preview h1,.preview h2,.preview h3,.preview h4,.preview h5,.preview h6,.preview strong{font-weight: bold}.preview abbr,.preview acronym{border-bottom: 1px dotted #000;cursor: help}.preview em{font-style: italic}.preview ol,.preview ul,.preview dl{margin-left: 2em}.preview ol li{list-style: decimal outside}.preview ul li{list-style: disc outside}.preview a:link,.preview a:visited,.preview a:active,.preview a:hover{text-decoration: underline}a:link,a:visited{font-weight: normal;text-decoration: none}a:active,a:hover{font-weight: normal;text-decoration: none}body.menu tr.menu td table tr td,body.main tr.menu td table tr td{padding: 4px;padding-right: 6px;padding-left: 6px;width: 30px;white-space: nowrap}body.menu tr.menu table{width: 50px}body.menu tr.menu td table tr td.noaction,body.main tr.menu td table tr td.noaction{color: #000}img[align=left],img[align=right]{padding-right: 1px;padding-left: 1px}pre{font-family: Courier;font-size: 13px}small{color: #000}body.menu span.accesskey,body.main span.accesskey{text-decoration: underline}body.menu tr.title td,body.main tr.title td{vertical-align: middle;padding: 4px;height: 30px}td.message{padding: 10px;font-weight: bold}body.main table.main td.window td{padding: 4px}body.main table.main td.window td.act{padding: 15px;margin-top: 20px;border-top: 1px solid #000;text-align: right}a.copyright{font-size: 0.7em;text-decoration: none}td.motd{border-left: 3px solid #f00;border-right: 3px solid #f00;font-weight: bold;padding: 10px;margin: 10px}table.main{x-border: 3px solid}div.panel input.checkbox,div.panel input.radio{border: 1px solid #000}textarea.desc,textarea.description{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}textarea.longtext{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px;width: 100%;border: 1px solid #000}tr td.help{font-style: italic}tr.headline td.help{font-style: normal}td.logo{padding: 10px;margin: 0px}div.logo h2{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight: normal;font-size: 24px}div.logo p{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}div#header div.search input{margin: 0px;padding: 0px}td.notice{margin: 0px;padding: 5%;text-align: center}table.notice{width: 100%;border: 1px solid;border-spacing: 0px}table.notice th{padding: 2px;white-space: nowrap;border-bottom: 1px solid #000;font-weight: normal;text-align: left}table.notice tr.warning{margin: 0px;padding: 0px}table.calendar{table-layout: fixed;border-collapse: collapse;text-align: center}table.calendar td{border: 1px dotted}label,.clickable{cursor: pointer}body{cursor: default}input{xcursor: text}div.menu{float: none;xclear: left}form.xlogin{xbackground-color: #E0E0D5;border: 2px solid #000;position: absolute;z-index: 999;top: 5%;left: 5%;width: 80%;margin: 5%;padding: 10%;opacity: 1;-webkit-box-shadow: 3px 2px 5px #000;-moz-box-shadow: 3px 2px 5px #000;box-shadow: 3px 2px 5px #000}ul.tree,ul.tree ul{list-style-type: none;background: url(__IMAGE_PATH__/tree_line.gif) repeat-y;margin: 0;padding: 0}ul.tree ul{margin-left: 18px}ul.tree div.tree{width: 18px;min-width: 18px;height: 18px;float: left}ul.tree div.tree,ul.tree div.entry{height: 18px;max-height: 18px;min-height: 18px}ul.tree div img{cfloat: left}ul.tree li{margin: 0;padding: 0 0px;line-height: 18px;background: url(__IMAGE_PATH__/tree_none.gif) no-repeat;xcolor: #369;font-weight: normal;white-space: nowrap}ul.tree li.last,ul.tree li:last-child{background: url(__IMAGE_PATH__/tree_none_end.gif) no-repeat}div.tree.open{background: url(__IMAGE_PATH__/tree_minus.png) no-repeat}div.tree.closed{background: url(__IMAGE_PATH__/tree_plus.png) no-repeat}body > div{display: none}div.structure em{font-style: italic}.drophover{border: 2px dotted #008000;cursor: move}.dropactive{border: 1px dotted #00f;cursor: move}div.panel > div.header > div.panel-icon{xposition: static;xright: -30px;top: 3px}div.backward_link{float: left}div.forward_link{float: right}div.panel > div.header{padding: 0px;width: 100%;height: 25px}div.panel div.header ul.views{text-align: left;list-style-type: none;overflow: hidden;white-space: nowrap}img.icon{padding: 4px;width: 16px;height: 16px}ul.views div.tabname{overflow: hidden;white-space: nowrap;padding: 4px;vertical-align: middle}ul.views > li > img,ul.views > li > div{float: left}div.panel div.header div.panel-icon,div.inputholder > div.icon{float: right}div.panel div.header > ul.views{float: left;height: 25px}div.content{clear: both}div.panel ul.views li{vertical-align: middle;padding: 0px;cursor: pointer;border-right: 1px solid #000;-moz-border-radius-topleft: 5px;-webkit-border-radius-topleft: 5px;-khtml-border-top-radius-topleft: 5px;-moz-border-radius-topright: 5px;-webkit-border-radius-topright: 5px;-khtml-border-top-radius-topright: 5px;border-top-right-radius: 5px;display: inline;white-space: nowrap;float: left}div.panel{margin: 0px;padding: 0px}div.panel div.content table{overflow: auto;border: 2px}table tr.headline > td{padding: 3px;font-weight: bold}table tr.data > td{padding: 3px}ul.tree div{cursor: pointer}div.panel div.status{padding: 10px}div.panel div.status div.error,div.message.error{background: url(__IMAGE_PATH__/notice_error.png) no-repeat;background-position: 5px 7px}div.panel div.status div.warn,div.message.warn{background: url(__IMAGE_PATH__/notice_warning.png) no-repeat;background-position: 5px 7px}div.panel div.status div.ok,div.message.ok{background: url(__IMAGE_PATH__/notice_ok.png) no-repeat;background-position: 5px 7px}div.panel div.status div.info,div.message.info{background: url(__IMAGE_PATH__/notice_info.png) no-repeat;background-position: 5px 7px}div.panel div.status div,div.message{border: 1px solid #000;padding: 5px 0px 5px 25px;margin: 10px 10px 20px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px}div.loader,div.progress{background: url(__IMAGE_PATH__/loader.gif) no-repeat;background-position: center;opacity: 0.5;cursor: wait;min-height: 50px}div#workbench{width: 100%;padding: 3px}div#workbench div.panel.fullscreen{display: block;z-index: 109;position: fixed;top: 0;left: 0;background-color: #000;margin: 0px;width: 100% !important;height: 100% !important}div#workbench div.panel.fullscreen > div.content{width: 100% !important;height: 100% !important}div#workbench div.panel{border: 1px solid #000;margin: 0px;padding: 0px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px}div#workbench div.container,div#workbench div.panel,div#workbench div.divider{display: inline;float: left;margin: 0px}div#workbench div.panel > div.content{overflow: auto}.invisible{visibility: hidden}.visible{visibility: visible}body{overflow: hidden}div.panel{position: relative}div.content div.bottom{xbackground-color: #000;height: 55px;width: 100%;position: absolute;padding-right: 40px;bottom: 0px;right: 0px;xvisibility: hidden}div.content div.bottom > div.command{xvisibility: visible;float: right;z-index: 20}div.content form[data-autosave='true'] div.command{display: none}div.content > form{padding-bottom: 45px}input.submit{background-color: #000;color: #000;padding: 7px;border: 0px;-moz-border-radius: 7px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;border-radius: 7px;margin-left: 20px;-webkit-box-shadow: 0px 0px 15px #000;-moz-box-shadow: 0px 0px 15px #000;box-shadow: 0px 0px 15px 10px #000;cursor: pointer}input.submit.ok{font-weight: bold}div.views > div.backward_link,div.views > div.forward_link{visibility: hidden}div.views:HOVER > div.backward_link,div.views:HOVER > div.forward_link{visibility: visible}div#shortcuts{height: 24px;margin-left: 10px}div#shortcuts > div.shortcut{width: 24px;height: 24px;margin-left: 5px;float: left;opacity: 0.8}div#shortcuts > div.shortcut:HOVER{xborder: 1px solid #000;x-moz-border-radius: 2px;x-webkit-border-radius: 2px;x-khtml-border-radius: 2px;opacity: 1.0;position: relative;bottom: 3px}@media only screen and (max-width: 1023px){body{font-size: 0.8em;line-height: 1.5em}}@media handheld, only screen and (max-width: 767px){body{font-size: 16px;-webkit-text-size-adjust: none;overflow: visible}div#header,div#workbench{width: 100%;height: auto;min-width: 0;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px}div#workbench div.panel{width: auto !important}li.action div.tabname{width: auto !important}div#workbench div.panel{width: auto;float: none;margin-left: 0px;margin-right: 0px;padding-left: 20px;padding-right: 20px}div#workbench div.panel > div.content{overflow: auto;height: auto !important}}body > div#header{display: block}ul#history > li{xdisplay: inline;margin: 5px;padding: 5px;border: 1px solid #000;background-color: #000;color: #000}ul#history > li.active{xdisplay: inline;margin: 5px;padding: 5px;border: 1px solid #000;background-color: #000;color: #000}ul#history{display: none}table td.readonly{font-style: italic;font-weight: normal}table td.default{font-style: normal;font-weight: normal}table td.changed{font-style: normal;font-weight: bold}div#filler{xxxxdisplay: block;position: absolute;z-index: 100;top: 0;left: 0;height: 100%;width: 100%;background-color: #000;opacity: 0.5}div#header > div > div.arrow-down{display: inline;width: 0;height: 0;margin: 6;padding: 0px;border-right: 6px solid #000;border-left: 6px solid #000;border-top: 6px solid #000;border-bottom: 4px solid #000;margin-top: 10px;font-size: 0}div.dropdown{font-style: normal;font-weight: normal;text-decoration: none}div.toolbar-icon{padding: 2px;margin-left: 5px;float: left}div.headermenu{margin: 5px;z-index: 1;position: relative;right: 0;top: 0}div.headermenu > div.toolbar-icon{float: right}div.panel.wide form div.line{clear: left;margin-top: 10px}div.panel.wide form div.label{display: inline-block;width: 30%;vertical-align: top;text-align: right}div.panel.wide form div.input{display: inline-block;width: 60%;vertical-align: top;text-align: left}div.panel.small form div.line{clear: left;padding: 10px}div.panel.small form div.label{display: block;width: 100%;vertical-align: top;text-align: left}div.panel.small form div.input{display: block;width: 100%;vertical-align: top;text-align: left}form div.label > label,form div.input > div.intputholder{padding: 0px 5px}form div.input input[type=text],form div.input input[type=password],form div.input textarea,form div.input select{width: 100%}form div.input input[type=checkbox],form div.input input[type=radio]{vertical-align: top}label{display: inline-block}input[type=checkbox] + label,input[type=radio] + label{width: 80%}label div.description{font-size: 0.75em}div.inputholder > div.dropdown{width: 70%}div.search > div.inputholder{padding-top: 1px}div.inputholder > input,div.inputholder > textarea,div.inputholder > select{padding: 2px;margin: 0px}fieldset > div input.name,fieldset > div span.name{font-weight: bold}fieldset > div input.filename,fieldset > div input.extension,fieldset > div input.ansidate,fieldset > div span.filename,fieldset > div span.extension,fieldset > div span.ansidate{font-family: Courier;font-size: 1em}div#tree{overflow: visible}tr.diff > td.line{background-color: #000;padding-right: 2px;border-right: 3px solid #000;text-align: right;margin-right: 2px}tr.diff > td.old{background-color: red}tr.diff > td.new{background-color: green}tr.diff > td.notequal{background-color: yellow}dl.notice{padding: 15px}div.content a.action,div.content a.help{-webkit-box-shadow: 3px 2px 5px #000;-moz-box-shadow: 3px 2px 5px #000;box-shadow: 3px 2px 5px #000}body{background-color: #000}div.panel ul.views > li.active,div.panel ul.views > li.active:hover{background-color: #000;background-image: linear-gradient(#000 0%, #000 15%);color: #000}div#header{background-color: #000;background-image: linear-gradient(#000 85%, #000 100%);color: #000}div#header div.toolbar-icon > a{color: #000}div#header,ul.views > li.action{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}div.content{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}div.panel > div.content{background-color: #000}div.panel > div.header{background-color: #000;background-image: linear-gradient(#000 0%, #000 85%)}div.panel ul.views li:hover{background-color: #000}ul.tree li.last,ul.tree li:last-child{background-color: #000}div.content pre,div.dropdown{background-color: #000;color: #000;min-width: 150px;max-width: 450px}div.filler div.headermenu > a.entry,div.filler div.header a.back.button{font-size: 0.8em}img.image-icon{visibility: hidden}.CodeMirror{height: auto}- \ No newline at end of file +*,::before,::after{box-sizing: border-box}.initial-hidden{display: none}*{transition: all ease 2.5s}iframe{width: 100%;height: 500px;display: block}div.breadcrumb,div.breadcrumb a,div.panel > div.title{font-weight: bold}#header{width: 100%;height: 27px;overflow: hidden;padding: 5px;margin: 0px;margin-bottom: 3px;float: left}#header div.projects,#header div.menu,#header div.title{float: left;margin-right: 10px;margin-left: 0px}#header div.user,#header div.search,#header div.history{float: right;margin-right: 10px;margin-left: 10px}div#noticebar{display: block;position: fixed;bottom: 40px;right: 40px;width: 250px;z-index: 113}div#noticebar div.notice{border: 2px solid #000;padding: 5px;margin: 5px;display: none}div#noticebar div.notice.error div.text{font-weight: bold}div#noticebar div.log{font-family: monospace}html,body{height: 100%}div.panel div.title{height: 20px}div.panel div.status{height: 35px}div.panel > div.content{xxoverflow-x: auto}ul#history > li,div.content a.action,div.content a.help,div.filler div.headermenu > a.entry,div.filler div.header a.back.button{margin: 9px;padding-top: 4px;padding-bottom: 4px;padding-left: 7px;padding-right: 7px;border: 1px solid;font-style: normal;font-weight: normal;text-decoration: none}ul#history > li.active{font-weight: bold}a.help{float: right}a.help{cursor: help}a.action:hover,a.help:hover,div.noaction:hover{text-decoration: none}a.action:active,a.help:active,div.noaction:active,input.ok:active{border-color: red}div.dropdown{z-index: 2;display: none;position: absolute;padding: 5px 0px}div.dropdownalignright{right: 0}div.dropdown > a{display: block}div.dropdown div.entry{padding: 2px 5px}div.dropdown > div.divide{height: 1px;width: 100%;margin-top: 5px;margin-bottom: 5px}#header > div.menu{overflow: hidden}#header.open div.menu.open div.dropdown,div.panel div:hover > div.dropdown,div.panel-icon:hover > div.dropdown{display: block}div.onrowvisible{visibility: hidden;display: inline}td:hover > div.onrowvisible{visibility: visible}.preview h1{font-size: 138.5%}.preview h2{font-size: 123.1%}.preview h3{font-size: 108%}.preview h1,.preview h2,.preview h3{margin: 1em 0}.preview h1,.preview h2,.preview h3,.preview h4,.preview h5,.preview h6,.preview strong{font-weight: bold}.preview abbr,.preview acronym{border-bottom: 1px dotted #000;cursor: help}.preview em{font-style: italic}.preview ol,.preview ul,.preview dl{margin-left: 2em}.preview ol li{list-style: decimal outside}.preview ul li{list-style: disc outside}.preview a:link,.preview a:visited,.preview a:active,.preview a:hover{text-decoration: underline}a:link,a:visited{font-weight: normal;text-decoration: none}a:active,a:hover{font-weight: normal;text-decoration: none}body.menu tr.menu td table tr td,body.main tr.menu td table tr td{padding: 4px;padding-right: 6px;padding-left: 6px;width: 30px;white-space: nowrap}body.menu tr.menu table{width: 50px}body.menu tr.menu td table tr td.noaction,body.main tr.menu td table tr td.noaction{color: #000}img[align=left],img[align=right]{padding-right: 1px;padding-left: 1px}pre{font-family: Courier;font-size: 13px}small{color: #000}body.menu span.accesskey,body.main span.accesskey{text-decoration: underline}body.menu tr.title td,body.main tr.title td{vertical-align: middle;padding: 4px;height: 30px}td.message{padding: 10px;font-weight: bold}body.main table.main td.window td{padding: 4px}body.main table.main td.window td.act{padding: 15px;margin-top: 20px;border-top: 1px solid #000;text-align: right}a.copyright{font-size: 0.7em;text-decoration: none}td.motd{border-left: 3px solid #f00;border-right: 3px solid #f00;font-weight: bold;padding: 10px;margin: 10px}table.main{x-border: 3px solid}div.panel input.checkbox,div.panel input.radio{border: 1px solid #000}textarea.desc,textarea.description{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}textarea.longtext{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px;width: 100%;border: 1px solid #000}tr td.help{font-style: italic}tr.headline td.help{font-style: normal}td.logo{padding: 10px;margin: 0px}div.logo h2{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight: normal;font-size: 24px}div.logo p{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}#header div.search input{margin: 0px;padding: 0px}td.notice{margin: 0px;padding: 5%;text-align: center}table.notice{width: 100%;border: 1px solid;border-spacing: 0px}table.notice th{padding: 2px;white-space: nowrap;border-bottom: 1px solid #000;font-weight: normal;text-align: left}table.notice tr.warning{margin: 0px;padding: 0px}table.calendar{table-layout: fixed;border-collapse: collapse;text-align: center}table.calendar td{border: 1px dotted}label,.clickable{cursor: pointer}body{cursor: default}input{xcursor: text}div.menu{float: none;xclear: left}form.xlogin{xbackground-color: #E0E0D5;border: 2px solid #000;position: absolute;z-index: 999;top: 5%;left: 5%;width: 80%;margin: 5%;padding: 10%;opacity: 1;-webkit-box-shadow: 3px 2px 5px #000;-moz-box-shadow: 3px 2px 5px #000;box-shadow: 3px 2px 5px #000}ul.tree,ul.tree ul{list-style-type: none;background: url(__IMAGE_PATH__/tree_line.gif) repeat-y;margin: 0;padding: 0}ul.tree ul{margin-left: 18px}ul.tree div.tree{width: 18px;min-width: 18px;height: 18px;float: left}ul.tree div.tree,ul.tree div.entry{height: 18px;max-height: 18px;min-height: 18px}ul.tree div img{cfloat: left}ul.tree li{margin: 0;padding: 0 0px;line-height: 18px;background: url(__IMAGE_PATH__/tree_none.gif) no-repeat;xcolor: #369;font-weight: normal;white-space: nowrap}ul.tree li.last,ul.tree li:last-child{background: url(__IMAGE_PATH__/tree_none_end.gif) no-repeat}div.tree.open{background: url(__IMAGE_PATH__/tree_minus.png) no-repeat}div.tree.closed{background: url(__IMAGE_PATH__/tree_plus.png) no-repeat}body > div{display: none}div.structure em{font-style: italic}.drophover{border: 2px dotted #008000;cursor: move}.dropactive{border: 1px dotted #00f;cursor: move}div.panel > div.header > div.panel-icon{xposition: static;xright: -30px;top: 3px}div.backward_link{float: left}div.forward_link{float: right}div.panel > div.header{padding: 0px;width: 100%;height: 25px}div.panel div.header ul.views{text-align: left;list-style-type: none;overflow: hidden;white-space: nowrap}img.icon{padding: 4px;width: 16px;height: 16px}ul.views div.tabname{overflow: hidden;white-space: nowrap;padding: 4px;vertical-align: middle}ul.views > li > img,ul.views > li > div{float: left}div.panel div.header div.panel-icon,div.inputholder > div.icon{float: right}div.panel div.header > ul.views{float: left;height: 25px}div.content{clear: both}div.panel ul.views li{vertical-align: middle;padding: 0px;cursor: pointer;border-right: 1px solid #000;-moz-border-radius-topleft: 5px;-webkit-border-radius-topleft: 5px;-khtml-border-top-radius-topleft: 5px;-moz-border-radius-topright: 5px;-webkit-border-radius-topright: 5px;-khtml-border-top-radius-topright: 5px;border-top-right-radius: 5px;display: inline;white-space: nowrap;float: left}div.panel{margin: 0px;padding: 0px}div.panel div.content table{overflow: auto;border: 2px}table tr.headline > td{padding: 3px;font-weight: bold}table tr.data > td{padding: 3px}ul.tree div{cursor: pointer}div.panel div.status{padding: 10px}div.panel div.status div.error,div.message.error{background: url(__IMAGE_PATH__/notice_error.png) no-repeat;background-position: 5px 7px}div.panel div.status div.warn,div.message.warn{background: url(__IMAGE_PATH__/notice_warning.png) no-repeat;background-position: 5px 7px}div.panel div.status div.ok,div.message.ok{background: url(__IMAGE_PATH__/notice_ok.png) no-repeat;background-position: 5px 7px}div.panel div.status div.info,div.message.info{background: url(__IMAGE_PATH__/notice_info.png) no-repeat;background-position: 5px 7px}div.panel div.status div,div.message{border: 1px solid #000;padding: 5px 0px 5px 25px;margin: 10px 10px 20px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px}div.loader,div.progress{background: url(__IMAGE_PATH__/loader.gif) no-repeat;background-position: center;opacity: 0.5;cursor: wait;min-height: 50px}#workbench{width: 100%;padding: 3px}#workbench div.panel.fullscreen{display: block;z-index: 109;position: fixed;top: 0;left: 0;background-color: #000;margin: 0px;width: 100% !important;height: 100% !important}#workbench div.panel.fullscreen > div.content{width: 100% !important;height: 100% !important}#workbench div.panel{border: 1px solid #000;margin: 0px;padding: 0px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px}#workbench div.container,#workbench div.panel,#workbench div.divider{display: inline;float: left;margin: 0px}#workbench div.panel > div.content{overflow: auto}.invisible{visibility: hidden}.visible{visibility: visible}body{overflow: hidden}div.panel{position: relative}div.content div.bottom{xbackground-color: #000;height: 55px;width: 100%;position: absolute;padding-right: 40px;bottom: 0px;right: 0px;xvisibility: hidden}div.content div.bottom > div.command{xvisibility: visible;float: right;z-index: 20}div.content form[data-autosave='true'] div.command{display: none}div.content > form{padding-bottom: 45px}input.submit{background-color: #000;color: #000;padding: 7px;border: 0px;-moz-border-radius: 7px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;border-radius: 7px;margin-left: 20px;-webkit-box-shadow: 0px 0px 15px #000;-moz-box-shadow: 0px 0px 15px #000;box-shadow: 0px 0px 15px 10px #000;cursor: pointer}input.submit.ok{font-weight: bold}div.views > div.backward_link,div.views > div.forward_link{visibility: hidden}div.views:HOVER > div.backward_link,div.views:HOVER > div.forward_link{visibility: visible}div#shortcuts{height: 24px;margin-left: 10px}div#shortcuts > div.shortcut{width: 24px;height: 24px;margin-left: 5px;float: left;opacity: 0.8}div#shortcuts > div.shortcut:HOVER{xborder: 1px solid #000;x-moz-border-radius: 2px;x-webkit-border-radius: 2px;x-khtml-border-radius: 2px;opacity: 1.0;position: relative;bottom: 3px}@media only screen and (max-width: 1023px){body{font-size: 0.8em;line-height: 1.5em}}@media handheld, only screen and (max-width: 767px){body{font-size: 16px;-webkit-text-size-adjust: none;overflow: visible}#header,#workbench{width: 100%;height: auto;min-width: 0;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px}#workbench div.panel{width: auto !important}li.action div.tabname{width: auto !important}#workbench div.panel{width: auto;float: none;margin-left: 0px;margin-right: 0px;padding-left: 20px;padding-right: 20px}#workbench div.panel > div.content{overflow: auto;height: auto !important}}body > #header{display: block}ul#history > li{xdisplay: inline;margin: 5px;padding: 5px;border: 1px solid #000;background-color: #000;color: #000}ul#history > li.active{xdisplay: inline;margin: 5px;padding: 5px;border: 1px solid #000;background-color: #000;color: #000}ul#history{display: none}table td.readonly{font-style: italic;font-weight: normal}table td.default{font-style: normal;font-weight: normal}table td.changed{font-style: normal;font-weight: bold}div#filler{xxxxdisplay: block;position: absolute;z-index: 100;top: 0;left: 0;height: 100%;width: 100%;background-color: #000;opacity: 0.5}#header > div > div.arrow-down{display: inline;width: 0;height: 0;margin: 6;padding: 0px;border-right: 6px solid #000;border-left: 6px solid #000;border-top: 6px solid #000;border-bottom: 4px solid #000;margin-top: 10px;font-size: 0}div.dropdown{font-style: normal;font-weight: normal;text-decoration: none}div.toolbar-icon{padding: 2px;margin-left: 5px;float: left}div.headermenu{margin: 5px;z-index: 1;position: relative;right: 0;top: 0}div.headermenu > div.toolbar-icon{float: right}div.panel.wide form div.line{clear: left;margin-top: 10px}div.panel.wide form div.label{display: inline-block;width: 30%;vertical-align: top;text-align: right}div.panel.wide form div.input{display: inline-block;width: 60%;vertical-align: top;text-align: left}div.panel.small form div.line{clear: left;padding: 10px}div.panel.small form div.label{display: block;width: 100%;vertical-align: top;text-align: left}div.panel.small form div.input{display: block;width: 100%;vertical-align: top;text-align: left}form div.label > label,form div.input > div.intputholder{padding: 0px 5px}form div.input input[type=text],form div.input input[type=password],form div.input textarea,form div.input select{width: 100%}form div.input input[type=checkbox],form div.input input[type=radio]{vertical-align: top}label{display: inline-block}input[type=checkbox] + label,input[type=radio] + label{width: 80%}label div.description{font-size: 0.75em}div.inputholder > div.dropdown{width: 70%}div.search > div.inputholder{padding-top: 1px}div.inputholder > input,div.inputholder > textarea,div.inputholder > select{padding: 2px;margin: 0px}fieldset > div input.name,fieldset > div span.name{font-weight: bold}fieldset > div input.filename,fieldset > div input.extension,fieldset > div input.ansidate,fieldset > div span.filename,fieldset > div span.extension,fieldset > div span.ansidate{font-family: Courier;font-size: 1em}div#tree{overflow: visible}tr.diff > td.line{background-color: #000;padding-right: 2px;border-right: 3px solid #000;text-align: right;margin-right: 2px}tr.diff > td.old{background-color: red}tr.diff > td.new{background-color: green}tr.diff > td.notequal{background-color: yellow}dl.notice{padding: 15px}div.content a.action,div.content a.help{-webkit-box-shadow: 3px 2px 5px #000;-moz-box-shadow: 3px 2px 5px #000;box-shadow: 3px 2px 5px #000}body{background-color: #000}div.panel ul.views > li.active,div.panel ul.views > li.active:hover{background-color: #000;background-image: linear-gradient(#000 0%, #000 15%);color: #000}#header{background-color: #000;background-image: linear-gradient(#000 85%, #000 100%);color: #000}#header div.toolbar-icon > a{color: #000}#header,ul.views > li.action{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}div.content{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 13px}div.panel > div.content{background-color: #000}div.panel > div.header{background-color: #000;background-image: linear-gradient(#000 0%, #000 85%)}div.panel ul.views li:hover{background-color: #000}ul.tree li.last,ul.tree li:last-child{background-color: #000}div.content pre,div.dropdown{background-color: #000;color: #000;min-width: 150px;max-width: 450px}div.filler div.headermenu > a.entry,div.filler div.header a.back.button{font-size: 0.8em}img.image-icon{visibility: hidden}.CodeMirror{height: auto}+ \ No newline at end of file