Fix position of collapse/expand icons (#1485302)
| | |
| | | 'id' => "rcmli".$folder_id, |
| | | 'class' => join(' ', $classes), |
| | | 'noclose' => true), |
| | | html::div(array( |
| | | 'class' => empty($folder['folders']) ? 'nocollapse' : ($collapsed ? 'collapsed' : 'expanded'), |
| | | 'onclick' => sprintf("%s.command('collapse-folder', '%s')", JS_OBJECT_NAME, $js_name) |
| | | ), ' ') . |
| | | html::a(array( |
| | | 'href' => rcmail_url('', array('_mbox' => $folder['id'])), |
| | | 'onclick' => sprintf("return %s.command('list','%s',this)", JS_OBJECT_NAME, $js_name), |
| | |
| | | 'onmouseout' => sprintf("return %s.unfocus_folder('%s')", JS_OBJECT_NAME, $js_name), |
| | | 'onmouseup' => sprintf("return %s.folder_mouse_up('%s')", JS_OBJECT_NAME, $js_name), |
| | | 'title' => $title, |
| | | ), Q($foldername))); |
| | | ), Q($foldername)) . |
| | | (!empty($folder['folders']) ? html::div(array( |
| | | 'class' => ($collapsed ? 'collapsed' : 'expanded'), |
| | | 'style' => "position:absolute", |
| | | 'onclick' => sprintf("%s.command('collapse-folder', '%s')", JS_OBJECT_NAME, $js_name) |
| | | ), ' ') : '')); |
| | | |
| | | if (!empty($folder['folders'])) |
| | | $out .= "\n<ul" . ($collapsed ? " style=\"display: none;\"" : "") . ">\n" . rcmail_render_folder_tree_html($folder['folders'], $mbox_name, $maxlength, $realnames, $nestLevel+1) . "</ul>\n"; |
| | |
| | | |
| | | #mailboxlist |
| | | { |
| | | position:relative; |
| | | width: 100%; |
| | | height: auto; |
| | | margin: 0px; |
| | |
| | | |
| | | #mailboxlist li |
| | | { |
| | | display: block; |
| | | position: relative; |
| | | font-size: 11px; |
| | | background: url(images/icons/folder-closed.png) no-repeat; |
| | | background-position: 5px 1px; |
| | |
| | | #mailboxlist li div |
| | | { |
| | | position: absolute; |
| | | padding-left: 10px; |
| | | padding-top: 2px; |
| | | padding-bottom: 2px; |
| | | margin-right: 2px; |
| | | width: 12px; |
| | | left: 8px !important; |
| | | left: -16px; |
| | | top: 2px; |
| | | width: 14px; |
| | | height: 16px; |
| | | } |
| | | |
| | | #mailboxlist li div.collapsed, |
| | |
| | | { |
| | | cursor: default; |
| | | display: block; |
| | | position: relative; |
| | | padding-left: 25px; |
| | | padding-top: 2px; |
| | | padding-bottom: 2px; |
| | | text-decoration: none; |
| | | /* css hack for IE */ |
| | | margin-top: expression('-12px'); |
| | | } |
| | | |
| | | #mailboxlist li.unread |