Changeset b4f7c66 in github


Ignore:
Timestamp:
May 26, 2009 8:28:04 AM (4 years ago)
Author:
thomascube <thomas@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
966b5d8
Parents:
8234b4c
Message:

Tweak default skin with better icons (sprites) and move IE hacks to an external file included by conditional comments

Files:
4 added
5 deleted
32 edited

Legend:

Unmodified
Added
Removed
  • program/include/rcube_template.php

    r7dbe2fa rb4f7c66  
    588588                      $incl = file_get_contents($path); 
    589589                    } 
     590                    $incl = $this->parse_conditions($incl); 
    590591                    return $this->parse_xml($incl); 
    591592                } 
  • program/localization/de_CH/labels.inc

    r5d4ac46 rb4f7c66  
    118118$labels['markflagged'] = 'Stern hinzufÃŒgen'; 
    119119$labels['markunflagged'] = 'Stern entfernen'; 
     120$labels['messageactions']   = 'Weitere Aktionen...'; 
    120121$labels['select'] = 'AuswÀhlen'; 
    121122$labels['all'] = 'Alle'; 
  • program/localization/de_DE/labels.inc

    r5d4ac46 rb4f7c66  
    117117$labels['markflagged'] = 'Stern hinzufÃŒgen'; 
    118118$labels['markunflagged'] = 'Stern entfernen'; 
     119$labels['messageactions']   = 'Weitere Aktionen...'; 
    119120$labels['select'] = 'AuswÀhlen'; 
    120121$labels['all'] = 'Alle'; 
  • program/localization/en_US/labels.inc

    r4a4d227 rb4f7c66  
    143143$labels['markflagged']      = 'As flagged'; 
    144144$labels['markunflagged']    = 'As unflagged'; 
     145$labels['messageactions']   = 'More actions...'; 
    145146$labels['messagemenu']      = 'Message menu'; 
    146147 
  • skins/default/addresses.css

    rddd894d rb4f7c66  
    3030} 
    3131 
    32 #mainscreen 
     32#addressscreen 
    3333{ 
    3434  position: absolute; 
     
    3737  bottom: 40px; 
    3838  left: 200px; 
    39   /* css hack for IE */ 
    40   width: expression((parseInt(document.documentElement.clientWidth)-220)+'px'); 
    41   height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); 
    4239} 
    4340 
     
    5249  background-color: #F9F9F9; 
    5350  overflow: hidden; 
    54   /* css hack for IE */ 
    55   height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');   
    5651} 
    5752 
     
    6459  background-color: #F9F9F9; 
    6560  overflow: auto; 
    66   /* css hack for IE */ 
    67   height: expression(parseInt(this.parentNode.offsetHeight)+'px'); 
    6861} 
    6962 
     
    7972  padding-bottom: 4ex; 
    8073  overflow: auto; 
    81   /* css hack for IE */ 
    82   height: expression((parseInt(document.documentElement.clientHeight)-135)+'px');   
    8374} 
    8475 
     
    140131  width: 100%; 
    141132  table-layout: fixed; 
    142   /* css hack for IE */ 
    143   width: expression(document.getElementById('addresslist').clientWidth); 
    144133} 
    145134 
     
    160149  border: 1px solid #999999; 
    161150  overflow: hidden; 
    162   /* css hack for IE */ 
    163   height: expression(parseInt(this.parentNode.offsetHeight)+'px'); 
    164   width: expression((parseInt(this.parentNode.offsetWidth)-555)+'px'); 
    165151} 
    166152 
  • skins/default/common.css

    r562c0e8 rb4f7c66  
    8686  padding-left: 3px; 
    8787  padding-right: 3px; 
    88   /* IE hacks for input elements */ 
    89   border-style: expression(this.type=='checkbox' || this.type=='radio' || this.id=='quicksearchbox' ? 'none' : 'solid'); 
    90   border-width: expression(this.type=='checkbox' || this.type=='radio' ? '0' : '1px'); 
    91   border-color: expression(this.type=='checkbox' || this.type=='radio' ? '' : '#666666'); 
    92   background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff'); 
    9388} 
    9489 
     
    117112img 
    118113{ 
    119   behavior: url('skins/default/pngbehavior.htc'); 
    120114  border: 0; 
    121115} 
     
    165159  color: #666666; 
    166160  text-decoration: none; 
    167   padding: 6px 16px 6px 25px; 
     161  padding: 6px 14px 6px 27px; 
    168162  background-repeat: no-repeat; 
    169163} 
  • skins/default/functions.js

    r5114208 rb4f7c66  
    146146 
    147147  var ref = rcube_find_object('messagemenulink'); 
    148   if (show && ref) { 
    149     var pos = $(ref).offset(); 
    150     this.messagemenu.css({ left:pos.left, top:(pos.top + ref.offsetHeight) }); 
    151   } 
     148  if (show && ref) 
     149    this.messagemenu.css({ left:ref.offsetLeft, top:(ref.offsetTop + ref.offsetHeight) }); 
     150 
    152151  this.messagemenu[show?'show':'hide'](); 
    153152}, 
  • skins/default/includes/links.html

    rb595c9f rb4f7c66  
    22<link rel="shortcut icon" href="/images/favicon.ico"/> 
    33<link rel="stylesheet" type="text/css" href="/common.css" /> 
     4<roundcube:if condition="env:task != 'login'" /> 
     5<link rel="stylesheet" type="text/css" href="/<roundcube:exp expression="env:task=='addressbook'?'addresses':env:task" />.css" /> 
     6<roundcube:endif /> 
     7<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/iehacks.css" /><![endif]--> 
     8<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/ie6hacks.css" /><![endif]--> 
  • skins/default/includes/messagemenu.html

    r7997529 rb4f7c66  
    11<div id="messagemenu"> 
    2     <ul class="toolbarmenu"> 
    3         <li><roundcube:button class="printlink" command="print" label="printmessage" classAct="printlink active" /></li> 
    4         <li><roundcube:button class="downloadlink" command="download" label="emlsave" classAct="downloadlink active" /></li> 
    5         <li><roundcube:button class="sourcelink" command="viewsource" label="viewsource" classAct="sourcelink active" /></li> 
    6         <li><hr /></li> 
    7         <li><roundcube:button class="openlink" command="open" label="openinextwin" target="_blank" classAct="openlink active" /></li> 
    8         <roundcube:container name="messagemenu" id="messagemenu" /> 
    9     </ul> 
     2  <ul class="toolbarmenu"> 
     3    <li><roundcube:button class="printlink" command="print" label="printmessage" classAct="printlink active" /></li> 
     4    <li><roundcube:button class="downloadlink" command="download" label="emlsave" classAct="downloadlink active" /></li> 
     5    <li><roundcube:button class="sourcelink" command="viewsource" label="viewsource" classAct="sourcelink active" /></li> 
     6  <roundcube:if condition="env:action != 'show'" /> 
     7    <li class="separator">&nbsp;</li> 
     8    <li><roundcube:button class="openlink" command="open" label="openinextwin" target="_blank" classAct="openlink active" /></li> 
     9  <roundcube:endif /> 
     10    <roundcube:container name="messagemenu" id="messagemenu" /> 
     11  </ul> 
    1012</div> 
  • skins/default/mail.css

    r4beb1ad rb4f7c66  
    1111  white-space: nowrap; 
    1212/*  border: 1px solid #cccccc; */ 
    13   /* css hack for IE */ 
    14   width: expression((parseInt(document.documentElement.clientWidth)-400)+'px'); 
    1513} 
    1614 
     
    5856  padding: 1px; 
    5957  opacity: 0.9; 
    60   filter:alpha(opacity=90); 
    6158  z-index: 240; 
    6259} 
     
    7976  white-space: nowrap; 
    8077  min-width: 130px; 
    81   width: auto !important; 
    82   width: 130px; 
    8378} 
    8479 
     
    8782  display: block; 
    8883  color: #a0a0a0; 
    89   padding: 2px 8px 3px 12px; 
     84  padding: 2px 8px 3px 22px; 
    9085  text-decoration: none; 
    91 } 
    92  
    93 ul.toolbarmenu li a.active:hover 
    94 { 
    95   background-color: #ddd; 
     86  min-height: 14px; 
     87} 
     88 
     89ul.toolbarmenu li a.active, 
     90ul.toolbarmenu li a.active:active, 
     91ul.toolbarmenu li a.active:visited 
     92{ 
     93  color: #333; 
    9694} 
    9795 
     
    103101ul.toolbarmenu li hr 
    104102{ 
     103  color: #ccc; 
    105104  width: 130px; 
    106   margin: 2px 8px 2px 22px; 
     105  height: 1px; 
     106  margin: 2px 1px 2px 1px; 
    107107} 
    108108 
     
    113113} 
    114114 
    115 #messagemenu ul.toolbarmenu a, 
    116 #markmessagemenu ul.toolbarmenu a 
    117 { 
    118   padding: 2px 8px 3px 22px; 
     115ul.toolbarmenu li.separator 
     116{ 
     117  height: 1px; 
     118  font-size: 1pt; 
     119  border-bottom: 1px solid #ccc; 
     120  margin: 1px 1px 2px 1px; 
     121  padding: 0; 
    119122} 
    120123 
     
    122125#markmessagemenu li a.active:hover 
    123126{ 
    124   background-color: #ddd; 
    125 } 
    126  
    127 #messagemenu a.printlink 
    128 { 
    129   background: url('images/icons/print.png') no-repeat 2px; 
    130 } 
    131  
    132 #messagemenu a.downloadlink 
    133 { 
    134   background: url('images/icons/save.png') no-repeat 2px; 
    135 } 
    136  
    137 #messagemenu a.openlink 
    138 { 
    139   background: url('images/icons/extwin.png') no-repeat 2px; 
    140 } 
    141  
    142 #messagemenu a.sourcelink 
    143 { 
    144   background: url('images/icons/source.png') no-repeat 2px; 
     127  color: #fff; 
     128  background-color: #c00; 
     129} 
     130 
     131#messagemenu li a 
     132{ 
     133  background: url('images/messageactions.png') no-repeat 1px 0; 
     134} 
     135 
     136#messagemenu li a.printlink 
     137{ 
     138  background-position: 1px 1px; 
     139} 
     140 
     141#messagemenu li a.downloadlink 
     142{ 
     143  background-position: 1px -17px; 
     144} 
     145 
     146#messagemenu li a.sourcelink 
     147{ 
     148  background-position: 1px -35px; 
     149} 
     150 
     151#messagemenu li a.openlink 
     152{ 
     153  background-position: 1px -53px; 
    145154} 
    146155 
     
    198207#mailboxcontrols a.active:active, 
    199208#mailboxcontrols a.active:visited, 
    200 ul.toolbarmenu li a.active, 
    201 ul.toolbarmenu li a.active:active, 
    202 ul.toolbarmenu li a.active:visited, 
    203209td.formlinks a, 
    204210td.formlinks a:visited 
     
    243249  bottom: 40px; 
    244250  left: 20px; 
    245   /* css hack for IE */ 
    246   width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); 
    247   height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); 
    248251} 
    249252 
     
    255258  bottom: 0px; 
    256259  right: 0px; 
    257   /* css hack for IE */ 
    258   width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px'); 
    259   height: expression(parseInt(this.parentNode.offsetHeight)+'px'); 
    260 } 
    261            
     260} 
     261 
    262262#messagepartcontainer 
    263263{ 
     
    267267  right: 20px; 
    268268  bottom: 20px; 
    269   /* css hack for IE */ 
    270   width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); 
    271   height: expression((parseInt(document.documentElement.clientHeight)-100)+'px'); 
    272269} 
    273270 
     
    281278  background-color: #F9F9F9; 
    282279  overflow: auto; 
    283   /* css hack for IE */ 
    284   height: expression(parseInt(this.parentNode.offsetHeight)+'px'); 
    285280} 
    286281 
     
    293288  border: 1px solid #999999; 
    294289  background-color: #F9F9F9; 
    295   /* css hack for IE */ 
    296   height: expression((parseInt(this.parentNode.offsetHeight)-205)+'px'); 
    297290} 
    298291 
     
    324317  right: 20px; 
    325318  height: 40px; 
    326   /* css hack for IE */ 
    327   width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); 
    328319} 
    329320 
     
    369360  background-color: #F9F9F9; 
    370361  overflow: auto; 
    371   /* css hack for IE */ 
    372   height: expression(parseInt(this.parentNode.offsetHeight)+'px'); 
    373362} 
    374363 
     
    506495  bottom: 18px; 
    507496  height: 20px; 
    508   /* css hack for IE */ 
    509   width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); 
    510497} 
    511498 
     
    539526  display: table; 
    540527  table-layout: fixed; 
    541   /* css hack for IE */ 
    542   width: expression('auto'); 
    543528} 
    544529 
     
    747732  background-color: #FFF; 
    748733  overflow: auto; 
    749   /* css hack for IE */ 
    750   width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px'); 
    751   height: expression((parseInt(this.parentNode.offsetHeight))+'px'); 
    752 } 
    753  
    754 #messagecanvas  
    755 { 
    756   /* css hack for IE */ 
    757   width: expression((parseInt(this.parentNode.offsetWidth)-20)+'px'); 
    758734} 
    759735 
     
    768744  background-color: #FFF; 
    769745  overflow: auto; 
    770   /* css hack for IE */ 
    771   width: expression((parseInt(document.documentElement.clientWidth)-220)+'px'); 
    772   height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); 
    773746} 
    774747 
     
    839812  list-style-type: none; 
    840813  background: url(images/icons/attachment.png) 60px 2px no-repeat #DFDFDF; 
    841   /* IE6 hack */     
    842   _height: expression(Math.min(16, parseInt(document.documentElement.clientHeight))+'px'); 
    843814} 
    844815 
     
    935906} 
    936907 
    937 body.iframe  
    938 { 
    939   /* css hack for IE */ 
    940   width: expression((parseInt(document.documentElement.clientWidth))+'px'); 
    941 } 
    942  
    943908body.iframe div.message-htmlpart 
    944909{ 
     
    968933{ 
    969934  color: #333333; 
     935} 
     936 
     937#messageviewlink 
     938{ 
     939  position: absolute; 
     940  top: 8px; 
     941  right: 10px; 
     942  width: 15px; 
     943  height: 15px; 
     944  border: 0; 
    970945} 
    971946 
     
    992967  bottom: 30px; 
    993968  margin: 0px; 
    994   /* css hack for IE */ 
    995   width: expression((parseInt(document.documentElement.clientWidth)-210)+'px'); 
    996   height: expression((parseInt(document.documentElement.clientHeight)-120)+'px'); 
    997969} 
    998970 
     
    10441016{ 
    10451017  width: 100%; 
    1046   width: expression('99%'); 
    10471018} 
    10481019 
  • skins/default/settings.css

    rf055b12 rb4f7c66  
    1111  border-bottom: 1px solid #999999; 
    1212  white-space: nowrap; 
    13   /* css hack for IE */ 
    14   width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); 
    1513} 
    1614 
     
    5452  overflow: auto; 
    5553  border: 1px solid #999999; 
    56   /* css hack for IE */ 
    57   height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); 
    58   width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); 
    5954} 
    6055 
     
    7671  margin-right: 14px; 
    7772  min-width: 520px; 
    78   /* css hack for IE */ 
    79   width: expression(Math.min(520, parseInt(document.documentElement.clientWidth))+'px'); 
    8073} 
    8174 
     
    10093  overflow: auto; 
    10194  border: 1px solid #999999; 
    102   /* css hack for IE */ 
    103   height: expression((parseInt(document.documentElement.clientHeight)-235)+'px'); 
    10495} 
    10596 
     
    115106  width: 420px; 
    116107  border: 1px solid #999999; 
    117   /* css hack for IE */ 
    118   height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); 
    119108} 
    120109 
     
    136125{ 
    137126  width: 100%; 
    138   /* css hack for IE */ 
    139   width: expression('auto'); 
    140127} 
    141128 
     
    224211  border: 1px solid #999999; 
    225212  overflow: auto; 
    226   /* css hack for IE */ 
    227   width: expression((parseInt(document.documentElement.clientWidth)-470)+'px'); 
    228   height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); 
    229213} 
    230214 
  • skins/default/templates/addcontact.html

    r5f660cd rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/addresses.css" /> 
    76</head> 
    87<body class="iframe"> 
  • skins/default/templates/addressbook.html

    r562c0e8 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/addresses.css" /> 
    76<script type="text/javascript" src="/splitter.js"></script> 
    87 
     
    109<roundcube:if condition="count(env:address_sources) &lt;= 1" /> 
    1110#abookcountbar { left: 20px;} 
    12 #mainscreen { left:20px; /* IE hack */ width:expression((parseInt(document.documentElement.clientWidth)-40)+'px') } 
     11#addressscreen { left:20px; /* IE hack */ width:expression((parseInt(document.documentElement.clientWidth)-40)+'px') } 
    1312#addresslist { width: <roundcube:exp expression="!empty(cookie:addressviewsplitter) ? cookie:addressviewsplitter-5 : 245" />px; } 
    1413#contacts-box { 
    1514    left: <roundcube:exp expression="!empty(cookie:addressviewsplitter) ? cookie:addressviewsplitter+5 : 255" />px; 
    1615    /* IE hack */ 
    17     width:expression((parseInt(mainscreen.offsetWidth)-<roundcube:exp expression="!empty(cookie:addressviewsplitter) ? cookie:addressviewsplitter+5 : 255" />)+'px') 
     16    width:expression((parseInt(addressscreen.offsetWidth)-<roundcube:exp expression="!empty(cookie:addressviewsplitter) ? cookie:addressviewsplitter+5 : 255" />)+'px') 
    1817} 
    1918<roundcube:else /> 
     
    2221    left: <roundcube:exp expression="!empty(cookie:addressviewsplitter) ? cookie:addressviewsplitter+5 : 255" />px; 
    2322    /* IE hack */ 
    24     width:expression((parseInt(mainscreen.offsetWidth)-<roundcube:exp expression="!empty(cookie:addressviewsplitter) ? cookie:addressviewsplitter+5 : 255" />)+'px') 
     23    width:expression((parseInt(addressscreen.offsetWidth)-<roundcube:exp expression="!empty(cookie:addressviewsplitter) ? cookie:addressviewsplitter+5 : 255" />)+'px') 
    2524} 
    2625<roundcube:endif /> 
     
    5453<roundcube:endif /> 
    5554 
    56 <div id="mainscreen"> 
     55<div id="addressscreen"> 
    5756 
    5857<div id="addresslist"> 
  • skins/default/templates/compose.html

    r309d2f4 rb4f7c66  
    44<title><roundcube:object name="productname" /> :: <roundcube:label name="compose" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/mail.css" /> 
    76<link rel="stylesheet" type="text/css" href="/googiespell.css" /> 
    87<script type="text/javascript" src="/functions.js"></script> 
  • skins/default/templates/editcontact.html

    r5f660cd rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/addresses.css" /> 
    76</head> 
    87<body class="iframe"> 
  • skins/default/templates/editidentity.html

    r4e2f344 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/settings.css" /> 
    76<script type="text/javascript" src="/functions.js"></script> 
    87</head> 
  • skins/default/templates/identities.html

    rcc97ea0 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/settings.css" /> 
    76<script type="text/javascript" src="/functions.js"></script> 
    87</head> 
  • skins/default/templates/importcontacts.html

    red132ed rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/addresses.css" /> 
    76</head> 
    87<body> 
  • skins/default/templates/mail.html

    r4beb1ad rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/mail.css" /> 
    76<script type="text/javascript" src="/splitter.js"></script> 
    87<script type="text/javascript" src="/functions.js"></script> 
     
    2827<roundcube:include file="/includes/taskbar.html" /> 
    2928<roundcube:include file="/includes/header.html" /> 
    30 <roundcube:include file="/includes/messagemenu.html" /> 
    3129 
    3230<div id="mainscreen"> 
     
    119117<roundcube:button command="forward" imageSel="/images/buttons/forward_sel.png" imageAct="/images/buttons/forward_act.png" imagePas="/images/buttons/forward_pas.png" width="32" height="32" title="forwardmessage" /> 
    120118<roundcube:button command="delete" imageSel="/images/buttons/delete_sel.png" imageAct="/images/buttons/delete_act.png" imagePas="/images/buttons/delete_pas.png" width="32" height="32" title="deletemessage" /> 
    121 <roundcube:button name="messagemenulink" id="messagemenulink" image="/images/buttons/messagemenu.png" width="32" height="32" title="messagemenu" onclick="rcmail_ui.show_messagemenu();return false" /> 
    122119<roundcube:button name="markreadbutton" id="markreadbutton" image="/images/buttons/markread_act.png" width="32" height="32" title="markmessages" onclick="rcmail_ui.show_markmenu();return false" /> 
     120<roundcube:button name="messagemenulink" id="messagemenulink" image="/images/buttons/actions_act.png" width="34" height="32" title="messageactions" onclick="rcmail_ui.show_messagemenu();return false" /> 
    123121<roundcube:container name="toolbar" id="messagetoolbar" /> 
    124122 
     
    132130  </ul> 
    133131</div> 
     132 
     133<roundcube:include file="/includes/messagemenu.html" /> 
    134134 
    135135<div id="searchfilter"> 
  • skins/default/templates/managefolders.html

    rcc97ea0 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/settings.css" /> 
    76<script type="text/javascript" src="/functions.js"></script> 
    87</head> 
  • skins/default/templates/message.html

    r1e10700 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/mail.css" /> 
    76<script type="text/javascript" src="/splitter.js"></script> 
    87<script type="text/javascript" src="/functions.js"></script> 
     
    1918<roundcube:include file="/includes/taskbar.html" /> 
    2019<roundcube:include file="/includes/header.html" /> 
    21 <roundcube:include file="/includes/messagemenu.html" /> 
    2220 
    2321<div id="messagecountbar"> 
     
    3634<roundcube:button command="forward" imageSel="/images/buttons/forward_sel.png" imageAct="/images/buttons/forward_act.png" imagePas="/images/buttons/forward_pas.png" width="32" height="32" title="forwardmessage" /> 
    3735<roundcube:button command="delete" imageSel="/images/buttons/delete_sel.png" imageAct="/images/buttons/delete_act.png" imagePas="/images/buttons/delete_pas.png" width="32" height="32" title="deletemessage" /> 
    38 <roundcube:button name="messagemenulink" image="/images/buttons/messagemenu.png" width="32" height="32" title="messagemenu" onclick="rcmail_ui.show_messagemenu();return false" id="messagemenulink" /> 
     36<roundcube:button name="messagemenulink" image="/images/buttons/actions_act.png" width="34" height="32" title="messageactions" onclick="rcmail_ui.show_messagemenu();return false" id="messagemenulink" /> 
    3937<roundcube:container name="toolbar" id="messagetoolbar" /> 
    4038<roundcube:object name="mailboxlist" type="select" noSelection="moveto" maxlength="25" onchange="rcmail.command('moveto', this.options[this.selectedIndex].value)" class="mboxlist" /> 
     39 
     40<roundcube:include file="/includes/messagemenu.html" /> 
    4141</div> 
    4242 
  • skins/default/templates/messagepart.html

    r9734bec rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/mail.css" /> 
    76</head> 
    87<body class="extwin"> 
  • skins/default/templates/messagepreview.html

    ra35013e0 rb4f7c66  
    33<head> 
    44<title><roundcube:object name="pagetitle" /></title> 
    5 <link rel="stylesheet" type="text/css" href="/common.css" /> 
    6 <link rel="stylesheet" type="text/css" href="/mail.css" /> 
     5<roundcube:include file="/includes/links.html" /> 
    76</head> 
    87<body class="iframe"> 
    98 
    109<div class="messageheaderbox"> 
     10<roundcube:button command="permaurl" image="/images/icons/extwin.png" width="15" height="15" title="openinextwin" id="messageviewlink" target="_blank" /> 
    1111<roundcube:object name="messageHeaders" class="headers-table" cellspacing="0" cellpadding="2" addicon="/images/icons/plus.gif" summary="Message headers" /> 
    1212<roundcube:object name="messageAttachments" id="attachment-list" /> 
  • skins/default/templates/plugin.html

    rcc97ea0 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/<roundcube:var name='env:task'/>.css" /> 
    76<script type="text/javascript" src="/functions.js"></script> 
    87</head> 
  • skins/default/templates/settings.html

    rcc97ea0 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/settings.css" /> 
    76<script type="text/javascript" src="/functions.js"></script> 
    87</head> 
  • skins/default/templates/showcontact.html

    rf115416 rb4f7c66  
    44<title><roundcube:object name="pagetitle" /></title> 
    55<roundcube:include file="/includes/links.html" /> 
    6 <link rel="stylesheet" type="text/css" href="/addresses.css" /> 
    76</head> 
    87<body class="iframe"> 
Note: See TracChangeset for help on using the changeset viewer.