diff options
| -rw-r--r-- | skins/classic/common.css | 22 | ||||
| -rw-r--r-- | skins/classic/mail.css | 26 | ||||
| -rw-r--r-- | skins/classic/templates/mail.html | 2 | ||||
| -rw-r--r-- | skins/larry/mail.css | 26 | ||||
| -rw-r--r-- | skins/larry/styles.css | 26 | ||||
| -rw-r--r-- | skins/larry/templates/mail.html | 2 | 
6 files changed, 53 insertions, 51 deletions
| diff --git a/skins/classic/common.css b/skins/classic/common.css index b4adc58a7..16edeedf6 100644 --- a/skins/classic/common.css +++ b/skins/classic/common.css @@ -622,6 +622,27 @@ table.records-table tr.unfocused td    background-color: #929292;  } +ul.treelist li div.treetoggle +{ +  position: absolute; +  left: 8px !important; +  left: -16px; +  top: 1px; +  width: 14px; +  height: 16px; +  cursor: pointer; +} + +ul.treelist li div.collapsed +{ +  background: url(images/icons/collapsed.png) bottom right no-repeat; +} + +ul.treelist li div.expanded +{ +  background: url(images/icons/expanded.png) bottom right no-repeat; +} +  /***** mac-style quicksearch field *****/ @@ -666,6 +687,7 @@ table.records-table tr.unfocused td    font-size: 11px;    padding: 0px;    border: none; +  outline: none;  }  /***** roundcube webmail pre-defined classes *****/ diff --git a/skins/classic/mail.css b/skins/classic/mail.css index 54673fe64..8be35aaa6 100644 --- a/skins/classic/mail.css +++ b/skins/classic/mail.css @@ -393,32 +393,6 @@    border-bottom: none;  } -#mailboxlist li div -{ -  position: absolute; -  left: 8px !important; -  left: -16px; -  top: 1px; -  width: 14px; -  height: 16px; -} - -#mailboxlist li div.collapsed, -#mailboxlist li div.expanded -{ -  cursor: pointer; -} - -#mailboxlist li div.collapsed -{ -  background: url(images/icons/collapsed.png) bottom right no-repeat; -} - -#mailboxlist li div.expanded -{ -  background: url(images/icons/expanded.png) bottom right no-repeat; -} -  #mailboxlist li.inbox  {    background-position: 5px -18px; diff --git a/skins/classic/templates/mail.html b/skins/classic/templates/mail.html index 75a112ff5..c7010e87c 100644 --- a/skins/classic/templates/mail.html +++ b/skins/classic/templates/mail.html @@ -28,7 +28,7 @@  <div id="mailboxlist-container">  <div id="mailboxlist-title" class="boxtitle"><roundcube:label name="mailboxlist" /></div>  <div id="mailboxlist-content"  class="boxlistcontent"> -<roundcube:object name="mailboxlist" id="mailboxlist" folder_filter="mail" /> +<roundcube:object name="mailboxlist" id="mailboxlist" class="treelist" folder_filter="mail" />  </div>  <div id="mailboxlist-footer" class="boxfooter">    <roundcube:button name="mailboxmenulink" id="mailboxmenulink" type="link" title="folderactions" class="button groupactions" onclick="rcmail_ui.show_popup('mailboxmenu');return false" content=" " /> diff --git a/skins/larry/mail.css b/skins/larry/mail.css index b98a89c8b..898e4e932 100644 --- a/skins/larry/mail.css +++ b/skins/larry/mail.css @@ -141,7 +141,7 @@ a.iconbutton.threadmode.selected {  	background-position: 6px 2px;  } -#mailboxlist li:first-child { +#mailboxlist > li:first-child {  	border-radius: 4px 4px 0 0;  	border-top: 0;  } @@ -247,32 +247,12 @@ a.iconbutton.threadmode.selected {  	border-bottom: 0;  } -#mailboxlist li.mailbox div.collapsed, -#mailboxlist li.mailbox div.expanded { -	position: absolute; +#mailboxlist li.mailbox div.treetoggle {  	top: 13px;  	left: 19px; -	width: 13px; -	height: 13px; -	background: url(images/listicons.png) -3px -144px no-repeat; -	cursor: pointer; -} - -#mailboxlist li.mailbox div.expanded { -	background-position: -3px -168px;  } -#mailboxlist li.mailbox.selected > div.collapsed { -	background-position: -23px -144px; -} - -#mailboxlist li.mailbox.selected > div.expanded { -	background-position: -23px -168px; -} - - -#mailboxlist li.mailbox ul li div.collapsed, -#mailboxlist li.mailbox ul li div.expanded { +#mailboxlist li.mailbox ul li div.treetoggle {  	left: 43px;  	top: 14px;  } diff --git a/skins/larry/styles.css b/skins/larry/styles.css index f7adeba38..7458ebba9 100644 --- a/skins/larry/styles.css +++ b/skins/larry/styles.css @@ -986,6 +986,10 @@ ul.listing li {  	background-color: #d9ecf4;  } +ul.listing li ul { +	border-top: 1px solid #bbd3da; +} +  ul.listing li.droptarget,  table.listing tr.droptarget td {  	background-color: #e8e798; @@ -1002,6 +1006,28 @@ table.layout td {  	vertical-align: top;  } +ul.treelist li div.treetoggle { +	position: absolute; +	top: 13px; +	left: 19px; +	width: 13px; +	height: 13px; +	background: url(images/listicons.png) -3px -144px no-repeat; +	cursor: pointer; +} + +ul.treelist li div.treetoggle.expanded { +	background-position: -3px -168px; +} + +ul.treelist li.selected > div.collapsed { +	background-position: -23px -144px; +} + +ul.treelist li.selected > div.expanded { +	background-position: -23px -168px; +} +  .listbox .boxfooter {  	position: absolute;  	bottom: 0; diff --git a/skins/larry/templates/mail.html b/skins/larry/templates/mail.html index e145ddff8..85cd5203b 100644 --- a/skins/larry/templates/mail.html +++ b/skins/larry/templates/mail.html @@ -30,7 +30,7 @@  <div id="folderlist-header"></div>  <div id="mailboxcontainer" class="uibox listbox">  <div id="folderlist-content" class="scroller withfooter"> -<roundcube:object name="mailboxlist" id="mailboxlist" class="listing" folder_filter="mail" unreadwrap="%s" /> +<roundcube:object name="mailboxlist" id="mailboxlist" class="treelist listing" folder_filter="mail" unreadwrap="%s" />  </div>  <div id="folderlist-footer" class="boxfooter">  	<roundcube:button name="mailboxmenulink" id="mailboxmenulink" type="link" title="folderactions" class="listbutton groupactions" onclick="UI.show_popup('mailboxmenu');return false" innerClass="inner" content="⚙" /> | 
