When using the mobile web interface on an iPhone for viewing calendar, there are some differences between the "Old Interface" and the "New Interface". The calendar day views do not render appointments' background colors or boarders around the appointments. These same appointments render just fine in the Old Interface's calendar.
The problem persists as I have tested it in many different browsers. Finally, I used Firefox with the Firebug extension to inspect the code. Here are the results.
Styles applied to a day appointment in the Old Interface: Code:
.PinkBg {zmobile,...303142952 (line 131)
background-color:#FBDBE9;
}
.zo_day_appt {zmobile,...303142952 (line 94)
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border:1px solid #333333;
height:100%;
width:100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {zmobile,...303142952 (line 1)
margin:0;
padding:0;
}
Inherited from table
table {zmobile,...303142952 (line 2)
border-collapse:collapse;
border-spacing:0;
}
Inherited from body
body {zmobile,...303142952 (line 10)
color:#000000;
font-family:Helvetica;
} Styles applied to a day appointment in the New Interface: Code:
.zo_day_appt {zmobile1...303142952 (line 85)
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
height:100%;
width:100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {zmobile1...303142952 (line 3)
margin:0;
padding:0;
}
Inherited from table
table {zmobile1...303142952 (line 4)
border-collapse:collapse;
border-spacing:0;
}
Inherited from body
html, body {zmobile1...303142952 (line 12)
color:#000000;
font-family:Myriad,"Lucida Grande",Helvetica,Arial,Verdana,Sans-serif;
} As you can see, the background color class and the border property are both missing in the New Interfaces style sheet (zmobile1.css). Which correlate with the problems that I am seeing.
I have been running 5.0.8 for some time and figured the problem would go away with an upgrade, but it still seems to be a problem in 5.0.14 now that I have upgraded.
I am going to see what I need to add to the css to make it work correctly and post a reply.