[horde] safari

Graeme Wood Graeme.Wood at ed.ac.uk
Wed Nov 15 03:12:23 PST 2006


The attached diff I think will patch the menu code in the latest release 
versions of horde, imp, turba and ingo to allow the menu bar to grow if 
menu items wrap.  It also patches themes to remove most of the fixed size 
font settings to allow browsers, including IE, to scale fonts in line with 
good accessibility guidelines, which allow us to hopefully comply with 
anti-discrimination law.  I think I have included all the changes needed 
in the patch, but it is difficult to pick out these changes from others I 
have made.

On Wed, 15 Nov 2006, Graeme Wood wrote:

> I've made some modifications to the stylesheets and to the menu templates in 
> various horde applications that fixes the menu wrapping problem. The changes 
> allow the menu block to grow dynamically to allow the buttons to fit within 
> the background rather than having it as a fixed height. I'll see if I can 
> package them up but since I don't use all the horde apps, the changes would 
> need to be applied to the others I don't use too. They are fairly minor 
> changes though.
>
> On 15 Nov 2006, at 07:23, Markus Krause wrote:
>
>> i am not sure what you meen by "issues", but i reported some weired looking 
>> pages when using safari or netscape about a month ago (9.10., see at marc: 
>> http://marc.theaimsgroup.com/?l=horde&m=116047021415922&w=2 , 
>> http://marc.theaimsgroup.com/?l=horde&m=116038755403433&w=2 )
>> 
>> regards,
>>   markus
>> 
>> Zitat von Chuck Hagenbuch <chuck at horde.org>:
>>> Not currently, but it would help if you were a bit (well, a lot) more
>>> specific.Quoting dhottinger at harrisonburg.k12.va.us:
>>> 
>>>> Has anyone had issues with safari on Mac OSX and the menu bar  across the 
>>>> top not displaying correctly?
>>>> 
>>>> -- 
>>>> Dwayne Hottinger
>>>> Network Administrator
>>>> Harrisonburg City Public Schools
>>>> 
>>>> -- 
>>>> Horde mailing list - Join the hunt: http://horde.org/bounties/#horde
>>>> Frequently Asked Questions: http://horde.org/faq/
>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>> 
>>> 
>>> 
>>> -chuck
>>> 
>>> -- 
>>> "we are plastered to the windshield of the bus that is time." - Chris
>>> -- 
>>> Horde mailing list - Join the hunt: http://horde.org/bounties/#horde
>>> Frequently Asked Questions: http://horde.org/faq/
>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>> 
>> 
>> 
>> -- 
>> Markus Krause                                   email: 
>> krause at biochem.mpg.de
>> Mogli-Soft: Support for Mac OS X, Webmail/Horde, LDAP, RADIUS
>> by order of the Computing Center of the Max-Planck-Institute of 
>> Biochemistry
>> Tel.: 089 - 89 40 85 99                         Fax.: 089 - 89 40 85 98
>> 
>> ----------------------------------------------------------------------
>>     This message was sent using https://webmail2.biochem.mpg.de
>> If you encounter any problems please report to rz-linux at biochem.mpg.de
>> 
>> 
>> -- 
>> Horde mailing list - Join the hunt: http://horde.org/bounties/#horde
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
>
>

-- 
=============================================================================
Graeme Wood                                 Email: Graeme.Wood at ed.ac.uk
Unix Systems Support                        Phone: +44 131 650 5003
The University of Edinburgh                 Fax:   +44 131 650 6552
=============================================================================
-------------- next part --------------
*** themes/luc/screen.css.preucs	Sun Mar  5 15:51:15 2006
--- themes/luc/screen.css	Sun Mar  5 15:51:30 2006
***************
*** 50,56 ****
      color: #000;
      background: transparent;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
      font-weight: normal;
  }
  a.smallheader, .smallheader a {
--- 50,56 ----
      color: #000;
      background: transparent;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
      font-weight: normal;
  }
  a.smallheader, .smallheader a {
***************
*** 166,172 ****
  /* Tab styles. */
  .tabset {
      background: #fff url("graphics/tab_bottom.gif") repeat-x bottom;
!     font-size: 11px;
  }
  .tabset li {
      margin: 0;
--- 166,172 ----
  /* Tab styles. */
  .tabset {
      background: #fff url("graphics/tab_bottom.gif") repeat-x bottom;
!     font-size: 90%;
  }
  .tabset li {
      margin: 0;
*** themes/cornflower/screen.css.preucs	Sun Mar  5 15:53:24 2006
--- themes/cornflower/screen.css	Sun Mar  5 15:53:41 2006
***************
*** 59,65 ****
  #menu a {
      color: #000;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
      font-weight: normal;
  }
  #menu a:hover {
--- 59,65 ----
  #menu a {
      color: #000;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
      font-weight: normal;
  }
  #menu a:hover {
***************
*** 102,108 ****
      background: transparent;
      color: #333;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
  }
  .smallheader a {
      color: #339;
--- 102,108 ----
      background: transparent;
      color: #333;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
  }
  .smallheader a {
      color: #339;
***************
*** 142,148 ****
  /* Tab styles. */
  .tabset {
      background: #fff url("graphics/tab_bottom.gif") repeat-x bottom;
!     font-size: 11px;
  }
  .tabset li {
      margin: 0;
--- 142,148 ----
  /* Tab styles. */
  .tabset {
      background: #fff url("graphics/tab_bottom.gif") repeat-x bottom;
!     font-size: 90%;
  }
  .tabset li {
      margin: 0;
*** themes/ideas/screen.css.preucs	Sun Mar  5 15:52:12 2006
--- themes/ideas/screen.css	Wed Mar 29 12:36:28 2006
***************
*** 2,8 ****
   * Ideas theme by Roel Gloudemans <r.gloudemans at i-to-i.nl>
   * Based on the Ideas to Interconnect BV website (http://www.i-to-i.nl)
   *
!  * $Horde: horde/themes/ideas/screen.css,v 1.3.2.2 2005/12/04 17:33:09 jan Exp $
   */
  
  body {
--- 2,8 ----
   * Ideas theme by Roel Gloudemans <r.gloudemans at i-to-i.nl>
   * Based on the Ideas to Interconnect BV website (http://www.i-to-i.nl)
   *
!  * $Horde: horde/themes/ideas/screen.css,v 1.3.2.3 2006/03/24 19:33:47 chuck Exp $
   */
  
  body {
***************
*** 58,64 ****
      background-color: #3a95cc;
      color: #bad0e7;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
  }
  a.smallheader:hover {
      color: #2f5c97;
--- 58,64 ----
      background-color: #3a95cc;
      color: #bad0e7;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
  }
  a.smallheader:hover {
      color: #2f5c97;
***************
*** 147,153 ****
      height: 71px;
      background-image: url(graphics/left_menu_top.png);
      background-position: bottom right;
!     background-repeat: none;
      margin-bottom: 0px;
  }
  #sidebarPanel {
--- 147,153 ----
      height: 71px;
      background-image: url(graphics/left_menu_top.png);
      background-position: bottom right;
!     background-repeat: no-repeat;
      margin-bottom: 0px;
  }
  #sidebarPanel {
***************
*** 210,216 ****
  
  /* Preferences overview. */
  .prefsOverview h2 {
!     font-size: 14px;
      font-weight: bold;
  }
  .prefsOverview dt a {
--- 210,216 ----
  
  /* Preferences overview. */
  .prefsOverview h2 {
!     font-size: 105%;
      font-weight: bold;
  }
  .prefsOverview dt a {
Binary files themes/graphics/help.png.preucs and themes/graphics/help.png differ
*** themes/lucblue/screen.css.preucs	Sun Mar  5 15:50:57 2006
--- themes/lucblue/screen.css	Sun Mar  5 15:51:09 2006
***************
*** 70,76 ****
  .smallheader {
      color: #000;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
      font-weight: normal;
  }
  .control {
--- 70,76 ----
  .smallheader {
      color: #000;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
      font-weight: normal;
  }
  .control {
*** themes/postnuke/screen.css.preucs	Sun Mar  5 15:49:15 2006
--- themes/postnuke/screen.css	Sun Mar  5 15:50:06 2006
***************
*** 14,20 ****
  a {
      color: #339;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 12px;
  }
  a:hover {
      color: blue;
--- 14,20 ----
  a {
      color: #339;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 95%;
  }
  a:hover {
      color: blue;
***************
*** 22,28 ****
  a.widget {
      color: #000;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
  }
  a.widget:hover {
      color: blue;
--- 22,28 ----
  a.widget {
      color: #000;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
  }
  a.widget:hover {
      color: blue;
***************
*** 30,41 ****
  }
  .header {
      background: #b1b78b;
!     font-size: 17px;
  }
  .light {
      color: white;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 12px;
  }
  .smallheader {
      color: #000;
--- 30,41 ----
  }
  .header {
      background: #b1b78b;
!     font-size: 120%;
  }
  .light {
      color: white;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 95%;
  }
  .smallheader {
      color: #000;
***************
*** 56,62 ****
      border-right: thin solid #B1B78B;
      border-top: thin solid #9999cc;
      border-left: thin solid #9999cc;
!     font-size: 11px;
      font-family: Verdana,Helvetica,sans-serif;
  }
  .selected {
--- 56,62 ----
      border-right: thin solid #B1B78B;
      border-top: thin solid #9999cc;
      border-left: thin solid #9999cc;
!     font-size: 90%;
      font-family: Verdana,Helvetica,sans-serif;
  }
  .selected {
***************
*** 74,88 ****
      background-color: #e9e9e9;
  }
  .fixed {
!     font-size: 13px;
      font-family: monospace, fixed;
  }
  td {
!     font-size: 12px;
      font-family: Geneva,Arial,Helvetica,sans-serif;
  }
  th {
!     font-size: 12px;
      font-family: Geneva,Arial,Helvetica,sans-serif;
  }
  
--- 74,88 ----
      background-color: #e9e9e9;
  }
  .fixed {
!     font-size: 100%;
      font-family: monospace, fixed;
  }
  td {
!     font-size: 95%;
      font-family: Geneva,Arial,Helvetica,sans-serif;
  }
  th {
!     font-size: 95%;
      font-family: Geneva,Arial,Helvetica,sans-serif;
  }
  
*** themes/bluemoon/screen.css.preucs	Sun Mar  5 15:54:26 2006
--- themes/bluemoon/screen.css	Sun Mar  5 15:56:35 2006
***************
*** 37,43 ****
  }
  a.widget {
      color: #003Cff;
!     font-size: 0.9em;
  }
  a.widget:hover {
      color: #003893;
--- 37,43 ----
  }
  a.widget {
      color: #003Cff;
!     font-size: 90%;
  }
  a.widget:hover {
      color: #003893;
***************
*** 47,53 ****
      color: #270042;
      background: #0168db;
      font-family: Luxi Sans,Verdana;
!     font-size: 16px;
  }
  .header a {
      color: #270042;
--- 47,53 ----
      color: #270042;
      background: #0168db;
      font-family: Luxi Sans,Verdana;
!     font-size: 115%;
  }
  .header a {
      color: #270042;
***************
*** 70,76 ****
      color: #270042;
      background: #0168db;
      font-family: Luxi Sans,Verdana;
!     font-size: 14px;
  }
  a.smallheader {
      color: #00a8ff;
--- 70,76 ----
      color: #270042;
      background: #0168db;
      font-family: Luxi Sans,Verdana;
!     font-size: 105%;
  }
  a.smallheader {
      color: #00a8ff;
***************
*** 77,83 ****
  }
  .small {
      font-family: Luxi Sans,Verdana;
!     font-size: 0.8em;
  }
  .control {
      color: #000;
--- 77,83 ----
  }
  .small {
      font-family: Luxi Sans,Verdana;
!     font-size: 85%;
  }
  .control {
      color: #000;
***************
*** 94,100 ****
      border-right: thin solid #99c;
      border-top: thin solid #000;
      border-left: thin solid #000;
!     font-size: 12px;
      font-family: Luxi Sans,Verdana;
      -moz-border-radius: 5px;
  }
--- 94,100 ----
      border-right: thin solid #99c;
      border-top: thin solid #000;
      border-left: thin solid #000;
!     font-size: 95%;
      font-family: Luxi Sans,Verdana;
      -moz-border-radius: 5px;
  }
***************
*** 105,111 ****
      background-color: #bbcbff;
  }
  .fixed {
!     font-size: 13px;
      font-family: Monaco,Courier,monospaced,fixed;
  }
  .selected-over {
--- 105,111 ----
      background-color: #bbcbff;
  }
  .fixed {
!     font-size: 100%;
      font-family: Monaco,Courier,monospaced,fixed;
  }
  .selected-over {
***************
*** 112,118 ****
      background-color: #cceeff;
  }
  .tooltip {
!     font-size: 10px;
      background-color: #ffc;
      border: 1px solid #000;
      padding: 2px;
--- 112,118 ----
      background-color: #cceeff;
  }
  .tooltip {
!     font-size: 85%;
      background-color: #ffc;
      border: 1px solid #000;
      padding: 2px;
***************
*** 134,140 ****
  }
  .signature-fixed {
      color: #606060;
!     font-size: 10px;
      font-family: Monaco,Courier,monospaced,fixed;
  }
  
--- 134,140 ----
  }
  .signature-fixed {
      color: #606060;
!     font-size: 85%;
      font-family: Monaco,Courier,monospaced,fixed;
  }
  
*** themes/mobile/screen.css.preucs	Sun Mar  5 15:50:25 2006
--- themes/mobile/screen.css	Sun Mar  5 15:50:43 2006
***************
*** 5,15 ****
  body {
      background: #fff;
      font-family: Courier;
!     font-size: 10px;
  }
  td {
      font-family: Courier;
!     font-size: 10px;
  }
  div.simdev {
      width: 150;
--- 5,15 ----
  body {
      background: #fff;
      font-family: Courier;
!     font-size: 90%;
  }
  td {
      font-family: Courier;
!     font-size: 90%;
  }
  div.simdev {
      width: 150;
*** themes/purple/screen.css.preucs	Sun Mar  5 11:07:05 2006
--- themes/purple/screen.css	Thu Jul  6 15:33:37 2006
***************
*** 1,5 ****
  /**
!  * $Horde: horde/themes/purple/screen.css,v 1.1.4.4 2005/10/18 11:34:21 jan Exp $
   */
  
  body {
--- 1,5 ----
  /**
!  * $Horde: horde/themes/purple/screen.css,v 1.1.4.6 2006/04/28 20:47:28 jan Exp $
   */
  
  body {
***************
*** 57,63 ****
  .light {
      color: #fff;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 12px;
  }
  .smallheader {
      color: #cce;
--- 57,63 ----
  .light {
      color: #fff;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 95%;
  }
  .smallheader {
      color: #cce;
***************
*** 94,106 ****
      border-right: 1px solid #224;
      border-top: 1px solid #99c;
      border-left: 1px solid #99c;
!     font-size: 11px;
      font-family: Verdana,Helvetica,sans-serif;
  }
  
  /* Menu styles. */
  #menu {
-     height: 50px;
      color: #fff;
      background-color: #446;
  }
--- 94,108 ----
      border-right: 1px solid #224;
      border-top: 1px solid #99c;
      border-left: 1px solid #99c;
!     font-size: 90%;
      font-family: Verdana,Helvetica,sans-serif;
  }
+ a:hover.button {
+     color: #fff;
+ }
  
  /* Menu styles. */
  #menu {
      color: #fff;
      background-color: #446;
  }
***************
*** 135,141 ****
  #menu h1 {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 18px;
      line-height: 50px;
      vertical-align: bottom;
  }
--- 137,143 ----
  #menu h1 {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 125%;
      line-height: 50px;
      vertical-align: bottom;
  }
***************
*** 154,160 ****
      color: #000;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
      text-decoration: none;
  }
  #sidebarPanel a:hover {
--- 156,162 ----
      color: #000;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
      text-decoration: none;
  }
  #sidebarPanel a:hover {
*** themes/hi-contrast/screen.css.preucs	Sun Mar  5 15:53:01 2006
--- themes/hi-contrast/screen.css	Mon Mar  6 14:14:14 2006
***************
*** 32,37 ****
--- 32,38 ----
      background-color: #ffffff;
  }
  .button {
+     color: #ffffff;
      background-color: #000000;
      border-bottom: thin solid #224;
      border-right: thin solid #224;
***************
*** 55,61 ****
      display: block;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
      text-decoration: none;
      color: #000000;
      padding: 3px;
--- 56,62 ----
      display: block;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
      text-decoration: none;
      color: #000000;
      padding: 3px;
*** themes/bluewhite/screen.css.preucs	Sun Mar  5 15:53:57 2006
--- themes/bluewhite/screen.css	Sun Mar  5 15:54:07 2006
***************
*** 56,62 ****
  /* Form styles. */
  input, select, textarea {
      font-family: Geneva, Arial, Helvetica, sans-serif;
!     font-size: 12px;
      color: #000;
      background: #f3f3f9;
      border: 1px solid #669;
--- 56,62 ----
  /* Form styles. */
  input, select, textarea {
      font-family: Geneva, Arial, Helvetica, sans-serif;
!     font-size: 95%;
      color: #000;
      background: #f3f3f9;
      border: 1px solid #669;
*** themes/lavander/screen.css.preucs	Sun Mar  5 15:51:43 2006
--- themes/lavander/screen.css	Sun Mar  5 15:51:52 2006
***************
*** 21,27 ****
  }
  .header {
      background: #e1c2e7;
!     font-size: 12px;
  }
  a.header {
      background-image: none;
--- 21,27 ----
  }
  .header {
      background: #e1c2e7;
!     font-size: 95%;
  }
  a.header {
      background-image: none;
*** themes/screen.css.preucs	Thu Mar  9 10:57:44 2006
--- themes/screen.css	Thu Jul  6 15:33:37 2006
***************
*** 1,5 ****
  /**
!  * $Horde: horde/themes/screen.css,v 1.7.4.53 2006/02/17 00:03:48 chuck Exp $
   */
  
  /* Global default styles. */
--- 1,5 ----
  /**
!  * $Horde: horde/themes/screen.css,v 1.7.4.57 2006/06/11 21:34:27 chuck Exp $
   */
  
  /* Global default styles. */
***************
*** 12,24 ****
  
  body {
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 12px;
      background: #fff;
      color: #000;
  }
  
  body.scrollbar-quirk {
!     margin-right: 15px;
  }
  
  p {
--- 12,24 ----
  
  body {
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 95%;
      background: #fff;
      color: #000;
  }
  
  body.scrollbar-quirk {
!     margin-right: 115px;
  }
  
  p {
***************
*** 39,45 ****
  }
  
  br.spacer {
!     font-size: 8px;
  }
  
  .leftAlign {
--- 39,45 ----
  }
  
  br.spacer {
!     font-size: 75%;
  }
  
  .leftAlign {
***************
*** 87,93 ****
  .header {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 15px;
      padding: 3px;
  }
  .header a:hover, a.header:hover {
--- 87,93 ----
  .header {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 110%;
      padding: 3px;
  }
  .header a:hover, a.header:hover {
***************
*** 99,105 ****
  .header ul {
      float: right;
      text-align: right;
!     font-size: 12px;
  }
  .header li {
      list-style: none;
--- 99,105 ----
  .header ul {
      float: right;
      text-align: right;
!     font-size: 95%;
  }
  .header li {
      list-style: none;
***************
*** 138,147 ****
  th {
      color: #333;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
  }
  td {
!     font-size: 12px;
      font-family: Geneva,Arial,Helvetica,sans-serif;
  }
  ul.linedRow {
--- 138,147 ----
  th {
      color: #333;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
  }
  td {
!     font-size: 95%;
      font-family: Geneva,Arial,Helvetica,sans-serif;
  }
  ul.linedRow {
***************
*** 178,184 ****
      padding-left: 10px;
  }
  /* Alternating styles. item0, item1 are deprecated. */
! .rowEven, .item0 {
      background: #eee;
  }
  .rowOdd, .item1 {
--- 178,184 ----
      padding-left: 10px;
  }
  /* Alternating styles. item0, item1 are deprecated. */
! .striped, .rowEven, .item0 {
      background: #eee;
  }
  .rowOdd, .item1 {
***************
*** 187,193 ****
  
  .widget {
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
  }
  
  .mimeStatusMessage {
--- 187,193 ----
  
  .widget {
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
  }
  
  .mimeStatusMessage {
***************
*** 208,222 ****
  .light {
      color: #fff;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 12px;
  }
  .smallheader {
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 12px;
      font-weight: bold;
  }
  small, .small {
!     font-size: 10px;
  }
  .control {
      color: #000;
--- 208,222 ----
  .light {
      color: #fff;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 95%;
  }
  .smallheader {
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 95%;
      font-weight: bold;
  }
  small, .small {
!     font-size: 85%;
  }
  .control {
      color: #000;
***************
*** 252,258 ****
  }
  input, select {
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 12px;
      font-weight: normal;
  }
  input {
--- 252,258 ----
  }
  input, select {
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 95%;
      font-weight: normal;
  }
  input {
***************
*** 268,294 ****
      background: transparent;
  }
  .button {
!     font-size: 11px;
      font-family: Verdana,Helvetica,sans-serif;
  }
  a.button {
!     padding: 2px;
      font-weight: normal;
      text-decoration: none;
  }
  
  .fixed {
!     font-size: 13px;
      font-family: monospace,fixed;
  }
  
  /* Styles for email-like messages. */
  .signature {
!     color: #ccc;
  }
  .signature-fixed {
!     color: #ccc;
!     font-size: 13px;
      font-family: monospace,fixed;
  }
  .citation {
--- 268,295 ----
      background: transparent;
  }
  .button {
!     font-size: 90%;
      font-family: Verdana,Helvetica,sans-serif;
+     padding: 1px 6px;
  }
  a.button {
!     padding: 2px 8px;
      font-weight: normal;
      text-decoration: none;
  }
  
  .fixed {
!     font-size: 100%;
      font-family: monospace,fixed;
  }
  
  /* Styles for email-like messages. */
  .signature {
!     color: #777777;
  }
  .signature-fixed {
!     color: #777777;
!     font-size: 100%;
      font-family: monospace,fixed;
  }
  .citation {
***************
*** 361,367 ****
  
  /* Menu styles. */
  #menu {
!     overflow: hidden;
      min-height: 50px;
      font-family: Verdana,Helvetica,sans-serif;
      margin-bottom: 8px;
--- 362,368 ----
  
  /* Menu styles. */
  #menu {
!     overflow: visible;
      min-height: 50px;
      font-family: Verdana,Helvetica,sans-serif;
      margin-bottom: 8px;
***************
*** 379,385 ****
      display: block;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
      text-decoration: none;
      padding: 3px;
      -moz-border-radius: 3px;
--- 380,386 ----
      display: block;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 80%;
      text-decoration: none;
      padding: 3px;
      -moz-border-radius: 3px;
***************
*** 387,393 ****
  #menu h1 {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 18px;
      line-height: 48px;
      vertical-align: bottom;
  }
--- 388,394 ----
  #menu h1 {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 115%;
      line-height: 48px;
      vertical-align: bottom;
  }
***************
*** 410,416 ****
      color: #000;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 11px;
      text-decoration: none;
  }
  #sidebarPanel span.toggle {
--- 411,417 ----
      color: #000;
      white-space: pre;
      font-family: Verdana,Helvetica,sans-serif;
!     font-size: 90%;
      text-decoration: none;
  }
  #sidebarPanel span.toggle {
***************
*** 421,426 ****
--- 422,432 ----
      color: #000;
  }
  
+ /* Pager. */
+ .pager {
+     text-align: center;
+ }
+ 
  /* Tab styles. */
  .tabset {
      float: left;
***************
*** 475,481 ****
      width: 95%;
  }
  .prefsOverview h2 {
!     font-size: 18px;
      font-weight: bold;
  }
  .prefsOverview dt a {
--- 481,487 ----
      width: 95%;
  }
  .prefsOverview h2 {
!     font-size: 125%;
      font-weight: bold;
  }
  .prefsOverview dt a {
***************
*** 507,513 ****
      color: #000;
  }
  .help h1 {
!     font-size: 15px;
      padding-top: 0.5em;
      padding-bottom: 0.5em;
  }
--- 513,519 ----
      color: #000;
  }
  .help h1 {
!     font-size: 110%;
      padding-top: 0.5em;
      padding-bottom: 0.5em;
  }
***************
*** 515,521 ****
      border-top: 1px solid #446;
      padding-top: 1em;
      padding-bottom: 0.5em;
!     font-size: 13px;
  }
  .help p {
      margin-left: 1em;
--- 521,527 ----
      border-top: 1px solid #446;
      padding-top: 1em;
      padding-bottom: 0.5em;
!     font-size: 100%;
  }
  .help p {
      margin-left: 1em;
***************
*** 553,559 ****
  }
  .lineNumbered th a {
      font-family: monospace;
!     font-size: 12px;
      line-height: 16px;
  }
  .lineNumbered td {
--- 559,565 ----
  }
  .lineNumbered th a {
      font-family: monospace;
!     font-size: 95%;
      line-height: 16px;
  }
  .lineNumbered td {
***************
*** 563,569 ****
      background: #fff;
      padding-left: 10px;
      font-family: monospace;
!     font-size: 12px;
      white-space: pre;
      line-height: 16px;
  }
--- 569,575 ----
      background: #fff;
      padding-left: 10px;
      font-family: monospace;
!     font-size: 95%;
      white-space: pre;
      line-height: 16px;
  }
***************
*** 613,620 ****
  /* Drop shadows. */
  .dropShadow {
      float: left;
! 	background: url("graphics/shadow.png") no-repeat bottom right !important;
! 	background: url("graphics/shadow.gif") no-repeat bottom right;
      margin: 10px 0 0 5px;
  }
  
--- 619,626 ----
  /* Drop shadows. */
  .dropShadow {
      float: left;
!     background: url("graphics/shadow.png") no-repeat bottom right !important;
!     background: url("graphics/shadow.gif") no-repeat bottom right;
      margin: 10px 0 0 5px;
  }
  
***************
*** 626,628 ****
--- 632,656 ----
      margin: -3px 5px 5px -3px;
      padding: 2px;
  }
+ 
+ .motd {
+         color: #000;
+         font-weight: bold;
+         font-size: 95%;
+         background-color: #ccffcc;
+ }
+ 
+ .motdwarn {
+         color: #000;
+         font-weight: bold;
+         font-size: 95%;
+         background-color: #ffcccc;
+ }
+ 
+ .motdinfo {
+         border: 1px solid;
+         text-align: left;
+         color: #000;
+         background-color: #fff;
+ }
+ 
*** themes/safari.css.preucs	Sun Mar  5 15:58:54 2006
--- themes/safari.css	Sun Mar  5 15:58:59 2006
***************
*** 19,23 ****
  
  #menu {
      overflow: visible;
!     height: 50px;
  }
--- 19,23 ----
  
  #menu {
      overflow: visible;
!     min-height: 50px;
  }
*** themes/ie5mac.css.preucs	Sun Mar  5 16:04:43 2006
--- themes/ie5mac.css	Wed Apr 19 23:12:08 2006
***************
*** 3,8 ****
--- 3,15 ----
   *
   * CSS corrections for IE5/Mac.
   */
+ * {
+   font-size: 102%;
+ }
+ #menu {
+     overflow: visible;
+     height: auto;
+ }
  #menu li {
      width: 40px;
  }
*** themes/opera.css.preucs	Sun Mar  5 16:08:30 2006
--- themes/opera.css	Sun Mar  5 16:49:44 2006
***************
*** 4,15 ****
   * CSS corrections for Opera.
   */
  
  .treeRow {
      overflow: visible;
!     height: 20px;
  }
  
  #menu {
      overflow: visible;
!     height: 50px;
  }
--- 4,19 ----
   * CSS corrections for Opera.
   */
  
+ * {
+     font-size: small;
+ }
+ 
  .treeRow {
      overflow: visible;
!     height: auto;
  }
  
  #menu {
      overflow: visible;
!     height: auto;
  }
*** themes/ie.css.preucs	Thu Mar  9 10:56:22 2006
--- themes/ie.css	Wed Mar 29 12:38:22 2006
***************
*** 1,15 ****
  /**
!  * $Horde: horde/themes/ie.css,v 1.1.2.6 2006/02/17 00:03:48 chuck Exp $
   *
   * CSS corrections for IE.
   */
! 
! .treeRow {
!     overflow: visible;
!     height: 20px;
! }
! 
! #menu {
!     overflow: visible;
!     height: 50px;
  }
--- 1,8 ----
  /**
!  * $Horde: horde/themes/ie.css,v 1.1.2.5 2005/11/30 16:22:18 jan Exp $
   *
   * CSS corrections for IE.
   */
! * {
!     font-size: 98%;
  }
*** themes/moz14.css.preucs	Sun Mar  5 16:32:45 2006
--- themes/moz14.css	Sun Mar  5 16:32:55 2006
***************
*** 6,10 ****
  
  #menu {
      overflow: visible;
!     height: 50px;
  }
--- 6,10 ----
  
  #menu {
      overflow: visible;
!     height: auto;
  }
*** themes/ie6_or_less.css.preucs	Wed Mar 29 12:39:02 2006
--- themes/ie6_or_less.css	Wed Mar 29 12:39:14 2006
***************
*** 3,8 ****
--- 3,11 ----
   *
   * CSS corrections for IE.
   */
+ * {
+     font-size: 98%;
+ }
  
  .treeRow {
      overflow: visible;
*** templates/menu/menu.inc.preucs	Fri Apr 28 10:22:22 2006
--- templates/menu/menu.inc	Fri Apr 28 10:23:11 2006
***************
*** 2,5 ****
--- 2,6 ----
   <div class="leftFloat">
    <?php echo $menu->render() ?>
   </div>
+  <div class="clear">&nbsp;</div>
  </div>
*** imp/themes/luc/screen.css.preucs	Sun Mar  5 15:29:24 2006
--- imp/themes/luc/screen.css	Sun Mar  5 15:44:05 2006
***************
*** 3,9 ****
   */
  
  .folders {
!     font-size: 11px;
  }
  .answered {
      background: #c1dac1;
--- 3,9 ----
   */
  
  .folders {
!     font-size: 90%;
  }
  .answered {
      background: #c1dac1;
*** imp/themes/azur/screen.css.preucs	Sun Mar  5 15:26:37 2006
--- imp/themes/azur/screen.css	Sun Mar  5 15:42:29 2006
***************
*** 40,46 ****
  }
  .signature-fixed {
      color: #bbbbbb;
!     font-size: 13px;
      font-family: monospace, fixed;
  }
  .quotawarn {
--- 40,46 ----
  }
  .signature-fixed {
      color: #bbbbbb;
!     font-size: 100%;
      font-family: monospace, fixed;
  }
  .quotawarn {
*** imp/themes/cornflower/screen.css.preucs	Sun Mar  5 15:43:30 2006
--- imp/themes/cornflower/screen.css	Sun Mar  5 15:43:36 2006
***************
*** 3,7 ****
   */
  
  .folders {
!     font-size: 11px;
  }
--- 3,7 ----
   */
  
  .folders {
!     font-size: 90%;
  }
*** imp/themes/gennevilliers/screen.css.preucs	Sun Mar  5 15:28:44 2006
--- imp/themes/gennevilliers/screen.css	Sun Mar  5 15:43:56 2006
***************
*** 25,31 ****
  .quotawarn {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 17px;
      color: #ea5d1c;
      background-color: #f4ee7a;
  }
--- 25,31 ----
  .quotawarn {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 120%;
      color: #ea5d1c;
      background-color: #f4ee7a;
  }
***************
*** 32,38 ****
  .quotaalert {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 20px;
      color: #f4ee7a;
      background-color: #ea5d1c;
  }
--- 32,38 ----
  .quotaalert {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 135%;
      color: #f4ee7a;
      background-color: #ea5d1c;
  }
*** imp/themes/burntorange/screen.css.preucs	Sun Mar  5 15:27:50 2006
--- imp/themes/burntorange/screen.css	Sun Mar  5 15:43:14 2006
***************
*** 20,31 ****
  .quotawarn {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 17px;
  }
  .quotaalert {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 17px;
  }
  .control {
      border-bottom: 1 px solid #ffffff;
--- 20,31 ----
  .quotawarn {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 120%;
  }
  .quotaalert {
      font-family: Verdana,Helvetica,sans-serif;
      font-weight: bold;
!     font-size: 120%;
  }
  .control {
      border-bottom: 1 px solid #ffffff;
*** imp/themes/lucblue/screen.css.preucs	Sun Mar  5 15:29:42 2006
--- imp/themes/lucblue/screen.css	Sun Mar  5 15:44:15 2006
***************
*** 3,7 ****
   */
  
  .folders {
!     font-size: 11px;
  }
--- 3,7 ----
   */
  
  .folders {
!     font-size: 90%;
  }
*** imp/themes/bluemoon/screen.css.preucs	Sun Mar  5 15:27:04 2006
--- imp/themes/bluemoon/screen.css	Sun Mar  5 15:42:46 2006
***************
*** 4,10 ****
  
  .composebody {
      font-family: Courier New, Monospace;
!     font-size: 12px;
  }
  .deleted {
      background-color: #999999;
--- 4,10 ----
  
  .composebody {
      font-family: Courier New, Monospace;
!     font-size: 95%;
  }
  .deleted {
      background-color: #999999;
*** imp/themes/bluewhite/screen.css.preucs	Sun Mar  5 15:27:32 2006
--- imp/themes/bluewhite/screen.css	Sun Mar  5 15:42:58 2006
***************
*** 3,9 ****
   */
  
  .folders {
!     font-size: 11px;
  }
  .answered {
      background: #aca;
--- 3,9 ----
   */
  
  .folders {
!     font-size: 90%;
  }
  .answered {
      background: #aca;
*** imp/themes/screen.css.preucs	Sun Mar  5 15:25:03 2006
--- imp/themes/screen.css	Tue Sep 12 15:49:56 2006
***************
*** 1,5 ****
  /**
!  * $Horde: imp/themes/screen.css,v 1.2.2.11 2006/02/10 23:23:14 chuck Exp $
   */
  
  /* Align styles, added for BC. */
--- 1,5 ----
  /**
!  * $Horde: imp/themes/screen.css,v 1.2.2.15 2006/07/13 11:55:49 jan Exp $
   */
  
  /* Align styles, added for BC. */
***************
*** 52,63 ****
  #html-message td {
      padding: 0;
  }
! #html-message ul, #html-message menu, #html-message dir {
      display: block;
      list-style-type: disc;
      margin: 1em 0;
      -moz-padding-start: 40px;
-     -moz-counter-reset: -html-counter 0;
  }
  #html-message ol {
      display: block;
--- 52,62 ----
  #html-message td {
      padding: 0;
  }
! #html-message ul {
      display: block;
      list-style-type: disc;
      margin: 1em 0;
      -moz-padding-start: 40px;
  }
  #html-message ol {
      display: block;
***************
*** 64,85 ****
      list-style-type: decimal;
      margin: 1em 0;
      -moz-padding-start: 40px;
-     -moz-counter-reset: -html-counter 0;
  }
  #html-message li {
      display: list-item;
-     -moz-float-edge: margin-box;
  }
- #html-message li {
-     display: list-item;
-     margin-left: 16px;
-     padding-left: 10px;
-     margin-bottom: 4px;
- }
  #html-message p {
      display: block;
      margin: 1em 0;
  }
  
  /* Legend styles. */
  .mailboxLegend {
--- 63,84 ----
      list-style-type: decimal;
      margin: 1em 0;
      -moz-padding-start: 40px;
  }
  #html-message li {
      display: list-item;
  }
  #html-message p {
      display: block;
      margin: 1em 0;
  }
