Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F6063545
tasklist.css
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
22 KB
Referenced Files
None
Subscribers
None
tasklist.css
View Options
/**
* Roundcube Taklist plugin styles for skin "Larry"
*
* Copyright (C) 2012, Kolab Systems AG <contact@kolabsys.com>
* Screendesign by FLINT / Büro für Gestaltung, bueroflint.com
*
* The contents are subject to the Creative Commons Attribution-ShareAlike
* License. It is allowed to copy, distribute, transmit and to adapt the work
* by keeping credits to the original autors in the README file.
* See http://creativecommons.org/licenses/by-sa/3.0/ for details.
*/
#
taskbar
a
.
button-tasklist
span
.
button-inner
{
background-image
:
url
(
buttons.png
);
background-position
:
0
0
;
}
#
taskbar
a
.
button-tasklist
:
hover
span
.
button-inner
,
#
taskbar
a
.
button-tasklist
.
button-selected
span
.
button-inner
{
background-position
:
0
-26
px
;
}
ul
.
toolbarmenu
li
span
.
icon
.
taskadd
,
#
attachmentmenu
li
a
.
tasklistlink
span
.
icon
.
taskadd
{
background-image
:
url
(
buttons.png
);
background-position
:
-4
px
-90
px
;
}
div
.
uidialog
{
display
:
none
;
}
body
.
attachmentwin
#
mainscreen
{
top
:
60
px
;
}
body
.
attachmentwin
#
topnav
.
topright
{
margin-top
:
20
px
;
}
.
tasklistview
#
mainscreen
{
min-width
:
1000
px
!important
;
min-height
:
520
px
!important
;
}
.
tasklistview
#
header
{
min-width
:
1020
px
!important
;
}
#
sidebar
{
position
:
absolute
;
top
:
0
;
left
:
0
;
bottom
:
0
;
width
:
240
px
;
}
.
tasklistview
#
searchmenulink
{
width
:
15
px
;
}
#
tagsbox
{
position
:
absolute
;
top
:
42
px
;
left
:
0
;
width
:
100
%
;
height
:
242
px
;
}
#
tasklistsbox
{
position
:
absolute
;
top
:
300
px
;
left
:
0
;
width
:
100
%
;
bottom
:
0
px
;
}
#
tasklistsbox
.
boxtitle
a
.
iconbutton
.
search
{
position
:
absolute
;
top
:
8
px
;
right
:
8
px
;
width
:
16
px
;
cursor
:
pointer
;
background-position
:
-2
px
-317
px
;
}
#
tasklistsbox
.
listsearchbox
{
display
:
none
;
}
#
tasklistsbox
.
listsearchbox
.
expanded
{
display
:
block
;
}
#
tasklistsbox
.
scroller
{
top
:
34
px
;
}
#
tasklistsbox
.
listsearchbox
.
expanded
+
.
scroller
{
top
:
68
px
;
}
#
taskselector
{
margin
:
-1
px
40
px
0
0
;
padding
:
0
;
}
#
taskselector
li
{
display
:
inline-block
;
position
:
relative
;
font-size
:
90
%
;
padding-right
:
0.3
em
;
}
.
tagcloud
li
,
#
taskselector
li
a
{
display
:
inline-block
;
color
:
#004458
;
min-width
:
3.5
em
;
padding
:
0.2
em
0.6
em
0.2
em
0.6
em
;
text-align
:
center
;
text-decoration
:
none
;
border
:
1
px
solid
#eee
;
border-color
:
transparent
;
}
.
webkit
.
tagcloud
li
,
.
webkit
#
taskselector
li
a
{
padding-bottom
:
0.25
em
;
}
#
taskselector
li
:
first-child
{
border-top
:
0
;
border-radius
:
4
px
4
px
0
0
;
}
#
taskselector
li
:
last-child
{
border-bottom
:
0
;
border-radius
:
0
0
4
px
4
px
;
}
#
taskselector
li
.
overdue
a
{
color
:
#b72a2a
;
font-weight
:
bold
;
}
#
taskselector
li
.
inactive
a
{
color
:
#97b3bf
;
}
.
tagcloud
li
.
selected
,
#
taskselector
li
.
selected
a
{
color
:
#fff
;
background
:
#005d76
;
background
:
-moz-
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
background
:
-webkit-
gradient
(
linear
,
left
top
,
left
bottom
,
color
-stop
(
0
%
,
#005d76
),
color-stop
(
100
%
,
#004558
));
background
:
-o-
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
background
:
-ms-
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
background
:
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
box-shadow
:
inset
0
1
px
1
px
0
#003645
;
-o-
box-shadow
:
inset
0
1
px
1
px
0
#003645
;
-webkit-
box-shadow
:
inset
0
1
px
1
px
0
#003645
;
-moz-
box-shadow
:
inset
0
1
px
1
px
0
#003645
;
border-color
:
#003645
;
border-radius
:
10
px
;
text-shadow
:
none
;
}
#
taskselector
li
.
count
{
display
:
none
;
position
:
absolute
;
top
:
-18
px
;
right
:
5
px
;
min-width
:
1.8
em
;
padding
:
2
px
4
px
;
background
:
#004558
;
background
:
-moz-
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
background
:
-webkit-
gradient
(
linear
,
left
top
,
left
bottom
,
color
-stop
(
0
%
,
#005d76
),
color-stop
(
100
%
,
#004558
));
background
:
-o-
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
background
:
-ms-
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
background
:
linear-gradient
(
top
,
#005d76
0
%
,
#004558
100
%
);
box-shadow
:
0
1
px
2
px
0
rgba
(
24
,
24
,
24
,
0.6
);
color
:
#fff
;
border-radius
:
3
px
;
text-align
:
center
;
font-weight
:
bold
;
font-size
:
80
%
;
text-shadow
:
none
;
}
#
taskselector
li
.
count
:
after
{
content
:
""
;
position
:
absolute
;
bottom
:
-5
px
;
left
:
50
%
;
margin-left
:
-5
px
;
border-style
:
solid
;
border-width
:
5
px
5
px
0
;
border-color
:
#004558
transparent
;
/* reduce the damage in FF3.0 */
display
:
block
;
width
:
0
;
}
#
taskselector
li
.
overdue
.
count
{
background
:
#ff3800
;
}
#
taskselector
li
.
overdue
.
count
:
after
{
border-color
:
#ff3800
transparent
;
}
.
tagcloud
{
padding
:
0
;
margin
:
6
px
;
list-style
:
none
;
}
.
tagcloud
li
{
display
:
inline-block
;
color
:
#004458
;
padding-right
:
0.2
em
;
margin-right
:
0.3
em
;
margin-bottom
:
0.4
em
;
min-width
:
1.2
em
;
cursor
:
pointer
;
}
.
tagcloud
li
.
inactive
{
color
:
#89b3be
;
padding-right
:
0.6
em
;
font-size
:
80
%
;
/* display: none; */
}
.
tagcloud
li
.
count
{
position
:
relative
;
top
:
-1
px
;
margin-left
:
5
px
;
padding
:
0.15
em
0.5
em
;
font-size
:
80
%
;
font-weight
:
bold
;
color
:
#59838e
;
background
:
#c7e3ef
;
box-shadow
:
inset
0
1
px
1
px
0
#b0ccd7
;
-o-
box-shadow
:
inset
0
1
px
1
px
0
#b0ccd7
;
-webkit-
box-shadow
:
inset
0
1
px
1
px
0
#b0ccd7
;
-moz-
box-shadow
:
inset
0
1
px
1
px
0
#b0ccd7
;
border-color
:
#b0ccd7
;
border-radius
:
8
px
;
}
.
tag-draghelper
.
tag
.
count
,
.
tagcloud
li
.
inactive
.
count
{
display
:
none
;
}
#
tasklistsbox
.
treelist
li
{
margin
:
0
;
display
:
block
;
position
:
relative
;
}
#
tasklistsbox
.
treelist
li
div
.
tasklist
{
margin
:
0
;
height
:
20
px
;
padding
:
6
px
8
px
2
px
6
px
;
position
:
relative
;
white-space
:
nowrap
;
}
#
tasklistsbox
.
treelist
li
.
virtual
>
div
.
tasklist
{
height
:
14
px
;
}
#
tasklistsbox
.
treelist
ul
li
>
div
.
tasklist
{
margin-left
:
16
px
;
}
#
tasklistsbox
.
treelist
ul
ul
li
>
div
.
tasklist
{
margin-left
:
32
px
;
}
#
tasklistsbox
.
treelist
ul
ul
ul
li
>
div
.
tasklist
{
margin-left
:
48
px
;
}
#
tasklistsbox
.
treelist
li
label
{
display
:
block
;
}
#
tasklistsbox
.
treelist
li
span
.
listname
{
display
:
block
;
position
:
absolute
;
top
:
7
px
;
left
:
38
px
;
right
:
40
px
;
cursor
:
default
;
padding
:
0
px
30
px
2
px
2
px
;
color
:
#004458
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
background
:
url
(
sprites.png
)
right
20
px
no-repeat
;
}
#
tasklistsbox
.
treelist
li
a
.
quickview
{
display
:
inline-block
;
position
:
absolute
;
top
:
6
px
;
right
:
24
px
;
width
:
16
px
;
height
:
16
px
;
padding
:
0
;
background
:
url
(
sprites.png
)
-200
px
0
no-repeat
;
overflow
:
hidden
;
text-indent
:
-5000
px
;
cursor
:
pointer
;
}
#
tasklistsbox
.
treelist
li
a
.
subscribed
{
display
:
inline-block
;
position
:
absolute
;
top
:
6
px
;
right
:
5
px
;
height
:
16
px
;
width
:
16
px
;
padding
:
0
;
background
:
url
(
sprites.png
)
-100
px
0
no-repeat
;
overflow
:
hidden
;
text-indent
:
-5000
px
;
cursor
:
pointer
;
}
#
tasklistsbox
.
treelist
div
>
a
.
subscribed
:
focus
,
#
tasklistsbox
.
treelist
div
:
hover
>
a
.
subscribed
{
background-position
:
-2
px
-215
px
;
}
#
tasklistsbox
.
treelist
div
.
subscribed
a
.
subscribed
{
background-position
:
-20
px
-215
px
;
}
#
tasklistsbox
.
treelist
div
>
a
.
quickview
:
focus
,
#
tasklistsbox
.
treelist
li
div
:
hover
>
a
.
quickview
{
background-position
:
-20
px
-101
px
;
}
#
tasklistsbox
.
treelist
li
div
.
focusview
>
a
.
quickview
{
background-position
:
-2
px
-101
px
;
}
#
tasklistsbox
.
searchresults
.
treelist
li
a
.
quickview
{
display
:
none
;
}
#
tasklistsbox
.
treelist
div
a
.
quickview
:
focus
,
#
tasklistsbox
.
treelist
div
a
.
subscribed
:
focus
{
border-radius
:
3
px
;
outline
:
2
px
solid
rgba
(
30
,
150
,
192
,
0.5
);
}
#
tasklistsbox
.
treelist
li
.
selected
>
div
>
span
.
listname
{
font-weight
:
bold
;
}
#
tasklistsbox
.
treelist
.
readonly
>
span
.
listname
{
background-position
:
right
-142
px
;
}
#
tasklistsbox
.
treelist
.
user
>
span
.
listname
{
background-position
:
right
-160
px
;
}
#
tasklistsbox
.
treelist
.
virtual
>
span
.
listname
{
color
:
#aaa
;
top
:
4
px
;
left
:
20
px
;
right
:
5
px
;
}
#
tasklistsbox
.
treelist
.
flat
li
span
.
calname
{
left
:
24
px
;
right
:
22
px
;
}
#
tasklistsbox
.
treelist
li
input
{
position
:
absolute
;
top
:
5
px
;
left
:
18
px
;
}
#
tasklistsbox
.
treelist
li
.
treetoggle
{
top
:
8
px
;
}
#
tasklistsbox
.
treelist
li
.
virtual
>
.
treetoggle
{
top
:
6
px
;
}
#
tasklistsbox
.
searchresults
{
background
:
#b0ccd7
;
margin-top
:
8
px
;
}
#
tasklistsbox
.
searchresults
.
boxtitle
{
background
:
none
;
padding
:
2
px
8
px
2
px
8
px
;
}
#
tasklistsbox
.
searchresults
.
listing
li
{
background-color
:
#c7e3ef
;
}
#
mainview-right
{
position
:
absolute
;
top
:
0
;
left
:
256
px
;
right
:
0
;
bottom
:
0
;
}
#
taskstoolbar
{
position
:
absolute
;
top
:
-6
px
;
left
:
0
;
width
:
100
%
;
height
:
40
px
;
white-space
:
nowrap
;
}
#
taskstoolbar
a
.
button
.
newtask
{
background-image
:
url
(
buttons.png
);
background-position
:
center
-53
px
;
}
#
quickaddbox
{
position
:
absolute
;
top
:
2
px
;
left
:
0
;
width
:
60
%
;
height
:
32
px
;
white-space
:
nowrap
;
}
#
quickaddinput
{
width
:
85
%
;
margin
:
0
;
padding
:
3
px
8
px
;
height
:
18
px
;
background
:
#f1f1f1
;
background
:
rgba
(
255
,
255
,
255
,
0.7
);
border-color
:
#a3a3a3
;
font-weight
:
bold
;
}
#
quickaddbox
.
button
{
margin-left
:
5
px
;
padding
:
3
px
10
px
;
font-weight
:
bold
;
}
#
tasksview
{
position
:
absolute
;
top
:
42
px
;
left
:
0
;
right
:
0
;
bottom
:
0
;
padding-bottom
:
28
px
;
background
:
rgba
(
255
,
255
,
255
,
0.2
);
overflow
:
visible
;
}
#
message
.
statusbar
{
border-top
:
1
px
solid
#c3c3c3
;
}
#
tasksview
.
scroller
{
position
:
absolute
;
left
:
0
;
top
:
35
px
;
width
:
100
%
;
bottom
:
0
;
overflow
:
auto
;
}
#
tasksview
.
buttonbar
{
color
:
#777
;
background
:
#eee
;
background
:
-moz-
linear-gradient
(
top
,
#eee
0
%
,
#dfdfdf
100
%
);
background
:
-webkit-
gradient
(
linear
,
left
top
,
left
bottom
,
color
-stop
(
0
%
,
#eee
),
color-stop
(
100
%
,
#dfdfdf
));
background
:
-o-
linear-gradient
(
top
,
#eee
0
%
,
#dfdfdf
100
%
);
background
:
-ms-
linear-gradient
(
top
,
#eee
0
%
,
#dfdfdf
100
%
);
background
:
linear-gradient
(
top
,
#eee
0
%
,
#dfdfdf
100
%
);
border-bottom
:
1
px
solid
#ccc
;
position
:
relative
;
line-height
:
13
px
;
height
:
20
px
;
}
#
tasksview
.
buttonbar
.
buttonbar-right
{
position
:
absolute
;
top
:
6
px
;
right
:
8
px
;
}
.
buttonbar-right
.
listmenu
{
display
:
inline-block
;
cursor
:
pointer
;
}
.
buttonbar-right
.
listmenu
.
inner
{
display
:
inline-block
;
height
:
18
px
;
width
:
20
px
;
padding
:
0
;
background
:
url
(
sprites.png
)
0
-237
px
no-repeat
;
text-indent
:
-5000
px
;
}
#
thelist
{
padding
:
0
;
margin
:
1
em
;
list-style
:
none
;
}
#
listmessagebox
{
display
:
none
;
font-size
:
14
px
;
color
:
#666
;
margin
:
1.5
em
;
text-shadow
:
0
px
1
px
1
px
#fff
;
text-align
:
center
;
}
.
taskitem
{
position
:
relative
;
display
:
block
;
margin-bottom
:
3
px
;
}
.
taskitem
.
dragging
{
opacity
:
0.5
;
}
.
taskitem
.
childtasks
{
position
:
relative
;
padding
:
0
;
margin
:
3
px
0
0
20
px
;
list-style
:
none
;
}
.
taskitem
.
childtoggle
{
display
:
none
;
position
:
absolute
;
top
:
4
px
;
left
:
-5
px
;
padding
:
2
px
;
font-size
:
10
px
;
color
:
#727272
;
cursor
:
pointer
;
width
:
14
px
;
height
:
14
px
;
background
:
url
(
sprites.png
)
-2
px
-80
px
no-repeat
;
text-indent
:
-1000
px
;
overflow
:
hidden
;
}
.
taskitem
.
childtoggle
.
collapsed
{
background-position
:
-18
px
-81
px
;
}
.
taskhead
{
position
:
relative
;
margin-left
:
14
px
;
padding
:
4
px
5
px
3
px
5
px
;
border
:
1
px
solid
#fff
;
border-radius
:
5
px
;
background
:
#fff
;
-webkit-
box-shadow
:
0
1
px
1
px
0
rgba
(
50
,
50
,
50
,
0.5
);
-moz-
box-shadow
:
0
1
px
1
px
0
rgba
(
50
,
50
,
50
,
0.5
);
box-shadow
:
0
1
px
1
px
0
rgba
(
50
,
50
,
50
,
0.5
);
padding-right
:
26
em
;
white-space
:
nowrap
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
cursor
:
default
;
outline
:
none
;
}
.
taskhead
:
focus
,
.
taskhead
.
droptarget
{
border-color
:
#4787b1
;
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
-moz-
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
-webkit-
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
-o-
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
}
.
taskhead
.
complete
{
margin
:
-1
px
1
em
0
0
;
}
.
taskhead
.
title
{
font-size
:
12
px
;
}
.
taskhead
.
flagged
{
display
:
inline-block
;
width
:
16
px
;
height
:
16
px
;
background
:
url
(
sprites.png
)
1000
px
-3
px
no-repeat
;
margin
:
-3
px
1
em
0
0
;
vertical-align
:
middle
;
cursor
:
pointer
;
}
.
taskhead
.
flagged
:
focus
,
.
taskhead
:
hover
.
flagged
{
background-position
:
-2
px
-3
px
;
}
.
taskhead
.
flagged
.
flagged
{
background-position
:
-2
px
-23
px
;
}
.
taskhead
.
tags
{
display
:
block
;
position
:
absolute
;
top
:
3
px
;
right
:
10
em
;
max-width
:
14
em
;
height
:
16
px
;
overflow
:
hidden
;
padding-top
:
1
px
;
text-align
:
right
;
}
.
tag-draghelper
.
tag
,
.
taskhead
.
tags
.
tag
{
font-size
:
85
%
;
background
:
#d9ecf4
;
border
:
1
px
solid
#c2dae5
;
border-radius
:
4
px
;
padding
:
1
px
7
px
;
margin-right
:
3
px
;
}
.
tag-draghelper
li
.
tag
{
list-style
:
none
;
font-size
:
100
%
;
}
.
taskhead
.
date
{
position
:
absolute
;
top
:
4
px
;
right
:
30
px
;
text-align
:
right
;
cursor
:
pointer
;
}
.
taskhead
.
nodate
.
date
{
color
:
#ddd
;
}
.
taskhead
.
overdue
.
date
{
color
:
#d00
;
}
.
taskhead
.
nodate
:
hover
.
date
{
color
:
#999
;
}
.
taskhead
.
date
input
{
padding
:
1
px
2
px
;
border
:
1
px
solid
#ddd
;
-webkit-
box-shadow
:
none
;
-moz-
box-shadow
:
none
;
box-shadow
:
none
;
outline
:
none
;
text-align
:
right
;
width
:
6
em
;
font-size
:
11
px
;
}
.
taskhead
.
actions
{
display
:
block
;
position
:
absolute
;
top
:
3
px
;
right
:
6
px
;
width
:
18
px
;
height
:
18
px
;
background
:
url
(
sprites.png
)
1000
px
-80
px
no-repeat
;
text-indent
:
-5000
px
;
overflow
:
hidden
;
cursor
:
pointer
;
}
.
taskhead
.
actions
:
focus
,
.
taskhead
:
hover
.
actions
{
background-position
:
0
-80
px
;
}
.
taskhead
.
complete
{
opacity
:
0.6
;
}
.
taskhead
.
complete
.
title
{
text-decoration
:
line-through
;
}
.
taskhead
.
progressbar
{
position
:
absolute
;
bottom
:
1
px
;
left
:
6
px
;
right
:
6
px
;
height
:
2
px
;
}
.
taskhead
.
complete
.
progressbar
{
display
:
none
;
}
.
taskhead
.
progressvalue
{
height
:
1
px
;
background
:
rgba
(
1
,
124
,
180
,
0.2
);
border-top
:
1
px
solid
#219de6
;
}
ul
.
toolbarmenu
li
span
.
add
,
ul
.
toolbarmenu
li
span
.
expand
,
ul
.
toolbarmenu
li
span
.
collapse
{
background-image
:
url
(
sprites.png
);
}
ul
.
toolbarmenu
li
span
.
add
{
background-position
:
0
-302
px
;
}
ul
.
toolbarmenu
li
span
.
expand
{
background-position
:
0
-258
px
;
}
ul
.
toolbarmenu
li
span
.
collapse
{
background-position
:
0
-280
px
;
}
ul
.
toolbarmenu
li
span
.
delete
{
background-position
:
0
-1508
px
;
}
.
taskitem-draghelper
{
/*
width: 32px;
height: 26px;
*/
background
:
#444
;
border
:
1
px
solid
#555
;
border-radius
:
4
px
;
box-shadow
:
0
2
px
6
px
0
#333
;
-moz-
box-shadow
:
0
2
px
6
px
0
#333
;
-webkit-
box-shadow
:
0
2
px
6
px
0
#333
;
-o-
box-shadow
:
0
2
px
6
px
0
#333
;
z-index
:
5000
;
padding
:
2
px
10
px
;
font-size
:
20
px
;
color
:
#ccc
;
opacity
:
0.92
;
filter
:
alpha
(
opacity
=
90
);
text-shadow
:
0
px
1
px
1
px
#333
;
}
#
rootdroppable
{
display
:
none
;
position
:
absolute
;
top
:
2
px
;
left
:
1
em
;
right
:
1
em
;
height
:
5
px
;
background
:
#ddd
;
border-radius
:
3
px
;
}
#
rootdroppable
.
droptarget
{
background
:
#4787b1
;
box-shadow
:
0
0
2
px
1
px
rgba
(
71
,
135
,
177
,
0.9
);
-moz-
box-shadow
:
0
0
2
px
1
px
rgba
(
71
,
135
,
177
,
0.9
);
-webkit-
box-shadow
:
0
0
2
px
1
px
rgba
(
71
,
135
,
177
,
0.9
);
-o-
box-shadow
:
0
0
2
px
1
px
rgba
(
71
,
135
,
177
,
0.9
);
}
/*** task edit form ***/
#
taskedit
,
#
taskshow
{
display
:
none
;
}
#
taskedit
{
position
:
relative
;
top
:
-1.5
em
;
padding
:
0.5
em
0.1
em
;
margin
:
0
-0.2
em
;
}
#
taskshow
h2
{
margin-top
:
-0.5
em
;
}
#
taskshow
label
{
color
:
#999
;
}
#
taskshow
.
status-cancelled
{
background
:
url
(
images/badge_cancelled.png
)
top
right
no-repeat
;
}
#
task-parent-title
{
position
:
relative
;
top
:
-0.6
em
;
}
a
.
morelink
{
font-size
:
90
%
;
color
:
#0069a6
;
text-decoration
:
none
;
outline
:
none
;
}
a
.
morelink
:
hover
{
text-decoration
:
underline
;
}
#
taskedit
.
ui-tabs-panel
{
min-height
:
24
em
;
}
#
taskeditform
input
.
text
,
#
taskeditform
textarea
{
width
:
97
%
;
}
#
taskeditform
.
formbuttons
{
margin
:
0.5
em
0
;
}
#
taskedit
.
border-after
{
padding-bottom
:
0.8
em
;
margin-bottom
:
0.8
em
;
border-bottom
:
2
px
solid
#fafafa
;
}
.
edit-attendees-table
{
width
:
100
%
;
margin-top
:
0.5
em
;
}
.
edit-attendees-table
tbody
td
{
padding
:
4
px
7
px
;
}
.
edit-attendees-table
tbody
tr
:
last-child
td
{
border-bottom
:
0
;
}
.
edit-attendees-table
th
.
role
,
.
edit-attendees-table
td
.
role
{
width
:
9
em
;
}
.
edit-attendees-table
th
.
availability
,
.
edit-attendees-table
td
.
availability
,
.
edit-attendees-table
th
.
confirmstate
,
.
edit-attendees-table
td
.
confirmstate
{
width
:
6
em
;
}
.
edit-attendees-table
th
.
options
,
.
edit-attendees-table
td
.
options
{
width
:
24
px
;
padding
:
2
px
4
px
;
text-align
:
right
;
}
.
edit-attendees-table
th
.
sendmail
,
.
edit-attendees-table
td
.
sendmail
{
width
:
48
px
;
padding
:
2
px
;
}
.
edit-attendees-table
th
.
sendmail
label
{
display
:
inline-block
;
position
:
relative
;
top
:
4
px
;
width
:
24
px
;
height
:
18
px
;
min-width
:
24
px
;
padding
:
0
;
overflow
:
hidden
;
text-indent
:
-5000
px
;
white-space
:
nowrap
;
background
:
url
(
images/sendinvitation.png
)
1
px
0
no-repeat
;
}
.
edit-attendees-table
th
.
name
,
.
edit-attendees-table
td
.
name
{
width
:
auto
;
white-space
:
nowrap
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
}
.
edit-attendees-table
td
.
name
select
{
width
:
100
%
;
}
.
edit-attendees-table
a
.
deletelink
{
display
:
inline-block
;
width
:
17
px
;
height
:
17
px
;
padding
:
0
;
overflow
:
hidden
;
text-indent
:
1000
px
;
}
#
edit-attendees-form
{
position
:
relative
;
margin-top
:
15
px
;
}
#
edit-attendees-form
.
attendees-invitebox
{
text-align
:
right
;
margin
:
0
;
}
#
edit-attendees-form
.
attendees-invitebox
label
{
padding-right
:
3
px
;
}
#
taskedit-attachments
{
margin
:
0.6
em
0
;
}
#
taskedit-attachments
ul
li
{
display
:
block
;
color
:
#333
;
font-weight
:
bold
;
padding
:
3
px
4
px
3
px
30
px
;
text-shadow
:
0
px
1
px
1
px
#fff
;
text-decoration
:
none
;
white-space
:
nowrap
;
line-height
:
20
px
;
}
#
taskedit-attachments
ul
li
a
.
file
{
padding
:
0
;
}
#
taskedit-attachments-form
{
margin-top
:
1
em
;
padding-top
:
0.8
em
;
border-top
:
2
px
solid
#fafafa
;
}
div
.
form-section
{
position
:
relative
;
margin-top
:
0.2
em
;
margin-bottom
:
0.5
em
;
}
.
form-section
label
{
display
:
inline-block
;
min-width
:
7
em
;
padding-right
:
0.5
em
;
margin-bottom
:
0.3
em
;
}
label
.
block
{
display
:
block
;
margin-bottom
:
0.3
em
;
}
#
task-description
{
margin-bottom
:
1
em
;
}
#
taskedit-completeness-slider
{
display
:
inline-block
;
margin-left
:
2
em
;
width
:
30
em
;
height
:
0.8
em
;
border
:
1
px
solid
#ccc
;
}
#
taskedit-tagline
{
width
:
97
%
;
}
#
taskedit
.
droptarget
{
background-image
:
url
(
../../../../skins/larry/images/filedrop.png
)
!important
;
background-position
:
center
bottom
!important
;
background-repeat
:
no-repeat
!important
;
}
#
taskedit
.
droptarget
.
hover
,
#
taskedit
.
droptarget
.
active
{
border-color
:
#019bc6
;
box-shadow
:
0
0
3
px
2
px
rgba
(
71
,
135
,
177
,
0.5
);
-moz-
box-shadow
:
0
0
3
px
2
px
rgba
(
71
,
135
,
177
,
0.5
);
-webkit-
box-shadow
:
0
0
3
px
2
px
rgba
(
71
,
135
,
177
,
0.5
);
-o-
box-shadow
:
0
0
3
px
2
px
rgba
(
71
,
135
,
177
,
0.5
);
}
#
taskedit
.
droptarget
.
hover
{
background-color
:
#d9ecf4
;
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
-moz-
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
-webkit-
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
-o-
box-shadow
:
0
0
5
px
2
px
rgba
(
71
,
135
,
177
,
0.9
);
}
#
task-attachments
.
attachmentslist
li
{
float
:
left
;
margin-right
:
1
em
;
}
#
task-attachments
.
attachmentslist
li
a
{
outline
:
none
;
}
.
task-attendees
span
.
attendee
{
padding-right
:
18
px
;
margin-right
:
0.5
em
;
background
:
url
(
images/attendee-status.png
)
right
0
no-repeat
;
}
.
task-attendees
span
.
attendee
a
.
mailtolink
{
text-decoration
:
none
;
white-space
:
nowrap
;
outline
:
none
;
}
.
task-attendees
span
.
attendee
a
.
mailtolink
:
hover
{
text-decoration
:
underline
;
}
.
task-attendees
span
.
completed
{
background-position
:
right
-20
px
;
}
.
task-attendees
span
.
declined
{
background-position
:
right
-40
px
;
}
.
task-attendees
span
.
tentative
{
background-position
:
right
-60
px
;
}
.
task-attendees
span
.
delegated
{
background-position
:
right
-180
px
;
}
.
task-attendees
span
.
in-process
{
background-position
:
right
-200
px
;
}
.
task-attendees
span
.
accepted
{
background-position
:
right
-220
px
;
}
.
task-attendees
span
.
organizer
{
background-position
:
right
100
px
;
}
#
all-task-attendees
span
.
attendee
{
display
:
block
;
margin-bottom
:
0.4
em
;
padding-bottom
:
0.3
em
;
border-bottom
:
1
px
solid
#ddd
;
}
.
tasklistview
.
uidialog
.
tabbed
{
min-width
:
600
px
;
}
.
tasklistview
.
uidialog
.
propform
fieldset
.
ui-tabs-panel
{
min-height
:
290
px
;
}
.
tasklistview
.
uidialog
.
propform
#
taskedit-tasklistame
{
width
:
20
em
;
}
.
task-dialog-message
{
margin-top
:
0.5
em
;
padding
:
0.8
em
;
border
:
1
px
solid
#ffdf0e
;
background-color
:
#fef893
;
}
.
task-dialog-message
.
message
,
.
task-update-confirm
.
message
{
margin-bottom
:
0.5
em
;
}
/* Invitation UI in mail */
.
messagelist
tbody
.
attachment
span
.
ical
{
display
:
inline-block
;
vertical-align
:
middle
;
height
:
18
px
;
width
:
20
px
;
padding
:
0
;
background
:
url
(
images/ical-attachment.png
)
2
px
1
px
no-repeat
;
}
div
.
tasklist-invitebox
{
min-height
:
20
px
;
margin
:
5
px
8
px
;
padding
:
3
px
6
px
6
px
34
px
;
border
:
1
px
solid
#ffdf0e
;
background
:
url
(
images/tasklist.png
)
6
px
5
px
no-repeat
#fef893
;
}
div
.
tasklist-invitebox
td
.
ititle
{
font-weight
:
bold
;
padding-right
:
0.5
em
;
}
div
.
tasklist-invitebox
td
.
label
{
color
:
#666
;
padding-right
:
1
em
;
}
#
event-rsvp
.
rsvp-buttons
,
div
.
tasklist-invitebox
.
itip-buttons
div
{
margin-top
:
0.5
em
;
}
#
event-rsvp
input
.
button
,
div
.
tasklist-invitebox
input
.
button
{
font-weight
:
bold
;
margin-right
:
0.5
em
;
}
div
.
tasklist-invitebox
.
folder-select
{
font-weight
:
10
px
;
margin-left
:
1
em
;
}
div
.
tasklist-invitebox
.
rsvp-status
{
padding-left
:
2
px
;
}
div
.
tasklist-invitebox
.
rsvp-status
.
loading
{
color
:
#666
;
padding
:
1
px
0
2
px
24
px
;
background
:
url
(
images/loading_blue.gif
)
top
left
no-repeat
;
}
div
.
tasklist-invitebox
.
rsvp-status
.
hint
{
color
:
#666
;
text-shadow
:
none
;
font-style
:
italic
;
}
#
event-partstat
.
changersvp
,
.
edit-attendees-table
td
.
confirmstate
span
,
div
.
tasklist-invitebox
.
rsvp-status
.
declined
,
div
.
tasklist-invitebox
.
rsvp-status
.
tentative
,
div
.
tasklist-invitebox
.
rsvp-status
.
accepted
,
div
.
tasklist-invitebox
.
rsvp-status
.
delegated
,
div
.
tasklist-invitebox
.
rsvp-status
.
in-process
,
div
.
tasklist-invitebox
.
rsvp-status
.
completed
,
div
.
tasklist-invitebox
.
rsvp-status
.
needs-action
{
padding
:
0
0
1
px
22
px
;
background
:
url
(
images/attendee-status.png
)
2
px
-20
px
no-repeat
;
}
#
event-partstat
.
changersvp
.
declined
,
div
.
tasklist-invitebox
.
rsvp-status
.
declined
,
.
edit-attendees-table
td
.
confirmstate
span
.
declined
{
background-position
:
2
px
-40
px
;
}
#
event-partstat
.
changersvp
.
tentative
,
div
.
tasklist-invitebox
.
rsvp-status
.
tentative
,
.
edit-attendees-table
td
.
confirmstate
span
.
tentative
{
background-position
:
2
px
-60
px
;
}
#
event-partstat
.
changersvp
.
delegated
,
div
.
tasklist-invitebox
.
rsvp-status
.
delegated
,
.
edit-attendees-table
td
.
confirmstate
span
.
delegated
{
background-position
:
2
px
-180
px
;
}
#
event-partstat
.
changersvp
.
needs-action
,
div
.
tasklist-invitebox
.
rsvp-status
.
needs-action
,
.
edit-attendees-table
td
.
confirmstate
span
.
needs-action
{
background-position
:
2
px
0
;
}
#
event-partstat
.
changersvp
.
in-process
,
div
.
tasklist-invitebox
.
rsvp-status
.
in-process
,
.
edit-attendees-table
td
.
confirmstate
span
.
in-process
{
background-position
:
2
px
-200
px
;
}
#
event-partstat
.
changersvp
.
accepted
,
div
.
tasklist-invitebox
.
rsvp-status
.
accepted
,
.
edit-attendees-table
td
.
confirmstate
span
.
accepted
{
background-position
:
2
px
-220
px
;
}
/** Special hacks for IE7 **/
/** They need to be in this file to also affect the task-create dialog embedded in mail view **/
html
.
ie7
#
taskedit-completeness-slider
{
display
:
inline
;
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, May 22, 4:08 AM (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
782945
Default Alt Text
tasklist.css (22 KB)
Attached To
Mode
R14 roundcubemail-plugins-kolab
Attached
Detach File
Event Timeline
Log In to Comment