2002-04-05 14:27:07 +00:00
|
|
|
/* ***** BEGIN LICENSE BLOCK *****
|
|
|
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
|
|
|
*
|
|
|
|
* The contents of this file are subject to the Mozilla Public License Version
|
|
|
|
* 1.1 (the "License"); you may not use this file except in compliance with
|
|
|
|
* the License. You may obtain a copy of the License at
|
|
|
|
* http://www.mozilla.org/MPL/
|
|
|
|
*
|
|
|
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
|
|
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
|
|
* for the specific language governing rights and limitations under the
|
|
|
|
* License.
|
|
|
|
*
|
|
|
|
* The Original Code is OEone Calendar Code, released October 31st, 2001.
|
|
|
|
*
|
|
|
|
* The Initial Developer of the Original Code is
|
|
|
|
* OEone Corporation.
|
|
|
|
* Portions created by the Initial Developer are Copyright (C) 2001
|
|
|
|
* the Initial Developer. All Rights Reserved.
|
|
|
|
*
|
|
|
|
* Contributor(s): Garth Smedley <garths@oeone.com>
|
|
|
|
* Mike Potter <mikep@oeone.com>
|
|
|
|
* Karl Guertin <grayrest@grayrest.com>
|
|
|
|
* Colin Phillips <colinp@oeone.com>
|
2002-06-05 15:13:48 +00:00
|
|
|
* ArentJan Banck <ajbanck@planet.nl>
|
2003-06-27 12:59:51 +00:00
|
|
|
* Eric Belhaire <belhaire@ief.u-psud.fr>
|
|
|
|
* Mark Swaffer <swaff@fudo.org>
|
2002-04-05 14:27:07 +00:00
|
|
|
*
|
|
|
|
* Alternatively, the contents of this file may be used under the terms of
|
|
|
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
|
|
|
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
|
|
|
* in which case the provisions of the GPL or the LGPL are applicable instead
|
|
|
|
* of those above. If you wish to allow use of your version of this file only
|
|
|
|
* under the terms of either the GPL or the LGPL, and not to allow others to
|
|
|
|
* use your version of this file under the terms of the MPL, indicate your
|
|
|
|
* decision by deleting the provisions above and replace them with the notice
|
|
|
|
* and other provisions required by the GPL or the LGPL. If you do not delete
|
|
|
|
* the provisions above, a recipient may use your version of this file under
|
|
|
|
* the terms of any one of the MPL, the GPL or the LGPL.
|
|
|
|
*
|
|
|
|
* ***** END LICENSE BLOCK ***** */
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Top bar, with name, image and buttons
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
#calendar-deck{
|
|
|
|
overflow:auto;
|
|
|
|
}
|
2002-10-30 14:14:46 +00:00
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Top bar, with name, image and buttons
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-controls-box
|
|
|
|
{
|
|
|
|
min-height : 33px;
|
|
|
|
max-height : 33px;
|
|
|
|
}
|
|
|
|
|
2002-06-05 15:13:48 +00:00
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Primary toolbar buttons
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.toolbarbutton-1 {
|
2003-06-27 12:59:51 +00:00
|
|
|
list-style-image: url("chrome://calendar/skin/btn1.png");
|
2002-06-05 15:13:48 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* new event button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-new-event-button
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(126px 32px 147px 0px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-new-event-button[disabled="true"],
|
|
|
|
#calendar-new-event-button[disabled="true"]:hover,
|
|
|
|
#calendar-new-event-button[disabled="true"]:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(126px 128px 147px 96px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-new-event-button:hover
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(126px 64px 147px 32px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-new-event-button:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(126px 96px 147px 64px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2002-04-08 20:29:01 +00:00
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* edit event button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
2002-07-24 13:19:34 +00:00
|
|
|
#calendar-edit-event-button
|
2002-04-08 20:29:01 +00:00
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(147px 32px 168px 0px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#calendar-edit-event-button[disabled="true"],
|
|
|
|
#calendar-edit-event-button[disabled="true"]:hover,
|
|
|
|
#calendar-edit-event-button[disabled="true"]:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(147px 128px 168px 96px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#calendar-edit-event-button:hover
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(147px 64px 168px 32px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#calendar-edit-event-button:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(147px 96px 168px 64px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* delete event button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-delete-event-button
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(168px 32px 189px 0px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#calendar-delete-event-button[disabled="true"],
|
|
|
|
#calendar-delete-event-button[disabled="true"]:hover,
|
|
|
|
#calendar-delete-event-button[disabled="true"]:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(168px 128px 189px 96px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#calendar-delete-event-button:hover
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(168px 64px 189px 32px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#calendar-delete-event-button:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(168px 96px 189px 64px);
|
2002-04-08 20:29:01 +00:00
|
|
|
}
|
2002-04-05 14:27:07 +00:00
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Go To Today button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-go-to-today-button
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(105px 32px 126px 0px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-go-to-today-button[disabled="true"],
|
|
|
|
#calendar-go-to-today-button[disabled="true"]:hover,
|
|
|
|
#calendar-go-to-today-button[disabled="true"]:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(105px 128px 126px 96px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-go-to-today-button:hover
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(105px 64px 126px 32px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-go-to-today-button:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(105px 96px 126px 64px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Choose date button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-choose-date-button
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(84px 32px 105px 0px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-choose-date-button[disabled="true"],
|
|
|
|
#calendar-choose-date-button[disabled="true"]:hover,
|
|
|
|
#calendar-choose-date-button[disabled="true"]:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(84px 128px 105px 96px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-choose-date-button:hover
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(84px 64px 105px 32px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-choose-date-button:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(84px 96px 105px 64px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
2003-03-19 18:10:21 +00:00
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Change to multiweek view button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
#calendar-multiweek-view-button
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(42px 32px 63px 0px);
|
2003-03-19 18:10:21 +00:00
|
|
|
}
|
|
|
|
#calendar-multiweek-view-button[disabled="true"],
|
|
|
|
#calendar-multiweek-view-button[disabled="true"]:hover,
|
2003-12-03 14:57:30 +00:00
|
|
|
#calendar-multiweek-view-button[disabled="true"]:hover:active
|
2003-03-19 18:10:21 +00:00
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(42px 128px 63px 96px);
|
2003-03-19 18:10:21 +00:00
|
|
|
}
|
|
|
|
#calendar-multiweek-view-button:hover
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(42px 64px 63px 32px);
|
|
|
|
}
|
|
|
|
#calendar-multiweek-view-button:hover:active
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(42px 96px 63px 64px);
|
2003-03-19 18:10:21 +00:00
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Change to month view button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-month-view-button
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(63px 32px 84px 0px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-month-view-button[disabled="true"],
|
|
|
|
#calendar-month-view-button[disabled="true"]:hover,
|
2002-04-19 13:44:05 +00:00
|
|
|
#calendar-month-view-button[disabled="true"]:hover:active
|
2002-04-05 14:27:07 +00:00
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(63px 128px 84px 96px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-month-view-button:hover
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(63px 64px 84px 32px);
|
2002-04-19 13:44:05 +00:00
|
|
|
}
|
|
|
|
#calendar-month-view-button:hover:active
|
|
|
|
{
|
2003-12-03 14:57:30 +00:00
|
|
|
-moz-image-region: rect(63px 96px 84px 64px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Change to week view button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-week-view-button
|
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(21px 32px 42px 0px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-week-view-button[disabled="true"],
|
|
|
|
#calendar-week-view-button[disabled="true"]:hover,
|
2002-04-19 13:44:05 +00:00
|
|
|
#calendar-week-view-button[disabled="true"]:hover:active
|
2002-04-05 14:27:07 +00:00
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(21px 128px 42px 96px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-week-view-button:hover
|
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(21px 64px 42px 32px);
|
2002-04-19 13:44:05 +00:00
|
|
|
}
|
|
|
|
#calendar-week-view-button:hover:active
|
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(21px 96px 42px 64px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Change to day view button
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#calendar-day-view-button
|
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(0px 32px 21px 0px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-day-view-button[disabled="true"],
|
|
|
|
#calendar-day-view-button[disabled="true"]:hover,
|
2002-04-19 13:44:05 +00:00
|
|
|
#calendar-day-view-button[disabled="true"]:hover:active
|
2002-04-05 14:27:07 +00:00
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(0px 128px 21px 96px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#calendar-day-view-button:hover
|
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(0px 64px 21px 32px);
|
2002-04-19 13:44:05 +00:00
|
|
|
}
|
|
|
|
#calendar-day-view-button:hover:active
|
|
|
|
{
|
2002-06-05 15:13:48 +00:00
|
|
|
-moz-image-region: rect(0px 96px 21px 64px);
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2003-03-19 18:10:21 +00:00
|
|
|
/*
|
|
|
|
*****************************
|
|
|
|
MultiWeek
|
|
|
|
*****************************
|
|
|
|
*/
|
|
|
|
#multiweek-grid{
|
2003-06-27 12:59:51 +00:00
|
|
|
border: 1px solid #3f7d91;
|
2003-03-19 18:10:21 +00:00
|
|
|
}
|
|
|
|
|
2003-06-27 12:59:51 +00:00
|
|
|
#multiweek-grid-box{
|
|
|
|
border: 1px solid #3f7d91;
|
|
|
|
padding: 2px;
|
|
|
|
margin: 10px 2px 15px 10px;
|
|
|
|
background-color: #E7EEEC;
|
|
|
|
background-position: 50% 50%;
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*Right column*/
|
|
|
|
.multiweek-rightcol-class{
|
|
|
|
margin: 10px 2px 15px 2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2003-03-19 18:10:21 +00:00
|
|
|
#multiweek-view-box{
|
|
|
|
-moz-box-align: center;
|
|
|
|
-moz-box-pack: center;
|
|
|
|
overflow: auto;
|
|
|
|
background-color: #FAFCFB;
|
|
|
|
}
|
|
|
|
|
|
|
|
#multiweek-title
|
|
|
|
{
|
|
|
|
font-size:1.2em;
|
|
|
|
color: #3f7d91;
|
|
|
|
font-weight:bold;
|
|
|
|
margin:0px;
|
|
|
|
padding:0px;
|
|
|
|
}
|
|
|
|
|
2003-06-27 12:59:51 +00:00
|
|
|
.multiweek-header-class{
|
|
|
|
border-left: 1px solid #3f7d91;
|
|
|
|
-moz-box-align: center;
|
|
|
|
font-size: 1.3em;
|
|
|
|
font-family: Arial, Helvetica;
|
|
|
|
color: #3f7d91;
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
font-weight:bold;
|
|
|
|
}
|
|
|
|
.multiweek-header-left-class{
|
|
|
|
-moz-box-align: center;
|
|
|
|
font-size: 1.3em;
|
|
|
|
font-family: Arial, Helvetica;
|
|
|
|
color: #3f7d91;
|
|
|
|
font-weight:bold;
|
|
|
|
}
|
|
|
|
|
2003-03-19 18:10:21 +00:00
|
|
|
.multiweek-leftcol-box-class{
|
|
|
|
display : -moz-stack;
|
|
|
|
background-color : #E7EEEC;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*Previous/Next Buttons*/
|
|
|
|
.updownbuttons{
|
2003-06-27 15:32:43 +00:00
|
|
|
list-style-image: url("chrome://calendar/skin/pageupdown.png");
|
2003-03-19 18:10:21 +00:00
|
|
|
}
|
|
|
|
#multiweek-next-button{
|
|
|
|
-moz-box-align:end;
|
|
|
|
-moz-image-region: rect(120px 30px 150px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
#multiweek-next-button:hover{
|
|
|
|
-moz-image-region: rect(120px 60px 150px 30px);
|
|
|
|
}
|
|
|
|
#multiweek-next-button:hover:active{
|
|
|
|
-moz-image-region: rect(120px 90px 150px 60px);
|
|
|
|
}
|
|
|
|
#multiweek-previous-button{
|
|
|
|
-moz-box-align:start;
|
|
|
|
-moz-image-region: rect(90px 30px 120px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
#multiweek-previous-button:hover{
|
|
|
|
-moz-image-region: rect(90px 60px 120px 30px);
|
|
|
|
}
|
|
|
|
#multiweek-previous-button:hover:active{
|
|
|
|
-moz-image-region: rect(90px 90px 120px 60px);
|
|
|
|
}
|
|
|
|
#multiweek-nextpage-button{
|
|
|
|
-moz-box-align:end;
|
|
|
|
-moz-image-region: rect(45px 30px 90px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
#multiweek-nextpage-button:hover{
|
|
|
|
-moz-image-region: rect(45px 60px 90px 30px);
|
|
|
|
}
|
|
|
|
#multiweek-nextpage-button:hover:active{
|
|
|
|
-moz-image-region: rect(45px 90px 90px 60px);
|
|
|
|
}
|
|
|
|
#multiweek-previouspage-button{
|
|
|
|
-moz-box-align:start;
|
|
|
|
-moz-image-region: rect(0 30px 45px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
#multiweek-previouspage-button:hover{
|
|
|
|
-moz-image-region: rect(0 60px 45px 30px);
|
|
|
|
}
|
|
|
|
#multiweek-previouspage-button:hover:active{
|
|
|
|
-moz-image-region: rect(0 90px 45px 60px);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Events in multiweek view are in a box
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.multiweek-day-event-text-class
|
|
|
|
{
|
|
|
|
cursor : pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
.multiweek-day-event-text-class[completed="true"]
|
|
|
|
{
|
|
|
|
text-decoration : line-through;
|
|
|
|
}
|
|
|
|
|
|
|
|
.multiweek-day-event-box-class
|
|
|
|
{
|
2003-11-19 21:55:01 +00:00
|
|
|
border : 1px solid #1D7AB5;
|
|
|
|
margin : 1px;
|
2003-03-19 18:10:21 +00:00
|
|
|
background-color : #F9F4FF;
|
|
|
|
text-align : left;
|
|
|
|
font-size : 0.9em;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
cursor : pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
.multiweek-day-event-box-class:hover
|
|
|
|
{
|
|
|
|
border : 1px solid #003366;
|
|
|
|
}
|
|
|
|
|
|
|
|
.multiweek-day-event-box-class[eventselected="true"]
|
|
|
|
{
|
|
|
|
background-color : #D5E3F2;
|
2003-11-19 21:55:01 +00:00
|
|
|
border : 2px solid #990000;
|
|
|
|
margin : 0px;
|
2003-03-19 18:10:21 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.multiweek-view-event-dot-class
|
|
|
|
{
|
|
|
|
margin-left : 2px;
|
|
|
|
margin-top : 2px;
|
|
|
|
list-style-image : url("chrome://calendar/skin/dot.png");
|
|
|
|
}
|
|
|
|
|
|
|
|
.multiweek-view-event-dot-class[eventselected="true"]
|
|
|
|
{
|
|
|
|
list-style-image : url("chrome://calendar/skin/dot_selected.png");
|
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
|
|
|
|
/*<<-------------------------------------------------/\/\/\ Month*/
|
|
|
|
|
|
|
|
#month-controls-box{
|
|
|
|
-moz-box-align:center;
|
|
|
|
-moz-box-pack:center;
|
|
|
|
margin:0px 15px;
|
|
|
|
min-height: 54px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#month-view-box{
|
|
|
|
-moz-box-align: center;
|
|
|
|
-moz-box-pack: center;
|
|
|
|
overflow: auto;
|
|
|
|
background-color: #FAFCFB;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* Month title Stuff */
|
|
|
|
#month-title-container
|
|
|
|
{
|
|
|
|
-moz-box-align: center;
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-pack: center;
|
2002-04-05 14:27:07 +00:00
|
|
|
margin: 0px 15px 0px 15px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#2-month-title, #-2-month-title
|
|
|
|
{
|
|
|
|
font-size:1.2em;
|
|
|
|
color: #9FBEC8;
|
|
|
|
margin:0px;
|
|
|
|
padding:0px;
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
#1-month-title, #-1-month-title
|
|
|
|
{
|
|
|
|
font-size:1.5em;
|
|
|
|
color: #9FBEC8;
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
#0-month-title, #0-year-title
|
|
|
|
{
|
|
|
|
font-size:2.0em;
|
|
|
|
color: #3f7d91;
|
|
|
|
font-weight:bold;
|
|
|
|
margin:0px;
|
|
|
|
padding:0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.month-title-label-box
|
|
|
|
{
|
|
|
|
width: 10em !important;
|
|
|
|
-moz-box-align: center;
|
|
|
|
-moz-box-pack: end;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*Previous/Next Buttons*/
|
|
|
|
.prevnextbuttons{
|
|
|
|
list-style-image: url("chrome://calendar/skin/prevnextarrow.png");
|
|
|
|
}
|
|
|
|
#month-next-button{
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-align:end;
|
2002-04-05 14:27:07 +00:00
|
|
|
-moz-image-region: rect(33px 20px 66px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
#month-next-button:hover{
|
|
|
|
-moz-image-region: rect(33px 40px 66px 20px);
|
|
|
|
}
|
|
|
|
#month-next-button:hover:active{
|
|
|
|
-moz-image-region: rect(33px 60px 66px 40px);
|
|
|
|
}
|
|
|
|
#month-previous-button{
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-align:start;
|
2002-04-05 14:27:07 +00:00
|
|
|
-moz-image-region: rect(0 20px 33px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
#month-previous-button:hover{
|
|
|
|
-moz-image-region: rect(0 40px 33px 20px);
|
|
|
|
}
|
|
|
|
#month-previous-button:hover:active{
|
|
|
|
-moz-image-region: rect(0 60px 33px 40px);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*The box around the month grid*/
|
|
|
|
#month-grid-box{
|
|
|
|
border: 1px solid #3f7d91;
|
|
|
|
padding: 2px;
|
|
|
|
margin: 10px 15px 15px 15px;
|
|
|
|
background-color: #E7EEEC;
|
|
|
|
background-position: 50% 50%;
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
}
|
|
|
|
#month-grid-box[background="true"]{
|
|
|
|
background-image: url("chrome://calendar/skin/userbackground.png");
|
|
|
|
}
|
|
|
|
|
|
|
|
/*this rule defines the borders around the day boxes and day names*/
|
|
|
|
#month-grid, #month-header-columns{
|
|
|
|
border-right: 1px solid #3f7d91;
|
|
|
|
border-bottom: 1px solid #3f7d91;
|
|
|
|
}
|
2003-03-19 18:10:21 +00:00
|
|
|
/*this rule is for the week number and surrounding box*/
|
|
|
|
.month-leftcol-box-class{
|
|
|
|
border-top: 1px solid #3f7d91;
|
|
|
|
border-left: 1px solid #3f7d91;
|
|
|
|
display : -moz-stack;
|
|
|
|
-moz-box-pack : end;
|
|
|
|
-moz-box-align : end;
|
|
|
|
}
|
|
|
|
.month-leftcol-number-class{
|
|
|
|
top : 0.75em;
|
|
|
|
left : 0.6em;
|
|
|
|
font-size : 1.2em;
|
|
|
|
letter-spacing : -0.15em;
|
|
|
|
font-weight : bold;
|
|
|
|
color : #3f7d91;
|
|
|
|
margin : 0.15em;
|
|
|
|
}
|
|
|
|
.week-short-text{
|
|
|
|
top : 0.3em;
|
|
|
|
font-size : 1.5em;
|
|
|
|
color : #9fCdE1;
|
|
|
|
font-weight : bold;
|
|
|
|
margin : 0.1em;
|
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
/*this rule is for the day name and surrounding box*/
|
|
|
|
.month-column-center-day-class{
|
|
|
|
border-left: 1px solid #3f7d91;
|
|
|
|
border-top: 1px solid #3f7d91;
|
|
|
|
-moz-box-align: center;
|
|
|
|
font-size: 1.3em;
|
|
|
|
font-family: Arial, Helvetica;
|
|
|
|
color: #3f7d91;
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
font-weight:bold;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*This is the base rule for each actual box in the month, if you
|
|
|
|
want to affect all day boxes with a rule, stick it here*/
|
|
|
|
.month-day-box-class{
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
border-left: 1px solid #3f7d91;
|
|
|
|
border-top: 1px solid #3f7d91;
|
|
|
|
width:93px;
|
|
|
|
height:93px;
|
|
|
|
min-width:15px;
|
|
|
|
min-height: 15px;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*user enableable background*/
|
|
|
|
.month-day-box-class[background="true"]{
|
2004-01-08 15:39:51 +00:00
|
|
|
-moz-opacity: 0.9;
|
2002-04-05 14:27:07 +00:00
|
|
|
border-left: 1px solid #3f7d91;
|
|
|
|
border-top: 1px solid #3f7d91;
|
|
|
|
}
|
2002-04-08 19:38:55 +00:00
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
/*Day boxes that aren't in this month*/
|
|
|
|
.month-day-box-class[empty="true"]{
|
2002-07-24 13:19:34 +00:00
|
|
|
background-color : #E7EEEC;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
2002-04-19 13:44:05 +00:00
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
/*today's day box*/
|
|
|
|
.month-day-box-class[today="true"]{
|
|
|
|
font-weight:bold;
|
|
|
|
border: 2px solid #1D7AB5;
|
|
|
|
}
|
|
|
|
/*the selected day box, since it's last, it has the highest priority*/
|
2003-01-13 15:29:23 +00:00
|
|
|
.month-day-box-class[monthselected="true"],
|
2003-03-19 18:10:21 +00:00
|
|
|
.month-day-box-class[monthselected="true"][weekend="true"],
|
|
|
|
.month-day-box-class[multiweekselected="true"],
|
|
|
|
.month-day-box-class[multiweekselected="true"][weekend="true"]
|
2003-01-13 15:29:23 +00:00
|
|
|
{
|
2002-04-05 14:27:07 +00:00
|
|
|
background-color: #d5e3f2;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Day numbers - alignment is contolled above in month-day-box-class
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.month-day-number-class
|
|
|
|
{
|
|
|
|
|
2002-08-15 20:14:02 +00:00
|
|
|
margin-top : 3px;
|
|
|
|
margin-left : 4px;
|
|
|
|
margin-bottom : -1px;
|
|
|
|
font-size : 1.1em;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
color : #1d7ab5;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
2003-03-19 18:10:21 +00:00
|
|
|
.month-day-number-class[withmonth=true]
|
|
|
|
{
|
|
|
|
font-weight:bold;
|
|
|
|
}
|
2002-04-05 14:27:07 +00:00
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Events in month view are in a box
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
2002-08-15 20:14:02 +00:00
|
|
|
.month-day-event-text-class
|
|
|
|
{
|
|
|
|
cursor : pointer;
|
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
.month-day-event-box-class
|
|
|
|
{
|
2002-08-15 20:14:02 +00:00
|
|
|
border : 1px solid #1D7AB5;
|
2003-11-19 21:55:01 +00:00
|
|
|
margin : 1px;
|
2002-08-15 20:14:02 +00:00
|
|
|
background-color : #F9F4FF;
|
2003-03-19 18:10:21 +00:00
|
|
|
text-align : left;
|
2002-08-15 20:14:02 +00:00
|
|
|
font-size : 0.9em;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
cursor : pointer;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.month-day-event-box-class:hover
|
|
|
|
{
|
2003-11-19 21:55:01 +00:00
|
|
|
border : 1px solid #003366;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.month-day-event-box-class[eventselected="true"]
|
|
|
|
{
|
2002-08-15 20:14:02 +00:00
|
|
|
background-color : #D5E3F2;
|
2003-11-19 21:55:01 +00:00
|
|
|
border : 2px solid #990000;
|
|
|
|
margin : 0px;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.all-day-event-class,
|
|
|
|
.month-allday-busy-ind-class[busy="true"]
|
|
|
|
{
|
2003-06-20 13:31:17 +00:00
|
|
|
list-style-image :url("chrome://calendar/skin/all_day_event.png");
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.all-day-event-class:hover,
|
|
|
|
.month-allday-busy-ind-class[busy="true"]:hover
|
|
|
|
{
|
2003-06-20 13:31:17 +00:00
|
|
|
list-style-image :url("chrome://calendar/skin/all_day_event_hover.png");
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.all-day-event-class:hover:active,
|
|
|
|
.month-allday-busy-ind-class[busy="true"]:hover:active
|
|
|
|
{
|
2003-06-20 13:31:17 +00:00
|
|
|
list-style-image :url("chrome://calendar/skin/all_day_event_down.png");
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.month-view-event-dot-class
|
|
|
|
{
|
|
|
|
margin-left : 2px;
|
|
|
|
margin-top : 2px;
|
|
|
|
list-style-image : url("chrome://calendar/skin/dot.png");
|
|
|
|
}
|
|
|
|
|
|
|
|
.month-view-event-dot-class[eventselected="true"]
|
|
|
|
{
|
|
|
|
list-style-image : url("chrome://calendar/skin/dot_selected.png");
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* D A Y V I E W
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Box containing the whole day view
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
|
|
#day-view-box
|
|
|
|
{
|
2002-04-19 13:44:05 +00:00
|
|
|
background-color: #FAFCFB;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#inner-day-view-box
|
|
|
|
{
|
|
|
|
margin : 15px;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Box for title, next, prev controls
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#day-controls-box
|
|
|
|
{
|
|
|
|
-moz-box-align:center;
|
|
|
|
-moz-box-pack:center;
|
|
|
|
margin:0px 15px;
|
|
|
|
min-height: 54px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#day-specific-title-box
|
|
|
|
{
|
|
|
|
-moz-box-align:center;
|
|
|
|
-moz-box-pack:center;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Next and Previous buttons.
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#day-next-button
|
|
|
|
{
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-align:end;
|
2002-04-05 14:27:07 +00:00
|
|
|
-moz-image-region: rect(33px 20px 66px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
#day-next-button:hover
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(33px 40px 66px 20px);
|
|
|
|
}
|
|
|
|
|
|
|
|
#day-next-button:hover:active
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(33px 60px 66px 40px);
|
|
|
|
}
|
|
|
|
|
|
|
|
#day-previous-button
|
|
|
|
{
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-align:start;
|
2002-04-05 14:27:07 +00:00
|
|
|
-moz-image-region: rect(0 20px 33px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
#day-previous-button:hover
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(0 40px 33px 20px);
|
|
|
|
}
|
|
|
|
|
|
|
|
#day-previous-button:hover:active
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(0 60px 33px 40px);
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Day title Stuff */
|
|
|
|
#day-title-container
|
|
|
|
{
|
|
|
|
-moz-box-align: center;
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-pack: center;
|
2002-04-05 14:27:07 +00:00
|
|
|
margin: 0px 15px 0px 15px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#2-day-title, #-2-day-title, #1-day-specific-title, #-1-day-specific-title
|
|
|
|
{
|
|
|
|
font-size:1.2em;
|
|
|
|
color: #9FBEC8;
|
|
|
|
margin:0px;
|
|
|
|
padding:0px;
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
#1-day-title, #-1-day-title
|
|
|
|
{
|
|
|
|
font-size:1.5em;
|
|
|
|
color: #9FBEC8;
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
#0-day-specific-title
|
|
|
|
{
|
|
|
|
font-size:1.2em;
|
|
|
|
color: #3f7d91;
|
|
|
|
}
|
|
|
|
|
|
|
|
#0-day-title
|
|
|
|
{
|
|
|
|
font-size:2.0em;
|
|
|
|
color: #3f7d91;
|
|
|
|
font-weight:bold;
|
|
|
|
margin:0px;
|
|
|
|
padding:0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.day-title-label-box
|
|
|
|
{
|
|
|
|
width: 10em !important;
|
|
|
|
-moz-box-align: center;
|
|
|
|
-moz-box-pack: end;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Box around the all day content at the top
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#all-day-content-box
|
|
|
|
{
|
|
|
|
min-height : 25px;
|
|
|
|
max-height : 25px;
|
|
|
|
overflow : auto;
|
|
|
|
border-top : 1px solid #1D7AB5;
|
|
|
|
border-left : 1px solid #1D7AB5;
|
|
|
|
border-right : 1px solid #1D7AB5;
|
|
|
|
background-color : #ffffff;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Box around the tree content
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#day-view-content-box
|
|
|
|
{
|
|
|
|
overflow : auto;
|
|
|
|
background-color : white;
|
|
|
|
border : 1px solid #2085c4;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Box around the tree content
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.day-view-event-class
|
|
|
|
{
|
|
|
|
margin-bottom : 1px;
|
|
|
|
margin-top : 1px;
|
|
|
|
border : 1px solid #1D7AB5;
|
|
|
|
background-color : #F9F4FF;
|
2002-07-10 13:49:12 +00:00
|
|
|
-moz-user-focus : normal;
|
|
|
|
cursor : pointer;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2003-11-19 21:55:01 +00:00
|
|
|
.day-view-event-class:hover
|
|
|
|
{
|
|
|
|
border : 1px solid #003366;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
.day-view-event-class[eventselected="true"]
|
|
|
|
{
|
2003-11-19 21:55:01 +00:00
|
|
|
background-color : #D5E3F2;
|
|
|
|
border : 2px solid #990000;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Box for hours
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.day-view-hour-box-class
|
|
|
|
{
|
|
|
|
border-top : 1px solid #2085c4;
|
|
|
|
background-color : white;
|
|
|
|
-moz-box-pack : start;
|
|
|
|
-moz-box-align : center;
|
|
|
|
height : 50px;
|
|
|
|
padding-top : 2px;
|
|
|
|
margin-right : 5px;
|
2002-07-10 13:49:12 +00:00
|
|
|
-moz-user-focus : normal;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2002-04-11 19:18:30 +00:00
|
|
|
.day-view-hour-box-class[draggedover="true"]
|
|
|
|
{
|
|
|
|
background-color : #2085c4;
|
|
|
|
}
|
2002-04-05 14:27:07 +00:00
|
|
|
|
|
|
|
#day-tree-item-0
|
|
|
|
{
|
|
|
|
border-top : none;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.day-view-hour-box-class[selected="true"]
|
|
|
|
{
|
|
|
|
background-color : blue;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Class for time shown on left
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.day-time-class
|
|
|
|
{
|
|
|
|
margin : 6px;
|
|
|
|
margin-left : 0px;
|
|
|
|
font-size : 10pt;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
color : #1d7ab5;
|
|
|
|
-moz-box-pack : start;
|
|
|
|
-moz-box-align : center;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Class for text of events
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.day-view-event-text-class
|
|
|
|
{
|
|
|
|
font-size : 10pt;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
color : #000000;
|
2002-07-10 13:49:12 +00:00
|
|
|
-moz-user-focus : normal;
|
|
|
|
cursor : pointer;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* W E E K V I E W
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
#week-view-box
|
|
|
|
{
|
2002-04-19 13:44:05 +00:00
|
|
|
background-color: #FAFCFB;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#inner-week-view-box
|
|
|
|
{
|
2002-04-19 13:44:05 +00:00
|
|
|
margin : 0px 15px;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/* Week View: Controls */
|
|
|
|
|
|
|
|
#week-controls-box
|
|
|
|
{
|
|
|
|
-moz-box-align:center;
|
|
|
|
-moz-box-pack:center;
|
|
|
|
margin:0px 15px;
|
|
|
|
min-height: 54px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-next-button
|
|
|
|
{
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-align:end;
|
2002-04-05 14:27:07 +00:00
|
|
|
-moz-image-region: rect(33px 20px 66px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-next-button:hover
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(33px 40px 66px 20px);
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-next-button:hover:active
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(33px 60px 66px 40px);
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-previous-button
|
|
|
|
{
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-align:start;
|
2002-04-05 14:27:07 +00:00
|
|
|
-moz-image-region: rect(0 20px 33px 0);
|
|
|
|
cursor:pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-previous-button:hover
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(0 40px 33px 20px);
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-previous-button:hover:active
|
|
|
|
{
|
|
|
|
-moz-image-region: rect(0 60px 33px 40px);
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-next-button-box
|
|
|
|
{
|
|
|
|
-moz-box-pack : end;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Week title Stuff */
|
|
|
|
#week-title-container
|
|
|
|
{
|
|
|
|
-moz-box-align: center;
|
2002-08-22 14:32:41 +00:00
|
|
|
-moz-box-pack: center;
|
2002-04-05 14:27:07 +00:00
|
|
|
margin: 0px 15px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#week-title-text
|
|
|
|
{
|
|
|
|
font-size:2.0em;
|
|
|
|
color: #3f7d91;
|
|
|
|
font-weight:bold;
|
|
|
|
margin:0px;
|
|
|
|
padding:0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.week-title-label-box
|
|
|
|
{
|
|
|
|
-moz-box-align: center;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Week View: Day name header */
|
2002-04-19 13:44:05 +00:00
|
|
|
#weekview-daynumber-spacer{
|
2003-06-20 13:21:48 +00:00
|
|
|
width: 80px;
|
|
|
|
border-bottom : 1px solid #2085c4;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
#weekview-header-spacer-left
|
|
|
|
{
|
2002-08-15 20:14:02 +00:00
|
|
|
-moz-box-align : start;
|
2002-04-19 13:44:05 +00:00
|
|
|
background-color : #FAFCFB;
|
|
|
|
border-bottom : 1px solid #1D7AB5;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#weekview-daynumber-spacer-mid
|
|
|
|
{
|
2002-04-19 13:44:05 +00:00
|
|
|
background-color : #FAFCFB;
|
|
|
|
background-image : url("chrome://calendar/skin/week-view-corner.png");
|
|
|
|
background-position : 100% 0%;
|
|
|
|
background-repeat : no-repeat;
|
2002-10-30 14:14:46 +00:00
|
|
|
width : 43px;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.weekview-daynumber-class
|
|
|
|
{
|
|
|
|
-moz-box-align : center;
|
2002-10-30 14:14:46 +00:00
|
|
|
display : -moz-stack;
|
2002-04-05 14:27:07 +00:00
|
|
|
color : #3f7d91;
|
|
|
|
font-size : 11pt;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
text-align : center;
|
|
|
|
font-weight : bold;
|
2002-10-30 14:14:46 +00:00
|
|
|
background-color : #ffffff;
|
2003-06-20 13:21:48 +00:00
|
|
|
-moz-border-top-colors: #3f7d91 #E7EEEC #E7EEEC;
|
|
|
|
border-top: 3px solid;
|
|
|
|
border-bottom : 1px solid #2085c4;
|
|
|
|
}
|
2002-04-05 14:27:07 +00:00
|
|
|
|
2002-04-19 13:44:05 +00:00
|
|
|
.week-header-date{
|
2002-10-30 14:14:46 +00:00
|
|
|
font-size : 33px;
|
|
|
|
font-weight : bold;
|
|
|
|
color : #C7DED8;
|
2002-04-19 13:44:05 +00:00
|
|
|
}
|
|
|
|
.week-header-date-text{
|
2002-10-30 14:14:46 +00:00
|
|
|
top : 15px;
|
2002-04-19 13:44:05 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#week-view-header-spacer{
|
2003-01-23 17:57:52 +00:00
|
|
|
background-color : #ffffff;
|
2002-10-30 14:14:46 +00:00
|
|
|
width : 19px;
|
2002-04-19 13:44:05 +00:00
|
|
|
}
|
2002-04-05 14:27:07 +00:00
|
|
|
|
|
|
|
|
|
|
|
/* Week View: Calendar Tree */
|
|
|
|
|
2003-06-20 13:21:48 +00:00
|
|
|
/*
|
2002-04-05 14:27:07 +00:00
|
|
|
|
2003-06-20 13:21:48 +00:00
|
|
|
/*
|
|
|
|
overflow can be set to scroll instead of auto
|
|
|
|
because fewer errors in the event position are
|
|
|
|
then observed (ERic 20/06/03)
|
|
|
|
*/
|
2002-04-05 14:27:07 +00:00
|
|
|
#week-view-content-box
|
|
|
|
{
|
|
|
|
overflow : auto;
|
2002-04-19 13:44:05 +00:00
|
|
|
background-color :#ffffff;
|
2002-07-10 13:49:12 +00:00
|
|
|
-moz-user-focus : normal;
|
2003-06-20 13:21:48 +00:00
|
|
|
padding : 2px;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2002-04-19 13:44:05 +00:00
|
|
|
#week-view-content-holder{
|
|
|
|
margin-right: 3px;
|
|
|
|
background-color: #ffffff;
|
2003-06-20 13:21:48 +00:00
|
|
|
border-right : 1px solid #2085c4;
|
2002-04-19 13:44:05 +00:00
|
|
|
}
|
2002-04-05 14:27:07 +00:00
|
|
|
|
|
|
|
.week-view-event-class
|
|
|
|
{
|
|
|
|
margin-bottom : 1px;
|
|
|
|
margin-top : 1px;
|
|
|
|
border : 1px solid #1D7AB5;
|
|
|
|
background-color : #F9F4FF;
|
|
|
|
min-width : 20px;
|
2002-07-10 13:49:12 +00:00
|
|
|
-moz-user-focus : normal;
|
|
|
|
cursor : pointer;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2003-11-19 21:55:01 +00:00
|
|
|
.week-view-event-class:hover
|
|
|
|
{
|
|
|
|
border : 1px solid #003366;
|
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
.week-view-event-class[eventselected="true"]
|
|
|
|
{
|
2003-11-19 21:55:01 +00:00
|
|
|
background-color : #D5E3F2;
|
|
|
|
border : 2px solid #990000;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Class for text of events
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
|
|
|
|
.week-view-event-text-class
|
|
|
|
{
|
|
|
|
font-size : 10pt;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
color : #000000;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.week-time-class-text
|
|
|
|
{
|
|
|
|
margin : 5px;
|
2003-06-20 13:21:48 +00:00
|
|
|
margin-top : 2px;
|
2002-04-05 14:27:07 +00:00
|
|
|
font-size : 10pt;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
color : #1d7ab5;
|
2003-06-20 13:21:48 +00:00
|
|
|
width : 50px;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2003-06-20 13:21:48 +00:00
|
|
|
.week-row-class{
|
|
|
|
height : 40px;
|
|
|
|
min-height: 30px;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.week-view-hour-box-class
|
|
|
|
{
|
|
|
|
border-bottom : 1px solid #2085c4;
|
2003-06-20 13:21:48 +00:00
|
|
|
border-left : 1px solid #2085c4;
|
2002-04-05 14:27:07 +00:00
|
|
|
width : 78px;
|
|
|
|
background-color : white;
|
2002-07-10 13:49:12 +00:00
|
|
|
-moz-user-focus : normal;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2002-04-12 15:38:39 +00:00
|
|
|
.week-view-hour-box-class[draggedover="true"]
|
|
|
|
{
|
|
|
|
background-color : #2085c4;
|
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
.week-view-hour-box-class-last-day
|
|
|
|
{
|
|
|
|
border-bottom : 1px solid #2085c4;
|
|
|
|
}
|
|
|
|
|
2002-10-30 14:14:46 +00:00
|
|
|
.month-day-box-class[weekend="true"],
|
|
|
|
.week-view-hour-box-class[weekend="true"]{
|
2002-04-19 13:44:05 +00:00
|
|
|
background-color : #FFF9EF;
|
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
.week-view-hour-box-class[today="true"]
|
|
|
|
{
|
|
|
|
border-left : 2px solid #2085c4;
|
|
|
|
border-right : 1px solid #2085c4;
|
|
|
|
}
|
|
|
|
|
|
|
|
.week-view-hour-box-class-last-day[today="true"]
|
|
|
|
{
|
|
|
|
border-right : 2px solid #2085c4;
|
|
|
|
}
|
|
|
|
|
2003-03-31 17:51:21 +00:00
|
|
|
.week-view-hour-box-class[weekselected="true"]
|
|
|
|
{
|
|
|
|
background-color: #d5e3f2;
|
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
.week-view-hours-only-box-class
|
|
|
|
{
|
|
|
|
border-bottom : 1px solid #2085c4;
|
2003-06-20 13:21:48 +00:00
|
|
|
border-left : 1px solid #2085c4;
|
2002-04-05 14:27:07 +00:00
|
|
|
width : 82px;
|
|
|
|
background-color : white;
|
2003-06-20 13:21:48 +00:00
|
|
|
-moz-box-pack : start;
|
|
|
|
-moz-box-align : start;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
2002-08-15 20:14:02 +00:00
|
|
|
#weekview-daynumber-spacer-left
|
|
|
|
{
|
2003-06-20 13:21:48 +00:00
|
|
|
width : 82px;
|
|
|
|
border-bottom : 1px solid #2085c4;
|
|
|
|
border-left : 1px solid #2085c4;
|
2002-08-15 20:14:02 +00:00
|
|
|
}
|
|
|
|
|
2002-04-05 14:27:07 +00:00
|
|
|
.all-day-content-box-text-title
|
|
|
|
{
|
2003-06-20 13:21:48 +00:00
|
|
|
font-size : 7pt;
|
2002-04-05 14:27:07 +00:00
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
color : #1d7ab5;
|
|
|
|
-moz-box-pack : center;
|
2003-06-20 13:21:48 +00:00
|
|
|
text-align : left;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.all-day-content-box-week
|
|
|
|
{
|
|
|
|
width : 78px;
|
|
|
|
-moz-box-align : start;
|
2003-06-20 13:21:48 +00:00
|
|
|
padding : 2px;
|
|
|
|
background-color : white;
|
|
|
|
border-bottom : 1px solid #2085c4;
|
|
|
|
min-height : 25px;
|
2002-04-05 14:27:07 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#all-day-content-spacer
|
|
|
|
{
|
|
|
|
width : 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.calendar-unifinder-event-indent
|
|
|
|
{
|
|
|
|
padding-left : 30px;
|
|
|
|
}
|
|
|
|
|
2002-04-08 20:29:01 +00:00
|
|
|
.unifinder-treecell-box-class
|
|
|
|
{
|
|
|
|
padding : 2px;
|
|
|
|
padding-left : 4px;
|
|
|
|
font-family : Arial, Helvetica;
|
|
|
|
-moz-box-align : start;
|
|
|
|
}
|
|
|
|
|
2002-07-31 15:02:35 +00:00
|
|
|
|
2002-07-02 13:52:07 +00:00
|
|
|
/* TO DO ITEMS */
|
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-cell-text(inprogress)
|
2002-07-31 15:02:35 +00:00
|
|
|
{
|
|
|
|
color : green;
|
|
|
|
}
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-row(inprogress,selected)
|
2003-02-13 13:59:37 +00:00
|
|
|
{
|
|
|
|
background-color : green;
|
|
|
|
}
|
2002-07-31 15:02:35 +00:00
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-cell-text(overdue)
|
2002-07-02 13:52:07 +00:00
|
|
|
{
|
|
|
|
color : red;
|
|
|
|
}
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-row(overdue,selected)
|
2003-02-13 13:59:37 +00:00
|
|
|
{
|
|
|
|
background-color : red;
|
|
|
|
}
|
2002-07-02 13:52:07 +00:00
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-cell-text(duetoday)
|
2002-08-26 18:47:22 +00:00
|
|
|
{
|
|
|
|
color : blue;
|
|
|
|
}
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-row(duetoday,selected)
|
2003-02-13 13:59:37 +00:00
|
|
|
{
|
|
|
|
background-color : blue;
|
|
|
|
}
|
2002-08-26 18:47:22 +00:00
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-cell-text(future)
|
2003-03-12 18:21:34 +00:00
|
|
|
{
|
|
|
|
color : gray;
|
|
|
|
}
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-row(future,selected)
|
2003-03-12 18:21:34 +00:00
|
|
|
{
|
|
|
|
background-color : gray;
|
|
|
|
}
|
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-cell-text(completed)
|
2002-07-02 13:52:07 +00:00
|
|
|
{
|
|
|
|
text-decoration : line-through;
|
2002-08-16 13:34:44 +00:00
|
|
|
color : black;
|
2002-07-02 13:52:07 +00:00
|
|
|
}
|
2002-07-05 18:41:18 +00:00
|
|
|
|
2002-07-31 15:02:35 +00:00
|
|
|
|
|
|
|
/* TO DO LIST IMAGES */
|
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-completed, completed),
|
2002-07-31 15:02:35 +00:00
|
|
|
#unifinder-todo-tree-col-completed {
|
2003-03-19 18:10:21 +00:00
|
|
|
list-style-image : url("chrome://calendar/skin/unifinder/checkbox_checked.png");
|
2002-07-31 15:02:35 +00:00
|
|
|
}
|
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-completed, duetoday),
|
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-completed, overdue),
|
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-completed, future),
|
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-completed, inprogress) {
|
2003-03-19 18:10:21 +00:00
|
|
|
list-style-image : url("chrome://calendar/skin/unifinder/checkbox_unchecked.png");
|
2002-08-26 18:47:22 +00:00
|
|
|
}
|
|
|
|
|
2003-03-19 18:10:21 +00:00
|
|
|
#unifinder-todo-tree-col-priority {
|
|
|
|
list-style-image : url( "chrome://calendar/skin/unifinder/priority_header.png" )
|
2002-07-31 15:02:35 +00:00
|
|
|
}
|
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-priority, mediumpriority) {
|
2002-07-31 15:02:35 +00:00
|
|
|
list-style-image : url( "chrome://calendar/skin/unifinder/priority_header.png" )
|
|
|
|
}
|
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-priority, highpriority) {
|
2002-07-31 15:02:35 +00:00
|
|
|
list-style-image : url( "chrome://calendar/skin/unifinder/priority_high.png" )
|
|
|
|
}
|
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-image(unifinder-todo-tree-col-priority, lowpriority) {
|
2002-07-31 15:02:35 +00:00
|
|
|
list-style-image : url( "chrome://calendar/skin/unifinder/priority_low.png" )
|
2002-07-05 18:41:18 +00:00
|
|
|
}
|
2002-08-22 14:32:41 +00:00
|
|
|
|
2003-07-07 21:22:24 +00:00
|
|
|
treechildren::-moz-tree-cell-text(selected) {
|
2002-08-22 14:32:41 +00:00
|
|
|
color : HighlightText;
|
|
|
|
}
|
2002-09-16 14:15:49 +00:00
|
|
|
|
|
|
|
.calendar-list-item-class[synching="true"]
|
|
|
|
{
|
|
|
|
list-style-image : url( "chrome://calendar/skin/synch_animated.gif" );
|
|
|
|
}
|
|
|
|
|
2003-06-27 12:59:51 +00:00
|
|
|
listitem[selected="true"] > .calendar-list-item-class
|
|
|
|
{
|
|
|
|
background-color : White;
|
|
|
|
color : Black;
|
|
|
|
}
|
|
|
|
|
2003-03-19 18:10:21 +00:00
|
|
|
.todo-due-image-class
|
|
|
|
{
|
|
|
|
list-style-image : url( "chrome://calendar/skin/unifinder/priority_header.png" )
|
|
|
|
}
|
|
|
|
|
|
|
|
.todo-due-image-class[highpriority="true"]
|
|
|
|
{
|
|
|
|
list-style-image : url( "chrome://calendar/skin/unifinder/priority_high.png" )
|
|
|
|
}
|
|
|
|
|
|
|
|
.todo-due-image-class[lowpriority="true"]
|
|
|
|
{
|
|
|
|
list-style-image : url( "chrome://calendar/skin/unifinder/priority_low.png" )
|
|
|
|
}
|
2003-07-09 12:44:22 +00:00
|
|
|
/*--------------------------------------------------------------------
|
|
|
|
* Unifinder
|
|
|
|
*-------------------------------------------------------------------*/
|
|
|
|
/* workaround to avoid Window Flick */
|
|
|
|
#unifinder-search-results-listbox
|
|
|
|
{
|
|
|
|
min-height : 40px ;
|
|
|
|
}
|