+ #html-message blockquote {
+     margin: 1em 40px;
+ }
+ #html-message blockquote[type="cite"] {
+     margin-left: 0;
+     margin-right: 0;
+     padding-left: 1em;
+ }
  
  /* Legend styles. */
  .mailboxLegend {
***************
*** 88,94 ****
  .mailboxLegend li {
      color: #000;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 11px;
      list-style: none;
      display: inline;
  }
--- 87,93 ----
  .mailboxLegend li {
      color: #000;
      font-family: Geneva,Arial,Helvetica,sans-serif;
!     font-size: 90%;
      list-style: none;
      display: inline;
  }
***************
*** 104,113 ****
  
  .composebody {
      font-family: monospace,fixed;
!     font-size: 12px;
  }
  .folders {
!     font-size: 12px;
  }
  .folderselect {
      padding-top: 5px;
--- 103,112 ----
  
  .composebody {
      font-family: monospace,fixed;
!     font-size: 95%;
  }
  .folders {
!     font-size: 95%;
  }
  .folderselect {
      padding-top: 5px;
*** imp/templates/menu.inc.preucs	Thu Mar  9 10:35:14 2006
--- imp/templates/menu.inc	Thu Mar  9 11:39:36 2006
***************
*** 31,40 ****
    ?>
   </div>
   <?php endif; ?>
-  <div class="leftFloat">
    <?php echo IMP::getMenu('string') ?>
!  </div>
!  <br class="clear" />
  </div>
  </form>
  
--- 31,38 ----
    ?>
   </div>
   <?php endif; ?>
    <?php echo IMP::getMenu('string') ?>
!  <div class="clear">&nbsp;</div>
  </div>
  </form>
  
*** ingo/templates/menu.inc.preucs	Thu Mar  9 10:46:11 2006
--- ingo/templates/menu.inc	Thu Mar  9 11:38:02 2006
***************
*** 1,4 ****
--- 1,5 ----
  <div id="menu">
   <?php echo Ingo::getMenu('string') ?>
+  <div class="clear">&nbsp;</div>
  </div>
  <?php $GLOBALS['notification']->notify(array('listeners' => 'status')) ?>
*** turba/templates/menu.inc.preucs	Sun Mar  5 11:26:52 2006
--- turba/templates/menu.inc	Mon Mar  6 11:25:51 2006
***************
*** 10,15 ****
--- 10,16 ----
  <span class="leftFloat">
   <?php echo Turba::getMenu('string') ?>
  </span>
+ <div class="clear">&nbsp;</div>
  </div>
  </form>
  <?php $GLOBALS['notification']->notify(array('listeners' => 'status')) ?>


More information about the horde mailing list