I just make it better and grayed it :

.calendar{
    z-index: 99;
    position: relative;
    display: none;
    border-right: 1px solid #808080;
    border-left: 1px solid #808080;
    border-bottom: 1px solid #808080;
    font-size: 11px;
    color: #9A9A9A;
    cursor: default;
    background: #fafaed;
    font-family: Arial, Helvetica,sans-serif;
}

.calendar .button {
    text-align: center;
    padding: 4px;
    border-right: 1px solid #e7e9de;
    border-left: 1px solid #e7e9de;
    border-bottom: 1px solid #808080;
    border-top: 1px solid #808080;

}

.calendar .nav{background:transparent}

.calendar thead .title{
    font-weight:bold;
    /*padding:4px;*/
    border:0;
    text-align:center;
    text-transform: uppercase;
    color: #808080;
    border-right: 1px solid #e7e9de;
    border-left: 1px solid #e7e9de;
    border-bottom: 1px solid #808080;
    border-top: 1px solid #808080;
}

.calendar thead .name {
    border:0;
    /*padding:4px;*/
    text-align:center;
    background-color:#656565;
    color:#A6A6A6;
    text-transform: uppercase;
    border-right: 1px solid #656565;
    border-left: 1px solid #656565;
    border-bottom: 1px solid #fafaed;
    border-top: 1px solid #656565;
}

.calendar thead .weekend{
    color:#8E8E8E;
}


.calendar thead .hilite {
    border-top:0;
    /*text-decoration: underline;*/
    color: #9A9A9A;
    /*border-right: 1px solid #e7e9de;
    border-left: 1px solid #e7e9de;*/
    border-bottom: 1px solid #808080;
    border-top: 1px solid #808080;
}

.calendar thead .name.hilite {
    border-top:0;
    /*text-decoration: underline;*/
    color: #D8D8D8;
    /*border-left: 1px solid #808080;
    border-right: 1px solid #808080;*/
    /*border-bottom: 1px solid #fafaed;*/
}

.calendar thead .active{
    color: #D8D8D8;

}

.calendar tbody .day {
    width:2em;
    text-align:right;
    /*padding:4px;*/
    font-weight: bold;
    color: #808080;
    /*border: 1px solid #fafaed;*/
}

.calendar tbody .day.othermonth{
    color:#aaa;
}

.calendar tbody .day.othermonth.oweekend {
    color:#faa;
}

.calendar table thead .wn{
    /*padding:4px;*/
    color:#fff;
    background-color: #656565;
    /*border-left: 1px solid #656565;
    border-right: 1px solid #656565;*/
}

.calendar table .wn{
    /*padding:4px;*/
    background-color:#e7e9de;
    /*border-bottom: 1px solid #e7e9de;*/
}

.calendar tbody .rowhilite td {
    background:#e4e0d8;
    /*border-right: 1px solid #e4e0d8;
    border-left: 1px solid #e4e0d8;*/
    /*border-bottom: 1px solid #e4e0d8;
    border-top: 1px solid #e4e0d8;*/
}

.calendar tbody .rowhilite td.wn{
    background:#d4d0c8;
    /*border: 1px solid #d4d0c8;*/
}

.calendar tbody td.weekend {
    color: #83897b;
}

.calendar tbody td.hilite{
    /*padding:4px;*/
    background-color: #808080;
    color: #fff;
    /*text-decoration: underline;*/
    /*border: 1px solid #808080;*/
}

.calendar tbody td.active {
    /*padding:4px;*/
    border:0;
    background-color: #C2C2C2;
    color: #808080;
    /*text-decoration: underline;
    border: 1px solid #C2C2C2;*/
}

.calendar tbody td.selected{
    font-weight:bold;
    border: 0;
    /*padding:4px;*/
    color: #57B3FF;
    /*text-decoration: underline;*/
 }

.calendar tbody td.today {
    font-weight:bold;
    color: #57B3FF;
}


.calendar tbody .disabled {
    color:#999;
}

.calendar tbody .emptycell {
    visibility:hidden;
}

.calendar tbody .emptyrow{
    display:none;
    border-right: 1px solid #fafaed;
}



.calendar tfoot .ttip{
    background: url('bouton.png');
    padding:4px;

    background-color:#ABABAB;
    text-align:right;
    color: #30312c;
    border-right: 1px solid #ABABAB;
}
.calendar tfoot .hilite{
    /*padding: 4px;*/
    border:0;
}
.calendar tfoot .active{
    /*padding: 4px;*/
    border:0;
}

