openrat-cms

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

commit 945537fae16c9da54797869c3155a1c556b63798
parent d34eccb550a92d372482ec5b317e48682b2199b1
Author: Jan Dankert <devnull@localhost>
Date:   Sat,  3 Nov 2018 01:30:37 +0100

In der Titelleiste wird statt den ekelhaften Floats jetzt vermehrt die Flexbox eingesetzt. Dadurch ist auch die Anzeige des Keystrokes wieder hübscher.

Diffstat:
modules/cms-ui/themes/default/html/views/title/show.php | 898++++++++++++++++++++++++++++++++++++++++---------------------------------------
modules/cms-ui/themes/default/html/views/title/show.tpl.src.xml | 1000++++++++++++++++++++++++++++++++++++++++---------------------------------------
modules/cms-ui/themes/default/style/openrat-header.css | 54+++++++++++++++++++++++++++++++++---------------------
modules/cms-ui/themes/default/style/openrat-header.less | 155++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
modules/cms-ui/themes/default/style/openrat-header.min.css | 4++--
modules/cms-ui/themes/default/style/openrat-workbench.css | 10++--------
modules/cms-ui/themes/default/style/openrat-workbench.less | 7-------
modules/cms-ui/themes/default/style/openrat-workbench.min.css | 4++--
modules/cms-ui/themes/default/style/theme/openrat-theme.less | 16+++++-----------
9 files changed, 1083 insertions(+), 1065 deletions(-)

