Changeset 4061 in subversion


Ignore:
Timestamp:
Oct 8, 2010 3:14:03 AM (3 years ago)
Author:
alec
Message:
  • Add message list menu to css-sprite image
Location:
trunk/roundcubemail
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/steps/mail/func.inc

    r4060 r4061  
    359359  $a_sort_cols = array('subject', 'date', 'from', 'to', 'size', 'cc'); 
    360360 
    361   if (!empty($attrib['optionsmenuicon'])) 
    362     $list_menu = html::a( 
    363       array('href' => '#', 'onclick' => 'return '.JS_OBJECT_NAME.".command('menu-open', 'messagelistmenu')"), 
    364       html::img(array('src' => $skin_path . $attrib['optionsmenuicon'], 'id' => 'listmenulink', 'title' => rcube_label('listoptions'))) 
    365     ); 
     361  if (!empty($attrib['optionsmenuicon'])) { 
     362    $onclick = 'return ' . JS_OBJECT_NAME . ".command('menu-open', 'messagelistmenu')"; 
     363    if ($attrib['optionsmenuicon'] === true || $attrib['optionsmenuicon'] == 'true') 
     364      $list_menu = html::div(array('onclick' => $onclick, 'class' => 'listmenu', 
     365        'id' => 'listmenulink', 'title' => rcube_label('listoptions'))); 
     366    else 
     367      $list_menu = html::a(array('href' => '#', 'onclick' => $onclick), 
     368        html::img(array('src' => $skin_path . $attrib['optionsmenuicon'], 
     369          'id' => 'listmenulink', 'title' => rcube_label('listoptions'))) 
     370      ); 
     371  } 
    366372  else 
    367373    $list_menu = ''; 
  • trunk/roundcubemail/skins/default/mail.css

    r4060 r4061  
    697697} 
    698698 
     699#messagelist tbody tr td.flag 
     700{ 
     701  cursor: pointer; 
     702} 
     703 
     704#messagelist tr td.flag span, 
     705#messagelist tr td.attachment span 
     706{ 
     707  width: 15px; 
     708} 
     709 
    699710#messagelist tr td div.collapsed, 
    700711#messagelist tr td div.expanded, 
    701 #messagelist tbody tr td.flag 
    702 { 
    703   cursor: pointer; 
    704 } 
    705  
    706 #messagelist tr td.flag span, 
    707 #messagelist tr td.attachment span 
    708 { 
    709   width: 15px; 
    710 } 
    711  
    712 #messagelist tr td div.collapsed, 
    713 #messagelist tr td div.expanded, 
     712#messagelist tr td.threads div.listmenu, 
    714713#messagelist tr td.attachment span.attachment, 
    715714#messagelist tr td.flag span.flagged, 
     
    779778{ 
    780779  background-position: -195px 0; 
     780  cursor: pointer; 
    781781} 
    782782 
     
    784784{ 
    785785  background-position: -180px 0; 
     786  cursor: pointer; 
     787} 
     788 
     789#messagelist tr td.threads div.listmenu 
     790{ 
     791  background-position: -210px 1px; 
     792  cursor: pointer; 
    786793} 
    787794 
  • trunk/roundcubemail/skins/default/templates/mail.html

    r4060 r4061  
    5959  columns="" 
    6060  summary="Message list" 
    61   optionsmenuIcon="/images/icons/columnpicker.gif" /> 
     61  optionsmenuIcon="true" /> 
    6262</div> 
    6363<div class="boxfooter"> 
Note: See TracChangeset for help on using the changeset viewer.