.calendar
.combo{position:absolute;display:none;width:4em;top:0;left:0;cursor:default;border-top:1px
solid #fff;border-right:1px solid #000;border-bottom:1px solid
#000;border-left:1px solid #fff;background:#ffffe3;padding:1px;z-index:100;}
.calendar .combo .label,.calendar .combo
.label-IEfix{text-align:center;padding:1px;}
.calendar .combo .label-IEfix{width:4em;}
.calendar .combo .active{background:#c4c0b8;padding:0;border-top:1px solid
#000;border-right:1px solid #fff;border-bottom:1px solid
#fff;border-left:1px solid #000;}
.calendar .combo .hilite{background:#048;color:#fea;}

.calendar td.time{border-top:1px solid #000;padding:1px
0;text-align:center;background-color:#f4f0e8;}
.calendar td.time .hour,.calendar td.time .minute,.calendar td.time
.ampm{padding:0 3px 0 4px;border:1px solid
#889;font-weight:bold;background-color:#fff;}
.calendar td.time .ampm{text-align:center;}
.calendar td.time .colon{padding:0 2px 0 3px;font-weight:bold;}
.calendar td.time
span.hilite{border-color:#000;background-color:#766;color:#fff;}
.calendar td.time
span.active{border-color:#f00;background-color:#000;color:#0f0;}

#CP_hourcont{z-index:99;padding:0;position:absolute;border:1px dashed
#666;background-color:#eee;display:none;}
#CP_minutecont{z-index:99;background-color:#ddd;padding:1px;position:absolute;width:45px;display:none;}.floatleft{float:left;}

.CP_hour{z-index:99;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:9px;white-space:nowrap;cursor:pointer;width:35px;}
.CP_minute{z-index:99;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:9px;white-space:nowrap;cursor:pointer;width:auto;}
.CP_over{background-color:#fff;z-index:99}

;-)

Enjoy

Richard

On Wed, Sep 7, 2011 at 10:55 AM, Richard Vézina <[email protected]
> wrote:

> Finally, I think I had correct the little glitch...
>
> There is maybe some line that are not use full, like the one that include a
> .png file...
>
> Richard
>
>
> On Wed, Sep 7, 2011 at 10:51 AM, Richard Vézina <
> [email protected]> wrote:
>
>> I had made it style too a wild ago, so I share :
>>
>> .calendar{
>>     z-index: 99;
>>     position: relative;
>>     display: none;
>>     border-right: 1px solid #65605e;
>>     border-left: 1px solid #65605e;
>>     border-bottom: 1px solid #65605e;
>>     font-size: 11px;
>>     color: #008aff;
>>     cursor: default;
>>     background: #fafaed;
>>     font-family: Arial, Helvetica,sans-serif;
>> }
>>
>> .calendar .button {
>>     text-align: center;
>>     padding: 4px;
>>     border-right: 1px solid #e7e9de;
>>     border-left: 1px solid #e7e9de;
>>     border-bottom: 1px solid #65605e;
>>     border-top: 1px solid #65605e;
>>
>> }
>>
>> .calendar .nav{background:transparent}
>>
>> .calendar thead .title{
>>     font-weight:bold;
>>     padding:4px;
>>     border:0;
>>     text-align:center;
>>     text-transform: uppercase;
>>     color: #65605e;
>>     border-right: 1px solid #e7e9de;
>>     border-left: 1px solid #e7e9de;
>>     border-bottom: 1px solid #65605e;
>>     border-top: 1px solid #65605e;
>> }
>>
>> .calendar thead .name {
>>     border:0;
>>     padding:4px;
>>     text-align:center;
>>     background-color:#65605e;
>>     color:#abc63b;
>>     text-transform: uppercase;
>>     border-right: 1px solid #65605e;
>>     border-left: 1px solid #65605e;
>>     border-bottom: 1px solid #fafaed;
>>     border-top: 1px solid #65605e;
>> }
>>
>> .calendar thead .weekend{
>>     color:#52a103;
>> }
>>
>>
>> .calendar thead .hilite {
>>     border-top:0;
>>     text-decoration: underline;
>>     color: #008aff;
>>     border-right: 1px solid #e7e9de;
>>     border-left: 1px solid #e7e9de;
>>     border-bottom: 1px solid #65605e;
>>     border-top: 1px solid #65605e;
>> }
>>
>> .calendar thead .name.hilite {
>>     border-top:0;
>>     text-decoration: underline;
>>     color: #b2f03d;
>>     border-left: 1px solid #65605e;
>>     border-right: 1px solid #65605e;
>>     border-bottom: 1px solid #fafaed;
>> }
>>
>> .calendar thead .active{
>>     color: #b2f03d;
>>
>> }
>>
>> .calendar tbody .day {
>>     width:2em;
>>     text-align:right;
>>     padding:4px;
>>     font-weight: bold;
>>     color: #65605e;
>>     border: 1px solid #fafaed;
>> }
>>
>> .calendar tbody .day.othermonth{
>>     color:#aaa;
>> }
>>
>> .calendar tbody .day.othermonth.oweekend {
>>     color:#faa;
>> }
>>
>> .calendar table thead .wn{
>>     padding:4px;
>>     color:#fff;
>>     background-color: #65605e;
>>     border-left: 1px solid #65605e;
>>     border-right: 1px solid #65605e;
>> }
>>
>> .calendar table .wn{
>>     padding:4px;
>>     background-color:#e7e9de;
>>     border: 1px solid #e7e9de;
>> }
>>
>> .calendar tbody .rowhilite td {
>>     background:#e4e0d8;
>>     border-right: 1px solid #e4e0d8;
>>     border-left: 1px solid #e4e0d8;
>>     border-bottom: 1px solid #fafaed;
>>     border-top: 1px solid #fafaed;
>> }
>>
>> .calendar tbody .rowhilite td.wn{
>>     background:#d4d0c8;
>>     border: 1px solid #d4d0c8;
>> }
>>
>> .calendar tbody td.hilite{
>>     padding:4px;
>>     background-color: #65605e;
>>     color: #fff;
>>     text-decoration: underline;
>>     border: 1px solid #65605e;
>> }
>>
>> .calendar tbody td.active {
>>     padding:4px;
>>     border:0;
>>     background-color: #78c0fe;
>>     color: #65605e;
>>     text-decoration: underline;
>>     border: 1px solid #78c0fe;
>> }
>>
>> .calendar tbody td.selected{
>>     font-weight:bold;
>>     border:0;
>>     padding:4px;
>>     color: #858c56;
>>      text-decoration: underline;
>>  }
>>
>> .calendar tbody td.weekend {
>>     color: #83897b;
>> }
>>
>> .calendar tbody td.today {
>>     font-weight:bold;
>>     color: #008aff;
>> }
>>
>>
>> .calendar tbody .disabled {
>>     color:#999;
>> }
>>
>> .calendar tbody .emptycell {
>>     visibility:hidden;
>> }
>>
>> .calendar tbody .emptyrow{
>>     display:none;
>>     border-right: 1px solid #fafaed;
>> }
>>
>>
>>
>> .calendar tfoot .ttip{
>>     background: url('bouton.png');
>>     padding:4px;
>>
>>     background-color:#8ba130;
>>     text-align:right;
>>     color: #30312c;
>>     border-right: 1px solid #8ba130;
>> }
>> .calendar tfoot .hilite{
>>     padding: 4px;
>>     border:0;
>> }
>> .calendar tfoot .active{
>>     padding: 4px;
>>     border:0;
>> }
>>
>> .calendar
>> .combo{position:absolute;display:none;width:4em;top:0;left:0;cursor:default;border-top:1px
>> solid #fff;border-right:1px solid #000;border-bottom:1px solid
>> #000;border-left:1px solid #fff;background:#ffffe3;padding:1px;z-index:100;}
>>  .calendar .combo .label,.calendar .combo
>> .label-IEfix{text-align:center;padding:1px;}
>> .calendar .combo .label-IEfix{width:4em;}
>> .calendar .combo .active{background:#c4c0b8;padding:0;border-top:1px solid
>> #000;border-right:1px solid #fff;border-bottom:1px solid
>> #fff;border-left:1px solid #000;}
>> .calendar .combo .hilite{background:#048;color:#fea;}
>>
>> .calendar td.time{border-top:1px solid #000;padding:1px
>> 0;text-align:center;background-color:#f4f0e8;}
>> .calendar td.time .hour,.calendar td.time .minute,.calendar td.time
>> .ampm{padding:0 3px 0 4px;border:1px solid
>> #889;font-weight:bold;background-color:#fff;}
>> .calendar td.time .ampm{text-align:center;}
>> .calendar td.time .colon{padding:0 2px 0 3px;font-weight:bold;}
>> .calendar td.time
>> span.hilite{border-color:#000;background-color:#766;color:#fff;}
>> .calendar td.time
>> span.active{border-color:#f00;background-color:#000;color:#0f0;}
>>
>> #CP_hourcont{z-index:99;padding:0;position:absolute;border:1px dashed
>> #666;background-color:#eee;display:none;}
>>
>> #CP_minutecont{z-index:99;background-color:#ddd;padding:1px;position:absolute;width:45px;display:none;}.floatleft{float:left;}
>>
>>
>> .CP_hour{z-index:99;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:9px;white-space:nowrap;cursor:pointer;width:35px;}
>>
>> .CP_minute{z-index:99;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:9px;white-space:nowrap;cursor:pointer;width:auto;}
>> .CP_over{background-color:#fff;z-index:99}
>>
>>
>> There is some little glitch when you change the mouth or the year with the
>> date tile, there is little black bars that show up...
>>
>> Richard
>>
>> On Wed, Sep 7, 2011 at 7:55 AM, annet <[email protected]> wrote:
>>
>>>
>>> > Very nice style annet!
>>>
>>> Thanks.
>>>
>>> > I think we should make the headers gray and replace calendar.css in
>>> welcome
>>> > app
>>>
>>> Good idea. I didn't restyle the time-picker part though just the date-
>>> picker, so that probably needs some attention?
>>>
>>>
>>> Kind regards,
>>>
>>> Annet
>>
>>
>>
>

Reply via email to