diff --git a/modules/cms-ui/themes/default/html/views/title/show.php b/modules/cms-ui/themes/default/html/views/title/show.php @@ -1,474 +1,480 @@ - <div class="toolbar-icon toggle-nav-open-close"> - <img class="image-icon image-icon--menu" title="" src="./modules/cms-ui/themes/default/images/icon/menu/menu.svg" /> - - </div> - <div class="toolbar-icon toggle-nav-small"> - <img class="image-icon image-icon--menu" title="" src="./modules/cms-ui/themes/default/images/icon/menu/menu.svg" /> - - </div> - <?php $if2=(isset($$dbname)); if($if2){?> - <div class="toolbar-icon"> - <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/database.svg" /> - - <span class="label"><?php echo nl2br('&nbsp;'); ?></span> - - <div class="arrow-down"> - </div> - <div class="dropdown"> - <div class="entry"> - <span class="text" title="<?php echo $dbid ?>"><?php echo nl2br(encodeHtml(htmlentities(Text::maxLength( $dbname,50,'..',constant('STR_PAD_BOTH') )))); ?></span> - - </div> - </div> - </div> - <?php } ?> - <?php $if2=($isLoggedIn); if($if2){?> - <div class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> - <a title="<?php echo lang('menu_new_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="add" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'add'}" href="<?php echo Html::url('','add','',array('dialogAction'=>'','dialogMethod'=>'add')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + <div class="or-menu"> + <div class="or-menu-group"> + <div class="toolbar-icon toggle-nav-open-close"> + <img class="image-icon image-icon--menu" title="" src="./modules/cms-ui/themes/default/images/icon/menu/menu.svg" /> - </a> - - </div> - <?php } ?> - <?php $if2=($isLoggedIn); if($if2){?> - <div class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-image on-action-text on-action-pageelement on-action-template"> - <a title="<?php echo lang('menu_pub_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="pub" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'pub'}" href="<?php echo Html::url('','pub','',array('dialogAction'=>'','dialogMethod'=>'pub')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/publish.svg" /> + </div> + <div class="toolbar-icon toggle-nav-small"> + <img class="image-icon image-icon--menu" title="" src="./modules/cms-ui/themes/default/images/icon/menu/menu.svg" /> - </a> - - </div> - <?php } ?> - <?php $if2=($isLoggedIn); if($if2){?> - <div class="toolbar-icon menu"> - <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/file.svg" /> - - <span class="label"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'file'.'')))); ?></span> - - <div class="arrow-down"> </div> - <div class="dropdown"> - <div class="entry clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> - <a title="<?php echo lang('menu_new_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="add" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'add'}" href="<?php echo Html::url('','add','',array('dialogAction'=>'','dialogMethod'=>'add')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_new'.'')))); ?></span> - - <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','add')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_createfolder_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createfolder" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createfolder'}" href="<?php echo Html::url('','createfolder','',array('dialogAction'=>'','dialogMethod'=>'createfolder')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createfolder'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_createpage_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createpage" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createpage'}" href="<?php echo Html::url('','createpage','',array('dialogAction'=>'','dialogMethod'=>'createpage')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createpage'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_createfile_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createfile" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createfile'}" href="<?php echo Html::url('','createfile','',array('dialogAction'=>'','dialogMethod'=>'createfile')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createfile'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_createimage_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createimage" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createimage'}" href="<?php echo Html::url('','createimage','',array('dialogAction'=>'','dialogMethod'=>'createimage')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createimage'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_createtext_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createtext" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createtext'}" href="<?php echo Html::url('','createtext','',array('dialogAction'=>'','dialogMethod'=>'createtext')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createtext'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_createlink_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createlink" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createlink'}" href="<?php echo Html::url('','createlink','',array('dialogAction'=>'','dialogMethod'=>'createlink')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createlink'.'')))); ?></span> - - </a> - + <?php $if4=(isset($$dbname)); if($if4){?> + <div class="toolbar-icon"> + <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/database.svg" /> + + <span class="label"><?php echo nl2br('&nbsp;'); ?></span> + + <div class="arrow arrow-down"> + </div> + <div class="dropdown"> + <div class="entry"> + <span class="text" title="<?php echo $dbid ?>"><?php echo nl2br(encodeHtml(htmlentities(Text::maxLength( $dbname,50,'..',constant('STR_PAD_BOTH') )))); ?></span> + + </div> + </div> </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_createurl_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createurl" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createurl'}" href="<?php echo Html::url('','createurl','',array('dialogAction'=>'','dialogMethod'=>'createurl')) ?>"> + <?php } ?> + <?php $if4=($isLoggedIn); if($if4){?> + <div class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> + <a title="<?php echo lang('menu_new_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="add" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'add'}" href="<?php echo Html::url('','add','',array('dialogAction'=>'','dialogMethod'=>'add')) ?>"> <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createurl'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable filtered on-action-file"> - <a title="<?php echo lang('menu_compress_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="compress" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'compress'}" href="<?php echo Html::url('','compress','',array('dialogAction'=>'','dialogMethod'=>'compress')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/compress.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_compress'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-file"> - <a title="<?php echo lang('menu_decompress_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="decompress" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'decompress'}" href="<?php echo Html::url('','decompress','',array('dialogAction'=>'','dialogMethod'=>'decompress')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/decompress.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_decompress'.'')))); ?></span> - </a> </div> - <div class="entry clickable filtered on-action-file"> - <a title="<?php echo lang('menu_extract_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="extract" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'extract'}" href="<?php echo Html::url('','extract','',array('dialogAction'=>'','dialogMethod'=>'extract')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/extract.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_extract'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable"> - <a class="entry" title="<?php echo lang('USER_LOGOUT_DESC') ?>" target="_self" data-type="post" data-action="login" data-method="logout" data-id="<?php echo OR_ID ?>" data-extra="[]" data-data="{&quot;action&quot;:&quot;login&quot;,&quot;subaction&quot;:&quot;logout&quot;,&quot;id&quot;:&quot;<?php echo OR_ID ?>&quot;,&quot;token&quot;:&quot;<?php echo token() ?>&quot;,&quot;none&quot;:&quot;0&quot;}"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/logout.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'USER_LOGOUT'.'')))); ?></span> - - </a> - - </div> - </div> - </div> - <?php } ?> - <?php $if2=($isLoggedIn); if($if2){?> - <div class="toolbar-icon menu"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/edit.svg" /> - - <span class="label"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'edit'.'')))); ?></span> - - <div class="arrow-down"> - </div> - <div class="dropdown"> - <div class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-template on-action-element on-action-file on-action-url on-action-image on-action-text on-action-language on-action-model"> - <a title="<?php echo lang('menu_prop_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="prop" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'prop'}" href="<?php echo Html::url('','prop','',array('dialogAction'=>'','dialogMethod'=>'prop')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/prop.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_prop'.'')))); ?></span> - - <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','prop')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-file on-action-url on-action-image"> - <a title="<?php echo lang('menu_settings_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="settings" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'settings'}" href="<?php echo Html::url('','settings','',array('dialogAction'=>'','dialogMethod'=>'settings')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/settings.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_settings'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-page on-action-file on-action-folder on-action-text on-action-image on-action-pageelement on-action-template"> + <?php } ?> + <?php $if4=($isLoggedIn); if($if4){?> + <div class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-image on-action-text on-action-pageelement on-action-template"> <a title="<?php echo lang('menu_pub_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="pub" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'pub'}" href="<?php echo Html::url('','pub','',array('dialogAction'=>'','dialogMethod'=>'pub')) ?>"> <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/publish.svg" /> - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_pub'.'')))); ?></span> - - <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','pub')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-pageelement"> - <a class="entry" title="<?php echo lang('menu_archive_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="archive" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'archive'}" href="<?php echo Html::url('','archive','',array('dialogAction'=>'','dialogMethod'=>'archive')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/archive.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_archive'.'')))); ?></span> - - <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','archive')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-project on-action-folder on-action-link on-action-user on-action-group on-action-page on-action-file on-action-image on-action-text on-action-url"> - <a title="<?php echo lang('menu_rights_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="rights" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'rights'}" href="<?php echo Html::url('','rights','',array('dialogAction'=>'','dialogMethod'=>'rights')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/rights.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_rights'.'')))); ?></span> - - <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','rights')))); ?></span> - </a> </div> - <div class="entry clickable filtered on-action-pageelement on-action-user on-action-group on-action-page on-action-project on-action-projectlist"> - <a title="<?php echo lang('menu_history_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="history" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'history'}" href="<?php echo Html::url('','history','',array('dialogAction'=>'','dialogMethod'=>'history')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/history.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_history'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable filtered on-action-project on-action-template on-action-page on-action-element on-action-image on-action-file on-action-folder on-action-link on-action-language on-action-model on-action-user on-action-group"> - <a title="<?php echo lang('menu_delete_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="remove" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'remove'}" href="<?php echo Html::url('','remove','',array('dialogAction'=>'','dialogMethod'=>'remove')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/delete.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_delete'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable filtered on-action-page on-action-file on-action-image on-action-template on-action-pageelement"> - <a title="<?php echo lang('menu_preview_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="preview" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'preview'}" href="<?php echo Html::url('','preview','',array('dialogAction'=>'','dialogMethod'=>'preview')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/preview.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_preview'.'')))); ?></span> - - </a> - - </div> - </div> - </div> - <?php } ?> - <?php $if2=($isLoggedIn); if($if2){?> - <div class="toolbar-icon menu"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/advanced.svg" /> - - <span class="label"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'extras'.'')))); ?></span> - - <div class="arrow-down"> - </div> - <div class="dropdown"> - <div class="entry clickable filtered on-action-user"> - <a title="<?php echo lang('menu_password_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="pw" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'pw'}" href="<?php echo Html::url('','pw','',array('dialogAction'=>'','dialogMethod'=>'pw')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/password.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_password'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-user on-action-group"> - <a title="<?php echo lang('menu_memberships_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="memberships" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'memberships'}" href="<?php echo Html::url('','memberships','',array('dialogAction'=>'','dialogMethod'=>'memberships')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/membership.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_memberships'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-element"> - <a title="<?php echo lang('menu_advanced_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="advanced" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'advanced'}" href="<?php echo Html::url('','advanced','',array('dialogAction'=>'','dialogMethod'=>'advanced')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/advanced.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_advanced'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable filtered on-action-page"> - <a title="<?php echo lang('menu_changetemplate_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="changetemplate" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'changetemplate'}" href="<?php echo Html::url('','changetemplate','',array('dialogAction'=>'','dialogMethod'=>'changetemplate')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/changetemplate.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_changetemplate'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-template on-action-configuration on-action-page"> - <a title="<?php echo lang('menu_src_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="src" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'src'}" href="<?php echo Html::url('','src','',array('dialogAction'=>'','dialogMethod'=>'src')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/code.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_src'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-template"> - <a title="<?php echo lang('menu_extension_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="extension" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'extension'}" href="<?php echo Html::url('','extension','',array('dialogAction'=>'','dialogMethod'=>'extension')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/extension.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_extension'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable filtered on-action-text"> - <a title="<?php echo lang('menu_value_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="value" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'value'}" href="<?php echo Html::url('','value','',array('dialogAction'=>'','dialogMethod'=>'value')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/value.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_value'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable filtered on-action-folder"> - <a title="<?php echo lang('menu_order_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="order" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'order'}" href="<?php echo Html::url('','order','',array('dialogAction'=>'','dialogMethod'=>'order')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/order.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_order'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable filtered on-action-image"> - <a title="<?php echo lang('menu_size_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="size" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'size'}" href="<?php echo Html::url('','size','',array('dialogAction'=>'','dialogMethod'=>'size')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/size.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_size'.'')))); ?></span> - - </a> - + <?php } ?> + <?php $if4=($isLoggedIn); if($if4){?> + <div class="toolbar-icon menu"> + <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/file.svg" /> + + <span class="label"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'file'.'')))); ?></span> + + <div class="arrow arrow-down"> + </div> + <div class="dropdown"> + <div class="entry clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> + <a title="<?php echo lang('menu_new_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="add" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'add'}" href="<?php echo Html::url('','add','',array('dialogAction'=>'','dialogMethod'=>'add')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_new'.'')))); ?></span> + + <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','add')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_createfolder_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createfolder" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createfolder'}" href="<?php echo Html::url('','createfolder','',array('dialogAction'=>'','dialogMethod'=>'createfolder')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createfolder'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_createpage_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createpage" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createpage'}" href="<?php echo Html::url('','createpage','',array('dialogAction'=>'','dialogMethod'=>'createpage')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createpage'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_createfile_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createfile" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createfile'}" href="<?php echo Html::url('','createfile','',array('dialogAction'=>'','dialogMethod'=>'createfile')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createfile'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_createimage_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createimage" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createimage'}" href="<?php echo Html::url('','createimage','',array('dialogAction'=>'','dialogMethod'=>'createimage')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createimage'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_createtext_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createtext" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createtext'}" href="<?php echo Html::url('','createtext','',array('dialogAction'=>'','dialogMethod'=>'createtext')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createtext'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_createlink_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createlink" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createlink'}" href="<?php echo Html::url('','createlink','',array('dialogAction'=>'','dialogMethod'=>'createlink')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createlink'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_createurl_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="createurl" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'createurl'}" href="<?php echo Html::url('','createurl','',array('dialogAction'=>'','dialogMethod'=>'createurl')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/add.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_createurl'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-file"> + <a title="<?php echo lang('menu_compress_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="compress" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'compress'}" href="<?php echo Html::url('','compress','',array('dialogAction'=>'','dialogMethod'=>'compress')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/compress.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_compress'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-file"> + <a title="<?php echo lang('menu_decompress_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="decompress" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'decompress'}" href="<?php echo Html::url('','decompress','',array('dialogAction'=>'','dialogMethod'=>'decompress')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/decompress.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_decompress'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-file"> + <a title="<?php echo lang('menu_extract_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="extract" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'extract'}" href="<?php echo Html::url('','extract','',array('dialogAction'=>'','dialogMethod'=>'extract')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/extract.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_extract'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable"> + <a class="entry" title="<?php echo lang('USER_LOGOUT_DESC') ?>" target="_self" data-type="post" data-action="login" data-method="logout" data-id="<?php echo OR_ID ?>" data-extra="[]" data-data="{&quot;action&quot;:&quot;login&quot;,&quot;subaction&quot;:&quot;logout&quot;,&quot;id&quot;:&quot;<?php echo OR_ID ?>&quot;,&quot;token&quot;:&quot;<?php echo token() ?>&quot;,&quot;none&quot;:&quot;0&quot;}"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/logout.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'USER_LOGOUT'.'')))); ?></span> + + </a> + + </div> + </div> </div> - <div class="divide"> + <?php } ?> + <?php $if4=($isLoggedIn); if($if4){?> + <div class="toolbar-icon menu"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/edit.svg" /> + + <span class="label"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'edit'.'')))); ?></span> + + <div class="arrow arrow-down"> + </div> + <div class="dropdown"> + <div class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-template on-action-element on-action-file on-action-url on-action-image on-action-text on-action-language on-action-model"> + <a title="<?php echo lang('menu_prop_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="prop" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'prop'}" href="<?php echo Html::url('','prop','',array('dialogAction'=>'','dialogMethod'=>'prop')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/prop.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_prop'.'')))); ?></span> + + <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','prop')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-file on-action-url on-action-image"> + <a title="<?php echo lang('menu_settings_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="settings" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'settings'}" href="<?php echo Html::url('','settings','',array('dialogAction'=>'','dialogMethod'=>'settings')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/settings.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_settings'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-page on-action-file on-action-folder on-action-text on-action-image on-action-pageelement on-action-template"> + <a title="<?php echo lang('menu_pub_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="pub" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'pub'}" href="<?php echo Html::url('','pub','',array('dialogAction'=>'','dialogMethod'=>'pub')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/publish.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_pub'.'')))); ?></span> + + <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','pub')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-pageelement"> + <a class="entry" title="<?php echo lang('menu_archive_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="archive" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'archive'}" href="<?php echo Html::url('','archive','',array('dialogAction'=>'','dialogMethod'=>'archive')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/archive.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_archive'.'')))); ?></span> + + <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','archive')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-project on-action-folder on-action-link on-action-user on-action-group on-action-page on-action-file on-action-image on-action-text on-action-url"> + <a title="<?php echo lang('menu_rights_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="rights" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'rights'}" href="<?php echo Html::url('','rights','',array('dialogAction'=>'','dialogMethod'=>'rights')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/rights.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_rights'.'')))); ?></span> + + <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','method','rights')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-pageelement on-action-user on-action-group on-action-page on-action-project on-action-projectlist"> + <a title="<?php echo lang('menu_history_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="history" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'history'}" href="<?php echo Html::url('','history','',array('dialogAction'=>'','dialogMethod'=>'history')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/history.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_history'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-project on-action-template on-action-page on-action-element on-action-image on-action-file on-action-folder on-action-link on-action-language on-action-model on-action-user on-action-group"> + <a title="<?php echo lang('menu_delete_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="remove" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'remove'}" href="<?php echo Html::url('','remove','',array('dialogAction'=>'','dialogMethod'=>'remove')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/delete.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_delete'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-page on-action-file on-action-image on-action-template on-action-pageelement"> + <a title="<?php echo lang('menu_preview_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="preview" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'preview'}" href="<?php echo Html::url('','preview','',array('dialogAction'=>'','dialogMethod'=>'preview')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/preview.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_preview'.'')))); ?></span> + + </a> + + </div> + </div> </div> - <div class="entry clickable filtered on-action-project"> - <a title="<?php echo lang('menu_maintenance_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="maintenance" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'maintenance'}" href="<?php echo Html::url('','maintenance','',array('dialogAction'=>'','dialogMethod'=>'maintenance')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/maintenance.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_maintenance'.'')))); ?></span> - - </a> - + <?php } ?> + <?php $if4=($isLoggedIn); if($if4){?> + <div class="toolbar-icon menu"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/advanced.svg" /> + + <span class="label"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'extras'.'')))); ?></span> + + <div class="arrow arrow-down"> + </div> + <div class="dropdown"> + <div class="entry clickable filtered on-action-user"> + <a title="<?php echo lang('menu_password_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="pw" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'pw'}" href="<?php echo Html::url('','pw','',array('dialogAction'=>'','dialogMethod'=>'pw')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/password.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_password'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-user on-action-group"> + <a title="<?php echo lang('menu_memberships_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="memberships" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'memberships'}" href="<?php echo Html::url('','memberships','',array('dialogAction'=>'','dialogMethod'=>'memberships')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/membership.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_memberships'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-element"> + <a title="<?php echo lang('menu_advanced_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="advanced" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'advanced'}" href="<?php echo Html::url('','advanced','',array('dialogAction'=>'','dialogMethod'=>'advanced')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/advanced.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_advanced'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-page"> + <a title="<?php echo lang('menu_changetemplate_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="changetemplate" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'changetemplate'}" href="<?php echo Html::url('','changetemplate','',array('dialogAction'=>'','dialogMethod'=>'changetemplate')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/changetemplate.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_changetemplate'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-template on-action-configuration on-action-page"> + <a title="<?php echo lang('menu_src_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="src" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'src'}" href="<?php echo Html::url('','src','',array('dialogAction'=>'','dialogMethod'=>'src')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/code.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_src'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-template"> + <a title="<?php echo lang('menu_extension_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="extension" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'extension'}" href="<?php echo Html::url('','extension','',array('dialogAction'=>'','dialogMethod'=>'extension')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/extension.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_extension'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-text"> + <a title="<?php echo lang('menu_value_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="value" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'value'}" href="<?php echo Html::url('','value','',array('dialogAction'=>'','dialogMethod'=>'value')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/value.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_value'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable filtered on-action-folder"> + <a title="<?php echo lang('menu_order_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="order" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'order'}" href="<?php echo Html::url('','order','',array('dialogAction'=>'','dialogMethod'=>'order')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/order.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_order'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-image"> + <a title="<?php echo lang('menu_size_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="size" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'size'}" href="<?php echo Html::url('','size','',array('dialogAction'=>'','dialogMethod'=>'size')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/size.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_size'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable filtered on-action-project"> + <a title="<?php echo lang('menu_maintenance_desc') ?>" target="_self" data-type="dialog" data-action="" data-method="maintenance" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':null,'dialogMethod':'maintenance'}" href="<?php echo Html::url('','maintenance','',array('dialogAction'=>'','dialogMethod'=>'maintenance')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/maintenance.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_maintenance'.'')))); ?></span> + + </a> + + </div> + </div> </div> - </div> + <?php } ?> </div> - <?php } ?> - <?php $if2=($isLoggedIn); if($if2){?> - <div class="toolbar-icon search"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/search.svg" /> - - <div class="inputholder"><input placeholder="<?php echo lang('search') ?>" id="<?php echo REQUEST_ID ?>_text" name="text<?php if ('') echo '_disabled' ?>" type="text" maxlength="256" class="text" value="<?php echo Text::encodeHtml(@$text) ?>" /><?php if ('') { ?><input type="hidden" name="text" value="<?php $text ?>"/><?php } ?></div> - - <div class="arrow-down"> - </div> - <div class="dropdown"> - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(''))); ?></span> + <div class="or-menu-group"> + <div class="toolbar-icon user menu"> + <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/user.svg" /> + <span class="label"><?php echo nl2br(encodeHtml(htmlentities(Text::maxLength( $userfullname,25,'..',constant('STR_PAD_BOTH') )))); ?></span> + + <div class="arrow arrow-down"> + </div> + <div class="dropdown"> + <?php $if6=($isLoggedIn); if($if6){?> + <div class="entry clickable"> + <a title="<?php echo lang('menu_PROFILE_DESC') ?>" target="_self" data-type="dialog" data-action="profile" data-method="edit" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'edit'}" href="<?php echo Html::url('profile','edit','',array('dialogAction'=>'profile','dialogMethod'=>'edit')) ?>"> + <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/user.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_profile'.'')))); ?></span> + + <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','action','profile')))); ?></span> + + </a> + + </div> + <div class="entry clickable"> + <a title="<?php echo lang('menu_password_DESC') ?>" target="_self" data-type="dialog" data-action="profile" data-method="pw" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'pw'}" href="<?php echo Html::url('profile','pw','',array('dialogAction'=>'profile','dialogMethod'=>'pw')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/password.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_password'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable"> + <a title="<?php echo lang('menu_mail_DESC') ?>" target="_self" data-type="dialog" data-action="profile" data-method="mail" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'mail'}" href="<?php echo Html::url('profile','mail','',array('dialogAction'=>'profile','dialogMethod'=>'mail')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/mail.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_mail'.'')))); ?></span> + + </a> + + </div> + <div class="entry clickable"> + <a title="<?php echo lang('menu_license_DESC') ?>" target="_self" data-type="dialog" data-action="login" data-method="license" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'login','dialogMethod':'license'}" href="<?php echo Html::url('login','license','',array('dialogAction'=>'login','dialogMethod'=>'license')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/info.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_info'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable"> + <a title="<?php echo lang('menu_history_desc') ?>" target="_self" data-type="dialog" data-action="profile" data-method="history" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'history'}" href="<?php echo Html::url('profile','history','',array('dialogAction'=>'profile','dialogMethod'=>'history')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/history.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_history'.'')))); ?></span> + + </a> + + </div> + <div class="divide"> + </div> + <div class="entry clickable"> + <a class="entry" title="<?php echo lang('USER_LOGOUT_DESC') ?>" target="_self" data-type="post" data-action="login" data-method="logout" data-id="<?php echo OR_ID ?>" data-extra="[]" data-data="{&quot;action&quot;:&quot;login&quot;,&quot;subaction&quot;:&quot;logout&quot;,&quot;id&quot;:&quot;<?php echo OR_ID ?>&quot;,&quot;token&quot;:&quot;<?php echo token() ?>&quot;,&quot;none&quot;:&quot;0&quot;}"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/logout.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'USER_LOGOUT'.'')))); ?></span> + + </a> + + </div> + <?php } ?> + <?php if(!$if6){?> + <div class="entry clickable"> + <a title="<?php echo lang('USER_LOGIN_DESC') ?>" target="_self" data-type="dialog" data-action="login" data-method="login" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'login','dialogMethod':'login'}" href="<?php echo Html::url('login','login','',array('dialogAction'=>'login','dialogMethod'=>'login')) ?>"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/user.svg" /> + + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'USER_LOGIN'.'')))); ?></span> + + </a> + + </div> + <?php } ?> + </div> </div> - </div> - <?php } ?> - <div class="toolbar-icon user menu"> - <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/user.svg" /> - - <span class="label"><?php echo nl2br(encodeHtml(htmlentities(Text::maxLength( $userfullname,25,'..',constant('STR_PAD_BOTH') )))); ?></span> - - <div class="arrow-down"> - </div> - <div class="dropdown"> <?php $if4=($isLoggedIn); if($if4){?> - <div class="entry clickable"> - <a title="<?php echo lang('menu_PROFILE_DESC') ?>" target="_self" data-type="dialog" data-action="profile" data-method="edit" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'edit'}" href="<?php echo Html::url('profile','edit','',array('dialogAction'=>'profile','dialogMethod'=>'edit')) ?>"> - <img class="image-icon image-icon--action" title="" src="./modules/cms-ui/themes/default/images/icon/action/user.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_profile'.'')))); ?></span> - - <span class="keystroke"><?php echo nl2br(encodeHtml(htmlentities(config('ui','keybinding','action','profile')))); ?></span> - - </a> - - </div> - <div class="entry clickable"> - <a title="<?php echo lang('menu_password_DESC') ?>" target="_self" data-type="dialog" data-action="profile" data-method="pw" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'pw'}" href="<?php echo Html::url('profile','pw','',array('dialogAction'=>'profile','dialogMethod'=>'pw')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/password.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_password'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable"> - <a title="<?php echo lang('menu_mail_DESC') ?>" target="_self" data-type="dialog" data-action="profile" data-method="mail" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'mail'}" href="<?php echo Html::url('profile','mail','',array('dialogAction'=>'profile','dialogMethod'=>'mail')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/mail.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_mail'.'')))); ?></span> - - </a> - - </div> - <div class="entry clickable"> - <a title="<?php echo lang('menu_license_DESC') ?>" target="_self" data-type="dialog" data-action="login" data-method="license" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'login','dialogMethod':'license'}" href="<?php echo Html::url('login','license','',array('dialogAction'=>'login','dialogMethod'=>'license')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/info.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_info'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable"> - <a title="<?php echo lang('menu_history_desc') ?>" target="_self" data-type="dialog" data-action="profile" data-method="history" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'profile','dialogMethod':'history'}" href="<?php echo Html::url('profile','history','',array('dialogAction'=>'profile','dialogMethod'=>'history')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/history.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'menu_history'.'')))); ?></span> - - </a> - - </div> - <div class="divide"> - </div> - <div class="entry clickable"> - <a class="entry" title="<?php echo lang('USER_LOGOUT_DESC') ?>" target="_self" data-type="post" data-action="login" data-method="logout" data-id="<?php echo OR_ID ?>" data-extra="[]" data-data="{&quot;action&quot;:&quot;login&quot;,&quot;subaction&quot;:&quot;logout&quot;,&quot;id&quot;:&quot;<?php echo OR_ID ?>&quot;,&quot;token&quot;:&quot;<?php echo token() ?>&quot;,&quot;none&quot;:&quot;0&quot;}"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/logout.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'USER_LOGOUT'.'')))); ?></span> - - </a> - - </div> - <?php } ?> - <?php if(!$if4){?> - <div class="entry clickable"> - <a title="<?php echo lang('USER_LOGIN_DESC') ?>" target="_self" data-type="dialog" data-action="login" data-method="login" data-id="<?php echo OR_ID ?>" data-extra="{'dialogAction':'login','dialogMethod':'login'}" href="<?php echo Html::url('login','login','',array('dialogAction'=>'login','dialogMethod'=>'login')) ?>"> - <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/user.svg" /> - - <span class="text"><?php echo nl2br(encodeHtml(htmlentities(lang(''.'USER_LOGIN'.'')))); ?></span> + <div class="toolbar-icon search"> + <img class="image-icon image-icon--method" title="" src="./modules/cms-ui/themes/default/images/icon/method/search.svg" /> + + <div class="inputholder"><input placeholder="<?php echo lang('search') ?>" id="<?php echo REQUEST_ID ?>_text" name="text<?php if ('') echo '_disabled' ?>" type="text" maxlength="256" class="text" value="<?php echo Text::encodeHtml(@$text) ?>" /><?php if ('') { ?><input type="hidden" name="text" value="<?php $text ?>"/><?php } ?></div> + + <div class="arrow arrow-down"> + </div> + <div class="dropdown"> + <span class="text"><?php echo nl2br(encodeHtml(htmlentities(''))); ?></span> - </a> - + </div> </div> <?php } ?> </div> diff --git a/modules/cms-ui/themes/default/html/views/title/show.tpl.src.xml b/modules/cms-ui/themes/default/html/views/title/show.tpl.src.xml @@ -1,588 +1,590 @@ <output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openrat.de/template ../../../../../../template-engine/components/template.xsd"> - <part class="toolbar-icon toggle-nav-open-close"> - <image menu="menu" /> - <!--<text class="label" key="menu"></text>--> - </part> + <part class="or-menu"> - <part class="toolbar-icon toggle-nav-small"> - <image menu="menu" /> - <!--<text class="label" key="menu"></text>--> - </part> + <part class="or-menu-group"> - <!-- Info-Meldung anzeigen (sofern vorhanden) --> - <if present="var:dbname"> - <part class="toolbar-icon"> - <image action="database"></image> - <text class="label" raw="_"/> - <part class="arrow-down"/> - <part class="dropdown"> - <part class="entry"> - <text title="var:dbid" var="dbname" - maxlength="50"></text> - </part> + <part class="toolbar-icon toggle-nav-open-close"> + <image menu="menu"/> + <!--<text class="label" key="menu"></text>--> </part> - </part> - </if> - + <part class="toolbar-icon toggle-nav-small"> + <image menu="menu"/> + <!--<text class="label" key="menu"></text>--> + </part> - <if true="var:isLoggedIn"> - - <!-- - <part - class="toolbar-icon clickable filtered on-action-folder on-action-file on-action-page on-action-link on-action-template on-action-element"> - <link type="dialog" subaction="prop" title="message:menu_prop_desc"> - <image method="prop"></image> - <text class="label" key="menu_prop"></text> - </link> + <!-- Info-Meldung anzeigen (sofern vorhanden) --> + <if present="var:dbname"> + <part class="toolbar-icon"> + <image action="database"></image> + <text class="label" raw="_"/> + <part class="arrow arrow-down"/> + <part class="dropdown"> + <part class="entry"> + <text title="var:dbid" var="dbname" + maxlength="50"></text> + </part> + </part> </part> - --> - <part - class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> - <link type="dialog" title="message:menu_new_desc" subaction="add"> - <image method="add"></image> - <!-- - <text key="menu_new"></text> - --> - </link> - </part> - </if> - - + </if> - <!-- Falls eingeloggt: Weitere Aktionsbuttons --> - <if true="var:isLoggedIn"> + <if true="var:isLoggedIn"> - <!-- - <part - class="toolbar-icon clickable filtered on-action-folder on-action-file on-action-page on-action-link on-action-template on-action-element"> - <link type="dialog" subaction="prop" title="message:menu_prop_desc"> - <image method="prop"></image> - <text class="label" key="menu_prop"></text> - </link> - </part> - --> - <part - class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-image on-action-text on-action-pageelement on-action-template"> - <link type="dialog" subaction="pub" title="message:menu_pub_desc"> - <image method="publish"></image> <!-- - <text class="label" key="menu_pub"></text> + <part + class="toolbar-icon clickable filtered on-action-folder on-action-file on-action-page on-action-link on-action-template on-action-element"> + <link type="dialog" subaction="prop" title="message:menu_prop_desc"> + <image method="prop"></image> + <text class="label" key="menu_prop"></text> + </link> + </part> --> - </link> - </part> - </if> - - - - <!-- Menü: Datei --> - <if true="var:isLoggedIn"> - <part class="toolbar-icon menu"> - <image action="file"></image> - <text class="label" key="file"></text> - <part class="arrow-down"/> - <part class="dropdown"> <part - class="entry clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> + class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> <link type="dialog" title="message:menu_new_desc" subaction="add"> <image method="add"></image> + <!-- <text key="menu_new"></text> - <text class="keystroke" value="config:ui/keybinding/method/add"></text> + --> </link> </part> + </if> - <part class="divide"/> - <part - class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_createfolder_desc" subaction="createfolder"> - <image method="add"></image> - <text key="menu_createfolder"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_createpage_desc" subaction="createpage"> - <image method="add"></image> - <text key="menu_createpage"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_createfile_desc" subaction="createfile"> - <image method="add"></image> - <text key="menu_createfile"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_createimage_desc" subaction="createimage"> - <image method="add"></image> - <text key="menu_createimage"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_createtext_desc" subaction="createtext"> - <image method="add"></image> - <text key="menu_createtext"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_createlink_desc" subaction="createlink"> - <image method="add"></image> - <text key="menu_createlink"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_createurl_desc" subaction="createurl"> - <image method="add"></image> - <text key="menu_createurl"></text> - </link> - </part> + <!-- Falls eingeloggt: Weitere Aktionsbuttons --> + <if true="var:isLoggedIn"> <!-- - <part class="divide"/> - - <part class="entry clickable"> - <link type="post" title="message:menu_save_desc" subaction="save"> - <image method="save"></image> - <text key="menu_save"></text> - </link> - </part> - <part class="entry clickable"> - <link type="post" title="message:menu_saveall_desc" subaction="saveall"> - <image method="save"></image> - <text key="menu_saveall"></text> - </link> - </part> + <part + class="toolbar-icon clickable filtered on-action-folder on-action-file on-action-page on-action-link on-action-template on-action-element"> + <link type="dialog" subaction="prop" title="message:menu_prop_desc"> + <image method="prop"></image> + <text class="label" key="menu_prop"></text> + </link> + </part> --> - - <!-- <part - class="entry clickable filtered on-action-page on-action-file on-action-image on-action-template on-action-pageelement"> - <link type="dialog" title="message:menu_preview_desc" - subaction="preview"> - <image method="preview"></image> - <text key="menu_preview"></text> - </link> - </part> ---> - <part class="divide"/> - - <part class="entry clickable filtered on-action-file"> - <link type="dialog" title="message:menu_compress_desc" - subaction="compress"> - <image method="compress"></image> - <text key="menu_compress"></text> - </link> - </part> - <part class="entry clickable filtered on-action-file"> - <link type="dialog" title="message:menu_decompress_desc" - subaction="decompress"> - <image method="decompress"></image> - <text key="menu_decompress"></text> - </link> - </part> - <part class="entry clickable filtered on-action-file"> - <link type="dialog" title="message:menu_extract_desc" - subaction="extract"> - <image method="extract"></image> - <text key="menu_extract"></text> + class="toolbar-icon clickable filtered on-action-folder on-action-page on-action-file on-action-image on-action-text on-action-pageelement on-action-template"> + <link type="dialog" subaction="pub" title="message:menu_pub_desc"> + <image method="publish"></image> + <!-- + <text class="label" key="menu_pub"></text> + --> </link> </part> - <part class="divide"/> + </if> - <part class="entry clickable"> - <link type="post" class="entry" title="message:USER_LOGOUT_DESC" - action="login" subaction="logout"> - <image method="logout"></image> - <text key="USER_LOGOUT"></text> - </link> - </part> - </part> - </part> - </if> - <!-- Menü: Bearbeiten --> - <if true="var:isLoggedIn"> + <!-- Menü: Datei --> + <if true="var:isLoggedIn"> + <part class="toolbar-icon menu"> + <image action="file"></image> + <text class="label" key="file"></text> + <part class="arrow arrow-down"/> + <part class="dropdown"> + <part + class="entry clickable filtered on-action-folder on-action-page on-action-file on-action-projectlist on-action-templatelist on-action-userlist on-action-grouplist on-action-languagelist on-action-modellist"> + <link type="dialog" title="message:menu_new_desc" subaction="add"> + <image method="add"></image> + <text key="menu_new"></text> + <text class="keystroke" value="config:ui/keybinding/method/add"></text> + </link> + </part> - <part class="toolbar-icon menu"> - <image method="edit"></image> - <text class="label" key="edit"></text> - <part class="arrow-down"/> - <part class="dropdown"> - <part - class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-template on-action-element on-action-file on-action-url on-action-image on-action-text on-action-language on-action-model"> - <link type="dialog" title="message:menu_prop_desc" subaction="prop"> - <image method="prop"></image> - <text key="menu_prop"></text> - <text class="keystroke" value="config:ui/keybinding/method/prop"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-file on-action-url on-action-image"> - <link type="dialog" title="message:menu_settings_desc" subaction="settings"> - <image method="settings"></image> - <text key="menu_settings"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-page on-action-file on-action-folder on-action-text on-action-image on-action-pageelement on-action-template"> - <link type="dialog" title="message:menu_pub_desc" subaction="pub"> - <image method="publish"></image> - <text key="menu_pub"></text> - <text class="keystroke" value="config:ui/keybinding/method/pub"></text> - </link> - </part> - <part class="entry clickable filtered on-action-pageelement"> - <link type="dialog" class="entry" subaction="archive" - title="message:menu_archive_desc"> - <image method="archive"></image> - <text key="menu_archive"></text> - <text class="keystroke" value="config:ui/keybinding/method/archive"></text> - </link> - </part> - <part - class="entry clickable filtered on-action-project on-action-folder on-action-link on-action-user on-action-group on-action-page on-action-file on-action-image on-action-text on-action-url"> - <link type="dialog" title="message:menu_rights_desc" - subaction="rights"> - <image method="rights"></image> - <text key="menu_rights"></text> - <text class="keystroke" value="config:ui/keybinding/method/rights"></text> - </link> - </part> + <part class="divide"/> - <part - class="entry clickable filtered on-action-pageelement on-action-user on-action-group on-action-page on-action-project on-action-projectlist"> - <link type="dialog" title="message:menu_history_desc" - subaction="history"> - <image method="history"></image> - <text key="menu_history"></text> - </link> - </part> + <part + class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_createfolder_desc" subaction="createfolder"> + <image method="add"></image> + <text key="menu_createfolder"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_createpage_desc" subaction="createpage"> + <image method="add"></image> + <text key="menu_createpage"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_createfile_desc" subaction="createfile"> + <image method="add"></image> + <text key="menu_createfile"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_createimage_desc" subaction="createimage"> + <image method="add"></image> + <text key="menu_createimage"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_createtext_desc" subaction="createtext"> + <image method="add"></image> + <text key="menu_createtext"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_createlink_desc" subaction="createlink"> + <image method="add"></image> + <text key="menu_createlink"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_createurl_desc" subaction="createurl"> + <image method="add"></image> + <text key="menu_createurl"></text> + </link> + </part> - <part class="divide"/> + <!-- + <part class="divide"/> - <part class="entry clickable filtered on-action-project on-action-template on-action-page on-action-element on-action-image on-action-file on-action-folder on-action-link on-action-language on-action-model on-action-user on-action-group"> - <link type="dialog" title="message:menu_delete_desc" - subaction="remove"> - <image method="delete"></image> - <text key="menu_delete"></text> - </link> - </part> + <part class="entry clickable"> + <link type="post" title="message:menu_save_desc" subaction="save"> + <image method="save"></image> + <text key="menu_save"></text> + </link> + </part> + <part class="entry clickable"> + <link type="post" title="message:menu_saveall_desc" subaction="saveall"> + <image method="save"></image> + <text key="menu_saveall"></text> + </link> + </part> + --> + + <!-- + <part + class="entry clickable filtered on-action-page on-action-file on-action-image on-action-template on-action-pageelement"> + <link type="dialog" title="message:menu_preview_desc" + subaction="preview"> + <image method="preview"></image> + <text key="menu_preview"></text> + </link> + </part> + --> + <part class="divide"/> - <part class="divide"/> + <part class="entry clickable filtered on-action-file"> + <link type="dialog" title="message:menu_compress_desc" + subaction="compress"> + <image method="compress"></image> + <text key="menu_compress"></text> + </link> + </part> + <part class="entry clickable filtered on-action-file"> + <link type="dialog" title="message:menu_decompress_desc" + subaction="decompress"> + <image method="decompress"></image> + <text key="menu_decompress"></text> + </link> + </part> + <part class="entry clickable filtered on-action-file"> + <link type="dialog" title="message:menu_extract_desc" + subaction="extract"> + <image method="extract"></image> + <text key="menu_extract"></text> + </link> + </part> + <part class="divide"/> - <part - class="entry clickable filtered on-action-page on-action-file on-action-image on-action-template on-action-pageelement"> - <link type="dialog" title="message:menu_preview_desc" - subaction="preview"> - <image method="preview"></image> - <text key="menu_preview"></text> - </link> + <part class="entry clickable"> + <link type="post" class="entry" title="message:USER_LOGOUT_DESC" + action="login" subaction="logout"> + <image method="logout"></image> + <text key="USER_LOGOUT"></text> + </link> + </part> + </part> </part> - </part> - </part> - </if> + </if> + <!-- Menü: Bearbeiten --> + <if true="var:isLoggedIn"> - <!-- Menü: Extras --> - <if true="var:isLoggedIn"> + <part class="toolbar-icon menu"> + <image method="edit"></image> + <text class="label" key="edit"></text> + <part class="arrow arrow-down"/> + <part class="dropdown"> + <part + class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-template on-action-element on-action-file on-action-url on-action-image on-action-text on-action-language on-action-model"> + <link type="dialog" title="message:menu_prop_desc" subaction="prop"> + <image method="prop"></image> + <text key="menu_prop"></text> + <text class="keystroke" value="config:ui/keybinding/method/prop"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-link on-action-folder on-action-page on-action-file on-action-url on-action-image"> + <link type="dialog" title="message:menu_settings_desc" subaction="settings"> + <image method="settings"></image> + <text key="menu_settings"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-page on-action-file on-action-folder on-action-text on-action-image on-action-pageelement on-action-template"> + <link type="dialog" title="message:menu_pub_desc" subaction="pub"> + <image method="publish"></image> + <text key="menu_pub"></text> + <text class="keystroke" value="config:ui/keybinding/method/pub"></text> + </link> + </part> + <part class="entry clickable filtered on-action-pageelement"> + <link type="dialog" class="entry" subaction="archive" + title="message:menu_archive_desc"> + <image method="archive"></image> + <text key="menu_archive"></text> + <text class="keystroke" value="config:ui/keybinding/method/archive"></text> + </link> + </part> + <part + class="entry clickable filtered on-action-project on-action-folder on-action-link on-action-user on-action-group on-action-page on-action-file on-action-image on-action-text on-action-url"> + <link type="dialog" title="message:menu_rights_desc" + subaction="rights"> + <image method="rights"></image> + <text key="menu_rights"></text> + <text class="keystroke" value="config:ui/keybinding/method/rights"></text> + </link> + </part> - <part class="toolbar-icon menu"> - <image method="advanced"></image> - <text class="label" key="extras"></text> - <part class="arrow-down"/> - <part class="dropdown"> + <part + class="entry clickable filtered on-action-pageelement on-action-user on-action-group on-action-page on-action-project on-action-projectlist"> + <link type="dialog" title="message:menu_history_desc" + subaction="history"> + <image method="history"></image> + <text key="menu_history"></text> + </link> + </part> - <part class="entry clickable filtered on-action-user"> - <link type="dialog" title="message:menu_password_desc" - subaction="pw"> - <image method="password"></image> - <text key="menu_password"></text> - </link> - </part> - <part class="entry clickable filtered on-action-user on-action-group"> - <link type="dialog" title="message:menu_memberships_desc" - subaction="memberships"> - <image method="membership"></image> - <text key="menu_memberships"></text> - </link> - </part> + <part class="divide"/> - <part class="entry clickable filtered on-action-element"> - <link type="dialog" title="message:menu_advanced_desc" - subaction="advanced"> - <image method="advanced"></image> - <text key="menu_advanced"></text> - </link> - </part> + <part class="entry clickable filtered on-action-project on-action-template on-action-page on-action-element on-action-image on-action-file on-action-folder on-action-link on-action-language on-action-model on-action-user on-action-group"> + <link type="dialog" title="message:menu_delete_desc" + subaction="remove"> + <image method="delete"></image> + <text key="menu_delete"></text> + </link> + </part> - <part class="divide"/> + <part class="divide"/> - <part class="entry clickable filtered on-action-page"> - <link type="dialog" title="message:menu_changetemplate_desc" - subaction="changetemplate"> - <image method="changetemplate"></image> - <text key="menu_changetemplate"></text> - </link> + <part + class="entry clickable filtered on-action-page on-action-file on-action-image on-action-template on-action-pageelement"> + <link type="dialog" title="message:menu_preview_desc" + subaction="preview"> + <image method="preview"></image> + <text key="menu_preview"></text> + </link> + </part> + </part> </part> + </if> - <part class="entry clickable filtered on-action-template on-action-configuration on-action-page"> - <link type="dialog" title="message:menu_src_desc" - subaction="src"> - <image method="code"></image> - <text key="menu_src"></text> - </link> - </part> - <part class="entry clickable filtered on-action-template"> - <link type="dialog" title="message:menu_extension_desc" - subaction="extension"> - <image method="extension"></image> - <text key="menu_extension"></text> - </link> - </part> + <!-- Menü: Extras --> + <if true="var:isLoggedIn"> - <part class="divide"/> + <part class="toolbar-icon menu"> + <image method="advanced"></image> + <text class="label" key="extras"></text> + <part class="arrow arrow-down"/> + <part class="dropdown"> + + <part class="entry clickable filtered on-action-user"> + <link type="dialog" title="message:menu_password_desc" + subaction="pw"> + <image method="password"></image> + <text key="menu_password"></text> + </link> + </part> + <part class="entry clickable filtered on-action-user on-action-group"> + <link type="dialog" title="message:menu_memberships_desc" + subaction="memberships"> + <image method="membership"></image> + <text key="menu_memberships"></text> + </link> + </part> - <part class="entry clickable filtered on-action-text"> - <link type="dialog" title="message:menu_value_desc" - subaction="value"> - <image method="value"></image> - <text key="menu_value"></text> - </link> - </part> + <part class="entry clickable filtered on-action-element"> + <link type="dialog" title="message:menu_advanced_desc" + subaction="advanced"> + <image method="advanced"></image> + <text key="menu_advanced"></text> + </link> + </part> - <part class="entry clickable filtered on-action-folder"> - <link type="dialog" title="message:menu_order_desc" - subaction="order"> - <image method="order"></image> - <text key="menu_order"></text> - </link> - </part> + <part class="divide"/> - <part class="divide"/> + <part class="entry clickable filtered on-action-page"> + <link type="dialog" title="message:menu_changetemplate_desc" + subaction="changetemplate"> + <image method="changetemplate"></image> + <text key="menu_changetemplate"></text> + </link> + </part> - <part class="entry clickable filtered on-action-image"> - <link type="dialog" title="message:menu_size_desc" - subaction="size"> - <image method="size"></image> - <text key="menu_size"></text> - </link> - </part> + <part class="entry clickable filtered on-action-template on-action-configuration on-action-page"> + <link type="dialog" title="message:menu_src_desc" + subaction="src"> + <image method="code"></image> + <text key="menu_src"></text> + </link> + </part> + <part class="entry clickable filtered on-action-template"> + <link type="dialog" title="message:menu_extension_desc" + subaction="extension"> + <image method="extension"></image> + <text key="menu_extension"></text> + </link> + </part> - <part class="divide"/> + <part class="divide"/> - <part class="entry clickable filtered on-action-project"> - <link type="dialog" title="message:menu_maintenance_desc" - subaction="maintenance"> - <image method="maintenance"></image> - <text key="menu_maintenance"></text> - </link> - </part> -<!-- - <part class="entry clickable filtered on-action-project"> - <link type="dialog" title="message:menu_export_desc" - subaction="export"> - <image method="export"></image> - <text key="menu_export"></text> - </link> - </part> ---> + <part class="entry clickable filtered on-action-text"> + <link type="dialog" title="message:menu_value_desc" + subaction="value"> + <image method="value"></image> + <text key="menu_value"></text> + </link> + </part> - </part> - </part> - </if> + <part class="entry clickable filtered on-action-folder"> + <link type="dialog" title="message:menu_order_desc" + subaction="order"> + <image method="order"></image> + <text key="menu_order"></text> + </link> + </part> - <!-- Menü: Projekt --> - <!-- - <if true="var:isLoggedIn"> + <part class="divide"/> - <part class="toolbar-icon projects menu"> - <image action="project"></image> - <text class="titletext" key="GLOBAL_PROJECT"></text> - <part class="dropdown"> + <part class="entry clickable filtered on-action-image"> + <link type="dialog" title="message:menu_size_desc" + subaction="size"> + <image method="size"></image> + <text key="menu_size"></text> + </link> + </part> - <if true="var:isAdmin"> - <part class="entry clickable"> - <link type="post" class="entry" action="start" subaction="administration" - target="tree" id="-1"> - <image method="settings"></image> - <text key="administration"></text> - </link> - </part> - <part class="divide" /> - </if> - <if value="size:languages" greaterthan="00"> - <list list="languages" key="id" value="name"> - <part class="entry clickable"> - <image action="language"></image> - <link type="post" action="tree" subaction="language" id="var:id" - title="message:select_language"> - <text var="name"></text> + <part class="divide"/> + + <part class="entry clickable filtered on-action-project"> + <link type="dialog" title="message:menu_maintenance_desc" + subaction="maintenance"> + <image method="maintenance"></image> + <text key="menu_maintenance"></text> </link> </part> - </list> - <part class="divide" /> - </if> + <!-- + <part class="entry clickable filtered on-action-project"> + <link type="dialog" title="message:menu_export_desc" + subaction="export"> + <image method="export"></image> + <text key="menu_export"></text> + </link> + </part> + --> - <if value="size:models" greaterthan="0"> - <list list="models" key="id" value="name"> - <part class="entry clickable"> - <image action="model"></image> - <link type="post" action="tree" subaction="model" id="var:id" - title="message:select_model"> - <text var="name"></text> - </link> + </part> + </part> + </if> + + <!-- Menü: Projekt --> + <!-- + <if true="var:isLoggedIn"> + + <part class="toolbar-icon projects menu"> + <image action="project"></image> + <text class="titletext" key="GLOBAL_PROJECT"></text> + <part class="dropdown"> + + <if true="var:isAdmin"> + <part class="entry clickable"> + <link type="post" class="entry" action="start" subaction="administration" + target="tree" id="-1"> + <image method="settings"></image> + <text key="administration"></text> + </link> + </part> + <part class="divide" /> + </if> + + <if value="size:languages" greaterthan="00"> + <list list="languages" key="id" value="name"> + <part class="entry clickable"> + <image action="language"></image> + <link type="post" action="tree" subaction="language" id="var:id" + title="message:select_language"> + <text var="name"></text> + </link> + </part> + </list> + <part class="divide" /> + </if> + + <if value="size:models" greaterthan="0"> + <list list="models" key="id" value="name"> + <part class="entry clickable"> + <image action="model"></image> + <link type="post" action="tree" subaction="model" id="var:id" + title="message:select_model"> + <text var="name"></text> + </link> + </part> + </list> + <part class="divide" /> + </if> + + + <list list="projects" key="id" value="name"> + <part class="entry clickable"> + <image action="project"></image> + <link type="post" action="start" subaction="projectmenu" id="var:id" + title="message:select_project"> + <text var="name" maxlength="45"></text> + </link> + </part> + </list> + </part> + <part class="arrow arrow-down" /> + </part> + </if> + --> + + + <!-- Info-Meldung anzeigen (sofern vorhanden) --> + <!-- + <if not="" empty="config:login/motd"> + <part class="toolbar-icon menu"> + <image method="motd"></image> + <text class="label" raw="_"/> + <part class="arrow arrow-down"/> + <part class="dropdown"> + <part class="entry"> + <text value="config:login/motd"></text> </part> - </list> - <part class="divide" /> - </if> + </part> + </part> + </if> + --> + </part> - <list list="projects" key="id" value="name"> + <part class="or-menu-group"> + + <!-- Hilfe --> + <!-- Benutzer --> + <!-- + <part class="toolbar-icon menu"> + <image action="user"></image> + <text class="label" key="menu_help"></text> + <part class="arrow arrow-down"/> + <part class="dropdown"> <part class="entry clickable"> - <image action="project"></image> - <link type="post" action="start" subaction="projectmenu" id="var:id" - title="message:select_project"> - <text var="name" maxlength="45"></text> + <link type="dialog" title="message:menu_license_DESC" action="login" subaction="license"> + <image method="license"></image> + <text key="menu_license"></text> </link> </part> - </list> + </part> </part> - <part class="arrow-down" /> - </part> - </if> - --> + --> + <part class="toolbar-icon user menu"> + <image action="user"></image> + <text class="label" var="userfullname" maxlength="25"></text> + <part class="arrow arrow-down"/> + <!-- <part class="arrow arrow-down" />--> + <part class="dropdown"> - <!-- Info-Meldung anzeigen (sofern vorhanden) --> - <!-- - <if not="" empty="config:login/motd"> - <part class="toolbar-icon menu"> - <image method="motd"></image> - <text class="label" raw="_"/> - <part class="arrow-down"/> - <part class="dropdown"> - <part class="entry"> - <text value="config:login/motd"></text> - </part> - </part> - </part> - </if> - --> - - - <!-- Suche --> - <if true="var:isLoggedIn"> - <part class="toolbar-icon search"> - <image method="search"></image> - <input name="text" hint="message:search"></input> - <part class="arrow-down"/> - <part class="dropdown"> - <text raw=""></text> - </part> - </part> - </if> - - - <!-- Hilfe --> - <!-- Benutzer --> - <!-- - <part class="toolbar-icon menu"> - <image action="user"></image> - <text class="label" key="menu_help"></text> - <part class="arrow-down"/> - <part class="dropdown"> - <part class="entry clickable"> - <link type="dialog" title="message:menu_license_DESC" action="login" subaction="license"> - <image method="license"></image> - <text key="menu_license"></text> - </link> - </part> - </part> - </part> - --> + <if true="var:isLoggedIn"> - <part class="toolbar-icon user menu"> - <image action="user"></image> - <text class="label" var="userfullname" maxlength="25"></text> - - <part class="arrow-down"/> - <!-- <part class="arrow-down" />--> + <part class="entry clickable"> + <link type="dialog" title="message:menu_PROFILE_DESC" action="profile" subaction="edit"> + <image action="user"></image> + <text key="menu_profile"></text> + <text class="keystroke" value="config:ui/keybinding/action/profile"></text> + </link> + </part> + <part class="entry clickable"> + <link type="dialog" title="message:menu_password_DESC" action="profile" subaction="pw"> + <image method="password"></image> + <text key="menu_password"></text> + </link> + </part> + <part class="entry clickable"> + <link type="dialog" title="message:menu_mail_DESC" action="profile" subaction="mail"> + <image method="mail"></image> + <text key="menu_mail"></text> + </link> + </part> + <!-- Lizenzhinweise --> + <part class="entry clickable"> + <link type="dialog" title="message:menu_license_DESC" action="login" subaction="license"> + <image method="info"></image> + <text key="menu_info"></text> + </link> + </part> - <part class="dropdown"> + <part class="divide"/> - <if true="var:isLoggedIn"> + <part class="entry clickable"> + <link type="dialog" title="message:menu_history_desc" action="profile" subaction="history"> + <image method="history"></image> + <text key="menu_history"></text> + </link> + </part> - <part class="entry clickable"> - <link type="dialog" title="message:menu_PROFILE_DESC" action="profile" subaction="edit"> - <image action="user"></image> - <text key="menu_profile"></text> - <text class="keystroke" value="config:ui/keybinding/action/profile"></text> - </link> - </part> - <part class="entry clickable"> - <link type="dialog" title="message:menu_password_DESC" action="profile" subaction="pw"> - <image method="password"></image> - <text key="menu_password"></text> - </link> - </part> - <part class="entry clickable"> - <link type="dialog" title="message:menu_mail_DESC" action="profile" subaction="mail"> - <image method="mail"></image> - <text key="menu_mail"></text> - </link> - </part> - <!-- Lizenzhinweise --> - <part class="entry clickable"> - <link type="dialog" title="message:menu_license_DESC" action="login" subaction="license"> - <image method="info"></image> - <text key="menu_info"></text> - </link> - </part> + <part class="divide"/> - <part class="divide"/> + <part class="entry clickable"> + <link type="post" class="entry" title="message:USER_LOGOUT_DESC" + action="login" subaction="logout"> + <image method="logout"></image> + <text key="USER_LOGOUT"></text> + </link> + </part> + </if> + <else> + <part class="entry clickable"> + <link type="dialog" title="message:USER_LOGIN_DESC" action="login" subaction="login"> + <image method="user"></image> + <text key="USER_LOGIN"></text> + </link> + </part> + </else> - <part class="entry clickable"> - <link type="dialog" title="message:menu_history_desc" action="profile" subaction="history"> - <image method="history"></image> - <text key="menu_history"></text> - </link> </part> + </part> - <part class="divide"/> - <part class="entry clickable"> - <link type="post" class="entry" title="message:USER_LOGOUT_DESC" - action="login" subaction="logout"> - <image method="logout"></image> - <text key="USER_LOGOUT"></text> - </link> + <!-- Suche --> + <if true="var:isLoggedIn"> + <part class="toolbar-icon search"> + <image method="search"></image> + <input name="text" hint="message:search"></input> + <part class="arrow arrow-down"/> + <part class="dropdown"> + <text raw=""></text> + </part> </part> </if> - <else> - <part class="entry clickable"> - <link type="dialog" title="message:USER_LOGIN_DESC" action="login" subaction="login"> - <image method="user"></image> - <text key="USER_LOGIN"></text> - </link> - </part> - </else> </part> </part> - - </output> \ No newline at end of file diff --git a/modules/cms-ui/themes/default/style/openrat-header.css b/modules/cms-ui/themes/default/style/openrat-header.css @@ -2,48 +2,54 @@ #title { overflow: hidden; padding: 5px; +} +.or-menu { + display: flex; + justify-content: space-between; +} +.or-menu .or-menu-group { + display: flex; /* Pfeile */ /* Dropdown anzeigen, wenn Titel geöffnet und wenn mit Maus überstrichen */ } -#title > div > div.arrow-down { - display: inline; +.or-menu .or-menu-group div > div.arrow-down { width: 0; height: 0; margin: 6px; padding: 0px; margin-top: 10px; } -#title div.toolbar-icon { +.or-menu .or-menu-group div.toolbar-icon { padding: 2px; margin-left: 10px; float: left; /* Bestimmte Menüs sind nach rechts ausgerichet */ /* D r o p d o w n - M e n u e s */ } -#title div.toolbar-icon.user, -#title div.toolbar-icon.search, -#title div.toolbar-icon.history { +.or-menu .or-menu-group div.toolbar-icon.user, +.or-menu .or-menu-group div.toolbar-icon.search, +.or-menu .or-menu-group div.toolbar-icon.history { float: right; margin-right: 10px; margin-left: 10px; } -#title div.toolbar-icon.menu { +.or-menu .or-menu-group div.toolbar-icon.menu { cursor: default; } -#title div.toolbar-icon.search .inputholder { +.or-menu .or-menu-group div.toolbar-icon.search .inputholder { margin: 0; padding: 0; border: 0; display: inline; } -#title div.toolbar-icon.search .inputholder input { +.or-menu .or-menu-group div.toolbar-icon.search .inputholder input { border: 0; margin: 0; padding: 0; width: 3em; display: inline; } -#title div.toolbar-icon div.dropdown { +.or-menu .or-menu-group div.toolbar-icon div.dropdown { z-index: 2; min-width: 250px; display: none; @@ -53,27 +59,33 @@ font-weight: normal; text-decoration: none; } -#title div.toolbar-icon div.dropdown div.entry { +.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry { padding: 0; /* Außenabstand Text */ } -#title div.toolbar-icon div.dropdown div.entry > a { - display: block; - width: 100%; - height: 100%; - padding: 2px 5px; +.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > a { + display: flex; + align-items: center; + padding: 0 0.5em; +} +.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > a * { + margin: 0.25em; +} +.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > a span:first-of-type { + flex: 1; + /* Menü-Text füllt den Platz auf */ } -#title div.toolbar-icon div.dropdown div.entry > .text { +.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > .text { display: block; margin: 10px; } -#title div.toolbar-icon div.dropdown div.divide { +.or-menu .or-menu-group div.toolbar-icon div.dropdown div.divide { height: 1px; width: 100%; margin-top: 5px; margin-bottom: 5px; } -#title.open .toolbar-icon.open > div.dropdown { +.or-menu .or-menu-group.open .toolbar-icon.open > div.dropdown { display: block; } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22openrat-header.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAACA%3BCACI%3BCACA%3B%3B%3B%3BAAFJ%2CMAKM%2CMAAM%2CMAAG%3BCACP%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAXR%2CMAcI%2CIAAG%3BCACC%3BCAEA%3BCACA%3B%3B%3B%3BAAGA%2CMAPJ%2CIAAG%2CaAOE%3BAACD%2CMARJ%2CIAAG%2CaAQE%3BAACD%2CMATJ%2CIAAG%2CaASE%3BCACG%3BCACA%3BCACA%3B%3BAAGJ%2CMAfJ%2CIAAG%2CaAeE%3BCACG%3B%3BAAEJ%2CMAlBJ%2CIAAG%2CaAkBE%2COACG%3BCACI%3BCACA%3BCACA%3BCACA%3B%3BAALR%2CMAlBJ%2CIAAG%2CaAkBE%2COACG%2CaAMI%3BCACI%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAA5CpB%2CMAcI%2CIAAG%2CaAsCC%2CIAAG%3BCACC%3BCACA%3BCACA%3BCACA%3BCACA%2CgBAAA%3BCAEA%3BCACA%3BCACA%3B%3BAA7DZ%2CMAcI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%3BCACC%3B%3B%3BAAhEhB%2CMAcI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%2CMAGG%3BCACE%3BCACA%3BCACA%3BCACA%2CgBAAA%3B%3BAAtEpB%2CMAcI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%2CMAWG%3BCACE%3BCACA%3B%3BAA5EpB%2CMAcI%2CIAAG%2CaAsCC%2CIAAG%2CSA4BC%2CIAAG%3BCACC%3BCACA%3BCACA%3BCACA%3B%3BAAOZ%2CMAAC%2CKACG%2CcAAa%2CKACP%2CMAAG%3BCACD%22%7D */- \ No newline at end of file +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22openrat-header.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAACA%3BCAEI%3BCACA%3B%3BAAGJ%3BCAEI%3BCACA%3B%3BAAHJ%2CQAKI%3BCACI%3B%3B%3B%3BAANR%2CQAKI%2CeAII%2CIAAM%2CMAAG%3BCACL%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAdZ%2CQAKI%2CeAYI%2CIAAG%3BCACC%3BCAEA%3BCACA%3B%3B%3B%3BAAGA%2CQAnBR%2CeAYI%2CIAAG%2CaAOE%3BAACD%2CQApBR%2CeAYI%2CIAAG%2CaAQE%3BAACD%2CQArBR%2CeAYI%2CIAAG%2CaASE%3BCACG%3BCACA%3BCACA%3B%3BAAGJ%2CQA3BR%2CeAYI%2CIAAG%2CaAeE%3BCACG%3B%3BAAEJ%2CQA9BR%2CeAYI%2CIAAG%2CaAkBE%2COACG%3BCACI%3BCACA%3BCACA%3BCACA%3B%3BAALR%2CQA9BR%2CeAYI%2CIAAG%2CaAkBE%2COACG%2CaAMI%3BCACI%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAA%5C%2FCxB%2CQAKI%2CeAYI%2CIAAG%2CaAsCC%2CIAAG%3BCACC%3BCACA%3BCACA%3BCACA%3BCACA%2CgBAAA%3BCAEA%3BCACA%3BCACA%3B%3BAAhEhB%2CQAKI%2CeAYI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%3BCACC%3B%3B%3BAAnEpB%2CQAKI%2CeAYI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%2CMAGG%3BCACE%3BCACA%3BCACA%2CgBAAA%3B%3BAAxExB%2CQAKI%2CeAYI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%2CMAGG%2CIAKE%3BCACI%3B%3BAA3E5B%2CQAKI%2CeAYI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%2CMAGG%2CIASE%2CKAAI%3BCACA%3B%3B%3BAA%5C%2FE5B%2CQAKI%2CeAYI%2CIAAG%2CaAsCC%2CIAAG%2CSAWC%2CIAAG%2CMAkBG%3BCACE%3BCACA%3B%3BAAtFxB%2CQAKI%2CeAYI%2CIAAG%2CaAsCC%2CIAAG%2CSAmCC%2CIAAG%3BCACC%3BCACA%3BCACA%3BCACA%3B%3BAAOZ%2CQAhGJ%2CeAgGK%2CKACG%2CcAAa%2CKACP%2CMAAG%3BCACD%22%7D */+ \ No newline at end of file diff --git a/modules/cms-ui/themes/default/style/openrat-header.less b/modules/cms-ui/themes/default/style/openrat-header.less @@ -1,99 +1,116 @@ /* H e a d e r */ #title { + overflow: hidden; padding: 5px; +} - /* Pfeile */ - > div > div.arrow-down { - display: inline; - width: 0; - height: 0; - margin: 6px; - padding: 0px; - margin-top: 10px; - } +.or-menu { - div.toolbar-icon { - padding: 2px; + display: flex; + justify-content: space-between; - margin-left: 10px; - float: left; + .or-menu-group { + display: flex; - /* Bestimmte Menüs sind nach rechts ausgerichet */ - &.user, - &.search, - &.history { - float: right; - margin-right: 10px; - margin-left: 10px; + /* Pfeile */ + div > div.arrow-down { + width: 0; + height: 0; + margin: 6px; + padding: 0px; + margin-top: 10px; } - &.menu { - cursor: default; - } - &.search{ - .inputholder { - margin: 0; - padding: 0; - border: 0; - display: inline; - - input { - border: 0; + div.toolbar-icon { + padding: 2px; + + margin-left: 10px; + float: left; + + /* Bestimmte Menüs sind nach rechts ausgerichet */ + &.user, + &.search, + &.history { + float: right; + margin-right: 10px; + margin-left: 10px; + } + + &.menu { + cursor: default; + } + &.search { + .inputholder { margin: 0; padding: 0; - width:3em; + border: 0; display: inline; - } + input { + border: 0; + margin: 0; + padding: 0; + width: 3em; + display: inline; + + } + } } - } - /* D r o p d o w n - M e n u e s */ - div.dropdown { - z-index: 2; - min-width: 250px; - display: none; - position: absolute; - padding: 5px 0px; + /* D r o p d o w n - M e n u e s */ + div.dropdown { + z-index: 2; + min-width: 250px; + display: none; + position: absolute; + padding: 5px 0px; - font-style: normal; - font-weight: normal; - text-decoration: none; + font-style: normal; + font-weight: normal; + text-decoration: none; - div.entry { - padding: 0; + div.entry { + padding: 0; - > a { - display: block; - width: 100%; - height: 100%; - padding: 2px 5px; + > a { + display: flex; + align-items: center; + padding: 0 0.5em; + + * { + margin: 0.25em; + } + + span:first-of-type { + flex: 1; /* Menü-Text füllt den Platz auf */ + } + } + + /* Außenabstand Text */ + > .text { + display: block; + margin: 10px; + } } - /* Außenabstand Text */ - > .text { - display: block; - margin: 10px; + div.divide { + height: 1px; + width: 100%; + margin-top: 5px; + margin-bottom: 5px; } - } - div.divide { - height: 1px; - width: 100%; - margin-top: 5px; - margin-bottom: 5px; } - } - } - /* Dropdown anzeigen, wenn Titel geöffnet und wenn mit Maus überstrichen */ - &.open { - .toolbar-icon.open { - > div.dropdown { - display: block; + /* Dropdown anzeigen, wenn Titel geöffnet und wenn mit Maus überstrichen */ + &.open { + .toolbar-icon.open { + > div.dropdown { + display: block; + } } } } diff --git a/modules/cms-ui/themes/default/style/openrat-header.min.css b/modules/cms-ui/themes/default/style/openrat-header.min.css @@ -1 +1 @@ -#title{overflow: hidden;padding: 5px}#title > div > div.arrow-down{display: inline;width: 0;height: 0;margin: 6px;padding: 0px;margin-top: 10px}#title div.toolbar-icon{padding: 2px;margin-left: 10px;float: left}#title div.toolbar-icon.user,#title div.toolbar-icon.search,#title div.toolbar-icon.history{float: right;margin-right: 10px;margin-left: 10px}#title div.toolbar-icon.menu{cursor: default}#title div.toolbar-icon.search .inputholder{margin: 0;padding: 0;border: 0;display: inline}#title div.toolbar-icon.search .inputholder input{border: 0;margin: 0;padding: 0;width: 3em;display: inline}#title div.toolbar-icon div.dropdown{z-index: 2;min-width: 250px;display: none;position: absolute;padding: 5px 0px;font-style: normal;font-weight: normal;text-decoration: none}#title div.toolbar-icon div.dropdown div.entry{padding: 0}#title div.toolbar-icon div.dropdown div.entry > a{display: block;width: 100%;height: 100%;padding: 2px 5px}#title div.toolbar-icon div.dropdown div.entry > .text{display: block;margin: 10px}#title div.toolbar-icon div.dropdown div.divide{height: 1px;width: 100%;margin-top: 5px;margin-bottom: 5px}#title.open .toolbar-icon.open > div.dropdown{display: block}- \ No newline at end of file +#title{overflow: hidden;padding: 5px}.or-menu{display: flex;justify-content: space-between}.or-menu .or-menu-group{display: flex}.or-menu .or-menu-group div > div.arrow-down{width: 0;height: 0;margin: 6px;padding: 0px;margin-top: 10px}.or-menu .or-menu-group div.toolbar-icon{padding: 2px;margin-left: 10px;float: left}.or-menu .or-menu-group div.toolbar-icon.user,.or-menu .or-menu-group div.toolbar-icon.search,.or-menu .or-menu-group div.toolbar-icon.history{float: right;margin-right: 10px;margin-left: 10px}.or-menu .or-menu-group div.toolbar-icon.menu{cursor: default}.or-menu .or-menu-group div.toolbar-icon.search .inputholder{margin: 0;padding: 0;border: 0;display: inline}.or-menu .or-menu-group div.toolbar-icon.search .inputholder input{border: 0;margin: 0;padding: 0;width: 3em;display: inline}.or-menu .or-menu-group div.toolbar-icon div.dropdown{z-index: 2;min-width: 250px;display: none;position: absolute;padding: 5px 0px;font-style: normal;font-weight: normal;text-decoration: none}.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry{padding: 0}.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > a{display: flex;align-items: center;padding: 0 .5em}.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > a *{margin: 0.25em}.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > a span:first-of-type{flex: 1}.or-menu .or-menu-group div.toolbar-icon div.dropdown div.entry > .text{display: block;margin: 10px}.or-menu .or-menu-group div.toolbar-icon div.dropdown div.divide{height: 1px;width: 100%;margin-top: 5px;margin-bottom: 5px}.or-menu .or-menu-group.open .toolbar-icon.open > div.dropdown{display: block}+ \ No newline at end of file diff --git a/modules/cms-ui/themes/default/style/openrat-workbench.css b/modules/cms-ui/themes/default/style/openrat-workbench.css @@ -146,12 +146,6 @@ div#workbench > header .toolbar-icon .arrow-down { display: none; } } -div#workbench > header .keystroke { - /* Bad hack. Better: Flexbox. */ - position: absolute; - right: 15px; - top: 12px; -} div#workbench > div { flex: 1; /* Horizontale Flexbox */ @@ -277,4 +271,4 @@ div#workbench > div > main > section.is-empty { font-size: 1.0em; } } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22openrat-workbench.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAuCA%2CGAAG%3B%3B%3BAAAH%2CGAAG%2COAEG%3BCACE%3B%3BCAGA%3BCACA%3BCACA%3BCACA%3BCACA%3BCAEA%3BCAEA%2C4BAAA%3B%3BAAGJ%2CGAjBD%2COAiBE%3BCACG%3B%3BAAlBR%2CGAAG%2COAsBC%2CIAAG%3BCACC%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAA7BR%2CGAAG%2COAsBC%2CIAAG%2COASC%2CKAAI%3BCACA%2CaAAa%2CaAAa%2CmBAA1B%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCAEA%3BCACA%3BCACA%3B%3BAAMZ%3BCACI%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAEA%2CMAAC%3BCACG%2CmCAAA%3BCACA%2CqBAAA%3BCACA%2CkCAAA%3BCACA%2CoCAAA%3BCACA%3B%3BAAEJ%2CMAAC%3BCACG%2CiCAAA%3BCACA%2CsBAAA%3BCACA%2CoCAAA%3BCACA%2CmCAAA%3BCACA%3B%3BAAIR%2COAAQ%3BCACJ%3B%3BAAGJ%3BCACI%3B%3BAAGJ%2CIAAI%2CKAAM%3BCACN%3B%3BAAGJ%3B%3B%3B%3BAAAA%2CkBAEI%3BCACI%3BCACA%3B%3BAAJR%2CkBAOM%3BCACE%2C4BAAA%3BCACA%3B%3BAAIJ%2CkBAAC%2COACG%2CqBAAqB%3BCACjB%3B%3BAAFR%2CkBAAC%2COAIG%2CqBAAqB%3BCACjB%3B%3BAALR%2CkBAAC%2COAOK%3BCACE%3B%3BAAKR%2CkBAAC%2CKACK%3BCACE%3B%3BAAFR%2CkBAAC%2CKAIG%2CqBAAqB%3BCACjB%3B%3BAALR%2CkBAAC%2CKAOG%2CqBAAqB%3BCACjB%3B%3BAASZ%3BAAAM%3BCAAO%3BCAAY%3B%3BAAEzB%2CGAAG%3BCAEC%3BCACA%3BCACA%3BCACA%3B%3B%3BAALJ%2CGAAG%2CUAOC%2CIAAG%2CMAAM%3BCACL%3BCACA%3BCACA%2C4BAAA%3B%3BAAVR%2CGAAG%2CUAiBG%3BCACE%3B%3BAAlBR%2CGAAG%2CUAiBG%2CSAGE%2CcAEI%3BCACI%3B%3BAAOJ%3BCAAA%2CGA9BT%2CUAiBG%2CSAGE%2CcAMI%2CKAAI%3BCAIJ%2CGA9BT%2CUAiBG%2CSAGE%2CcAMgB%3BEAEJ%3B%3B%3BAA5BpB%2CGAAG%2CUAiBG%2CSAgBE%3B%3BCAEI%3BCACA%3BCACA%3B%3BAArCZ%2CGAAG%2CUAyCG%3BCACE%3B%3BCAGA%3BCACA%3B%3B%3B%3B%3BCAMA%3BCACA%3B%3BAArDR%2CGAAG%2CUAyCG%2CMAcI%3BCACE%3B%3BAAxDZ%2CGAAG%2CUAyCG%2CMAkBI%3BAA3DV%2CGAAG%2CUAyCG%2CMAkBW%3BCACL%3BCACA%3BCACA%3BCACA%3B%3BAA%5C%2FDZ%2CGAAG%2CUAyCG%2CMAyBI%3BCAEE%3BCACA%3B%3BAAMA%3BCAAA%2CGA3ET%2CUAyCG%2CMAyBI%3BEAMM%3B%3B%3BAAGJ%2CGA3ET%2CUAyCG%2CMAyBI%2CMASG%3BCACG%3BCACA%3BCACA%3B%3BAAEA%2CGAhFb%2CUAyCG%2CMAyBI%2CMASG%2CMAKI%3BCACG%3BCACA%3BCACA%3B%3BAAIR%2CGAvFT%2CUAyCG%2CMAyBI%2CMAqBG%3BCAEG%3B%3BAAIJ%3BCAAA%2CGA7FT%2CUAyCG%2CMAyBI%2CMAqBG%3BEAIO%3B%3B%3BAAUR%3BCAAA%2CGArGT%2CUAyCG%2CMAyBI%3BEA8BM%3BEACA%3B%3B%3BAAjGhB%2CGAAG%2CUAyCG%2CMAyBI%2CMAmCE%2CIAAG%3BCACC%3B%3BAAtGhB%2CGAAG%2CUAyCG%2CMAkEI%2COAAO%3BCACL%3BCAMI%2CiBAAA%3BCA5PZ%2CkBAAA%3BCACA%2CuBAAA%3BCACA%2C0BAAA%3BCACA%2CyBAAA%3B%3BAAwPQ%3BCAAA%2CGAjHT%2CUAyCG%2CMAkEI%2COAAO%3BEAGD%3B%3B%3BAA9GhB%2CGAAG%2CUAyCG%2CMAkEI%2COAAO%2CUAYL%2COACI%3BCACI%3B%3BAAzHpB%2CGAAG%2CUAyCG%2CMAkEI%2COAAO%2CUAiBL%3BCACI%3B%3BAAIJ%2CGAjIT%2CUAyCG%2CMAkEI%2COAAO%2CUAsBJ%2COACG%3BCACI%3B%3BAAQR%2CGA3IT%2CUAyCG%2CMAkEI%2COAAO%2CUAgCJ%3BCACG%3B%3BAAOhB%2CMAEI%3BCACI%3B%3BAAIJ%3BCAAA%2CMALA%3BEAGQ%3B%3B%3BAALZ%2CMASI%3BCACI%3B%3BAAIJ%3BCAAA%2CMALA%3BEAGQ%3B%3B%3BAAZZ%2CMAgBI%2CcAAa%3BCACT%3B%3BAAKA%3BCAAA%2CMANJ%2CcAAa%3BEAGL%3B%3B%3BAAOJ%3BCAAA%2CMAVJ%2CcAAa%2COAMT%3BEAEQ%3B%3B%3B%3BAAOhB%3BCAEI%2C%2BCAAA%3BCACA%2CgCAAA%3BCACA%3BCACA%3BCACA%3B%3BAAUJ%3BCAJI%3BEACI%22%7D */- \ No newline at end of file +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22openrat-workbench.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAuCA%2CGAAG%3B%3B%3BAAAH%2CGAAG%2COAEG%3BCACE%3B%3BCAGA%3BCACA%3BCACA%3BCACA%3BCACA%3BCAEA%3BCAEA%2C4BAAA%3B%3BAAGJ%2CGAjBD%2COAiBE%3BCACG%3B%3BAAlBR%2CGAAG%2COAsBC%2CIAAG%3BCACC%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAA7BR%2CGAAG%2COAsBC%2CIAAG%2COASC%2CKAAI%3BCACA%2CaAAa%2CaAAa%2CmBAA1B%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCAEA%3BCACA%3BCACA%3B%3BAAMZ%3BCACI%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAAEA%2CMAAC%3BCACG%2CmCAAA%3BCACA%2CqBAAA%3BCACA%2CkCAAA%3BCACA%2CoCAAA%3BCACA%3B%3BAAEJ%2CMAAC%3BCACG%2CiCAAA%3BCACA%2CsBAAA%3BCACA%2CoCAAA%3BCACA%2CmCAAA%3BCACA%3B%3BAAIR%2COAAQ%3BCACJ%3B%3BAAGJ%3BCACI%3B%3BAAGJ%2CIAAI%2CKAAM%3BCACN%3B%3BAAGJ%3B%3B%3B%3BAAAA%2CkBAEI%3BCACI%3BCACA%3B%3BAAJR%2CkBAOM%3BCACE%2C4BAAA%3BCACA%3B%3BAAIJ%2CkBAAC%2COACG%2CqBAAqB%3BCACjB%3B%3BAAFR%2CkBAAC%2COAIG%2CqBAAqB%3BCACjB%3B%3BAALR%2CkBAAC%2COAOK%3BCACE%3B%3BAAKR%2CkBAAC%2CKACK%3BCACE%3B%3BAAFR%2CkBAAC%2CKAIG%2CqBAAqB%3BCACjB%3B%3BAALR%2CkBAAC%2CKAOG%2CqBAAqB%3BCACjB%3B%3BAASZ%3BAAAM%3BCAAO%3BCAAY%3B%3BAAEzB%2CGAAG%3BCAEC%3BCACA%3BCACA%3BCACA%3B%3B%3BAALJ%2CGAAG%2CUAOC%2CIAAG%2CMAAM%3BCACL%3BCACA%3BCACA%2C4BAAA%3B%3BAAVR%2CGAAG%2CUAiBG%3BCACE%3B%3BAAlBR%2CGAAG%2CUAiBG%2CSAGE%2CcAEI%3BCACI%3B%3BAAOJ%3BCAAA%2CGA9BT%2CUAiBG%2CSAGE%2CcAMI%2CKAAI%3BCAIJ%2CGA9BT%2CUAiBG%2CSAGE%2CcAMgB%3BEAEJ%3B%3B%3BAA5BpB%2CGAAG%2CUAkCG%3BCACE%3B%3BCAGA%3BCACA%3B%3B%3B%3B%3BCAMA%3BCACA%3B%3BAA9CR%2CGAAG%2CUAkCG%2CMAcI%3BCACE%3B%3BAAjDZ%2CGAAG%2CUAkCG%2CMAkBI%3BAApDV%2CGAAG%2CUAkCG%2CMAkBW%3BCACL%3BCACA%3BCACA%3BCACA%3B%3BAAxDZ%2CGAAG%2CUAkCG%2CMAyBI%3BCAEE%3BCACA%3B%3BAAMA%3BCAAA%2CGApET%2CUAkCG%2CMAyBI%3BEAMM%3B%3B%3BAAGJ%2CGApET%2CUAkCG%2CMAyBI%2CMASG%3BCACG%3BCACA%3BCACA%3B%3BAAEA%2CGAzEb%2CUAkCG%2CMAyBI%2CMASG%2CMAKI%3BCACG%3BCACA%3BCACA%3B%3BAAIR%2CGAhFT%2CUAkCG%2CMAyBI%2CMAqBG%3BCAEG%3B%3BAAIJ%3BCAAA%2CGAtFT%2CUAkCG%2CMAyBI%2CMAqBG%3BEAIO%3B%3B%3BAAUR%3BCAAA%2CGA9FT%2CUAkCG%2CMAyBI%3BEA8BM%3BEACA%3B%3B%3BAA1FhB%2CGAAG%2CUAkCG%2CMAyBI%2CMAmCE%2CIAAG%3BCACC%3B%3BAA%5C%2FFhB%2CGAAG%2CUAkCG%2CMAkEI%2COAAO%3BCACL%3BCAMI%2CiBAAA%3BCArPZ%2CkBAAA%3BCACA%2CuBAAA%3BCACA%2C0BAAA%3BCACA%2CyBAAA%3B%3BAAiPQ%3BCAAA%2CGA1GT%2CUAkCG%2CMAkEI%2COAAO%3BEAGD%3B%3B%3BAAvGhB%2CGAAG%2CUAkCG%2CMAkEI%2COAAO%2CUAYL%2COACI%3BCACI%3B%3BAAlHpB%2CGAAG%2CUAkCG%2CMAkEI%2COAAO%2CUAiBL%3BCACI%3B%3BAAIJ%2CGA1HT%2CUAkCG%2CMAkEI%2COAAO%2CUAsBJ%2COACG%3BCACI%3B%3BAAQR%2CGApIT%2CUAkCG%2CMAkEI%2COAAO%2CUAgCJ%3BCACG%3B%3BAAOhB%2CMAEI%3BCACI%3B%3BAAIJ%3BCAAA%2CMALA%3BEAGQ%3B%3B%3BAALZ%2CMASI%3BCACI%3B%3BAAIJ%3BCAAA%2CMALA%3BEAGQ%3B%3B%3BAAZZ%2CMAgBI%2CcAAa%3BCACT%3B%3BAAKA%3BCAAA%2CMANJ%2CcAAa%3BEAGL%3B%3B%3BAAOJ%3BCAAA%2CMAVJ%2CcAAa%2COAMT%3BEAEQ%3B%3B%3B%3BAAOhB%3BCAEI%2C%2BCAAA%3BCACA%2CgCAAA%3BCACA%3BCACA%3BCACA%3B%3BAAUJ%3BCAJI%3BEACI%22%7D */+ \ No newline at end of file diff --git a/modules/cms-ui/themes/default/style/openrat-workbench.less b/modules/cms-ui/themes/default/style/openrat-workbench.less @@ -197,13 +197,6 @@ div#workbench { } } } - - .keystroke { - /* Bad hack. Better: Flexbox. */ - position: absolute; - right: 15px; - top: 12px; - } } > div { diff --git a/modules/cms-ui/themes/default/style/openrat-workbench.min.css b/modules/cms-ui/themes/default/style/openrat-workbench.min.css @@ -1 +1 @@ -div#dialog > .view{overflow: auto;position: absolute;top: 5%;left: 10%;width: 80%;height: 80%;z-index: 101;border: 1px solid !important}div#dialog.is-closed{display: none}div#dialog div#filler{position: absolute;z-index: 100;top: 0;left: 0;height: 100%;width: 100%;opacity: 0.5}div#dialog div#filler span.icon{font-family: 'Helvetica', 'Arial', sans-serif;opacity: 1;font-size: 3em;font-weight: bold;text-align: center;width: 40px;height: 40px;position: absolute;right: 20px;top: 20px}.arrow{width: 0;height: 0;margin: 6px;padding: 0;font-size: 0}.arrow.arrow-down{border-right: 6px solid transparent;border-top: 6px solid;border-left: 6px solid transparent;border-bottom: 4px solid transparent;margin-top: 10px}.arrow.arrow-right{border-top: 6px solid transparent;border-left: 6px solid;border-bottom: 6px solid transparent;border-right: 4px solid transparent;margin-left: 10px}#editor .dirty{font-weight: bold}.visible-for-nojs{display: none}html.nojs .noscript{display: block}.toggle-open-close .on-click-open-close{cursor: pointer;font-weight: normal}.toggle-open-close > div{transition: height ease .5s;overflow: hidden}.toggle-open-close.closed .on-click-open-close .on-closed{display: inline}.toggle-open-close.closed .on-click-open-close .on-open{display: none}.toggle-open-close.closed > div{height: 0}.toggle-open-close.open > div{display: block}.toggle-open-close.open .on-click-open-close .on-closed{display: none}.toggle-open-close.open .on-click-open-close .on-open{display: inline}html,body{width: 100%;height: 100%}div#workbench{width: 100%;height: 100%;display: flex;flex-direction: column}div#workbench div.panel.modal{position: relative;z-index: 101;border: 1px solid !important}div#workbench > header{height: 3.0rem}div#workbench > header .toolbar-icon .arrow-down{display: inline}@media only screen and (max-width: 55rem){div#workbench > header .toolbar-icon span.label,div#workbench > header .toolbar-icon .arrow-down{display: none}}div#workbench > header .keystroke{position: absolute;right: 15px;top: 12px}div#workbench > div{flex: 1;display: flex;flex-direction: row;min-width: 0;min-height: 0}div#workbench > div > main{flex: 1}div#workbench > div > nav,div#workbench > div > main{min-width: 0;min-height: 0;overflow-y: auto;overflow-x: hidden}div#workbench > div > nav{width: 33%;overflow-y: hidden}@media only screen and (max-width: 55rem){div#workbench > div > nav{width: 0}}div#workbench > div > nav.small{width: 5em;opacity: 0.5;overflow-y: hidden}div#workbench > div > nav.small:hover{width: 50%;overflow-y: auto;opacity: 1}div#workbench > div > nav.open{overflow-y: auto}@media only screen and (max-width: 55rem){div#workbench > div > nav.open{width: 90%}}@media only screen and (min-width: 75rem){div#workbench > div > nav{width: 33%;overflow-y: auto}}div#workbench > div > nav div.view{height: 100%}div#workbench > div > main > section{margin: 1.5em;border: 1px solid;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px}@media only screen and (max-width: 55rem){div#workbench > div > main > section{margin: 0.5em}}div#workbench > div > main > section header *{display: inline}div#workbench > div > main > section .view-toolbar{display: inline}div#workbench > div > main > section.closed .view-toolbar{display: none}div#workbench > div > main > section.is-empty{display: none}#title .toggle-nav-small{display: inline}@media only screen and (max-width: 55rem){#title .toggle-nav-small{display: none}}#title .toggle-nav-open-close{display: none}@media only screen and (max-width: 55rem){#title .toggle-nav-open-close{display: inline}}#title .toolbar-icon.search{width: 8em}@media only screen and (max-width: 55rem){#title .toolbar-icon.search{width: 8em}}@media only screen and (max-width: 55rem){#title .toolbar-icon.search input{width: 3em}}.loader{background: url(../images/loader.gif) no-repeat;background-position: center, top;height: 30px;opacity: 0.5;cursor: wait}@media only screen and (max-width: 55rem){html{font-size: 1.0em}}- \ No newline at end of file +div#dialog > .view{overflow: auto;position: absolute;top: 5%;left: 10%;width: 80%;height: 80%;z-index: 101;border: 1px solid !important}div#dialog.is-closed{display: none}div#dialog div#filler{position: absolute;z-index: 100;top: 0;left: 0;height: 100%;width: 100%;opacity: 0.5}div#dialog div#filler span.icon{font-family: 'Helvetica', 'Arial', sans-serif;opacity: 1;font-size: 3em;font-weight: bold;text-align: center;width: 40px;height: 40px;position: absolute;right: 20px;top: 20px}.arrow{width: 0;height: 0;margin: 6px;padding: 0;font-size: 0}.arrow.arrow-down{border-right: 6px solid transparent;border-top: 6px solid;border-left: 6px solid transparent;border-bottom: 4px solid transparent;margin-top: 10px}.arrow.arrow-right{border-top: 6px solid transparent;border-left: 6px solid;border-bottom: 6px solid transparent;border-right: 4px solid transparent;margin-left: 10px}#editor .dirty{font-weight: bold}.visible-for-nojs{display: none}html.nojs .noscript{display: block}.toggle-open-close .on-click-open-close{cursor: pointer;font-weight: normal}.toggle-open-close > div{transition: height ease .5s;overflow: hidden}.toggle-open-close.closed .on-click-open-close .on-closed{display: inline}.toggle-open-close.closed .on-click-open-close .on-open{display: none}.toggle-open-close.closed > div{height: 0}.toggle-open-close.open > div{display: block}.toggle-open-close.open .on-click-open-close .on-closed{display: none}.toggle-open-close.open .on-click-open-close .on-open{display: inline}html,body{width: 100%;height: 100%}div#workbench{width: 100%;height: 100%;display: flex;flex-direction: column}div#workbench div.panel.modal{position: relative;z-index: 101;border: 1px solid !important}div#workbench > header{height: 3.0rem}div#workbench > header .toolbar-icon .arrow-down{display: inline}@media only screen and (max-width: 55rem){div#workbench > header .toolbar-icon span.label,div#workbench > header .toolbar-icon .arrow-down{display: none}}div#workbench > div{flex: 1;display: flex;flex-direction: row;min-width: 0;min-height: 0}div#workbench > div > main{flex: 1}div#workbench > div > nav,div#workbench > div > main{min-width: 0;min-height: 0;overflow-y: auto;overflow-x: hidden}div#workbench > div > nav{width: 33%;overflow-y: hidden}@media only screen and (max-width: 55rem){div#workbench > div > nav{width: 0}}div#workbench > div > nav.small{width: 5em;opacity: 0.5;overflow-y: hidden}div#workbench > div > nav.small:hover{width: 50%;overflow-y: auto;opacity: 1}div#workbench > div > nav.open{overflow-y: auto}@media only screen and (max-width: 55rem){div#workbench > div > nav.open{width: 90%}}@media only screen and (min-width: 75rem){div#workbench > div > nav{width: 33%;overflow-y: auto}}div#workbench > div > nav div.view{height: 100%}div#workbench > div > main > section{margin: 1.5em;border: 1px solid;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px}@media only screen and (max-width: 55rem){div#workbench > div > main > section{margin: 0.5em}}div#workbench > div > main > section header *{display: inline}div#workbench > div > main > section .view-toolbar{display: inline}div#workbench > div > main > section.closed .view-toolbar{display: none}div#workbench > div > main > section.is-empty{display: none}#title .toggle-nav-small{display: inline}@media only screen and (max-width: 55rem){#title .toggle-nav-small{display: none}}#title .toggle-nav-open-close{display: none}@media only screen and (max-width: 55rem){#title .toggle-nav-open-close{display: inline}}#title .toolbar-icon.search{width: 8em}@media only screen and (max-width: 55rem){#title .toolbar-icon.search{width: 8em}}@media only screen and (max-width: 55rem){#title .toolbar-icon.search input{width: 3em}}.loader{background: url(../images/loader.gif) no-repeat;background-position: center, top;height: 30px;opacity: 0.5;cursor: wait}@media only screen and (max-width: 55rem){html{font-size: 1.0em}}+ \ No newline at end of file diff --git a/modules/cms-ui/themes/default/style/theme/openrat-theme.less b/modules/cms-ui/themes/default/style/theme/openrat-theme.less @@ -251,17 +251,11 @@ html.theme-@{cms-theme-id} { display: none; } - #title > div > div.arrow-down { - width: 0; - height: 0; - margin: 6; - padding: 0px; - border-right: 6px solid transparent; - border-left: 6px solid transparent; - border-top: 6px solid @cms-inactive-background-color; - border-bottom: 4px solid transparent; - margin-top: 10px; - font-size: 0; + .or-menu .arrow-down { + border-right-color: transparent; + border-left-color: transparent; + border-top-color: @cms-inactive-background-color; + border-bottom-color: transparent; } div.dropdown {