@ -12,16 +12,16 @@
# new . active { border-bottom-left-radius : 0 ; border-bottom-right-radius : 0 ; border-bottom : none ; }
# new > a { padding : .5 em 1.2 em .3 em ; }
# new > ul {
display : none ; position : fixed ; min-width : 7em ; z-index : - 1;
padding : . 5em ; margin-top : 0 . 075em ; margin-left : - . 5em ;
display : none ; position : fixed ; min-width : 7em ; z-index : 10 ;
padding : . 5em ; padding-bottom : 0 ; margin-top : . 075em ; margin-left : - . 5em ;
text-align : left ;
background : # f8f8f8 ; border : 1px solid # ddd ;
background : # f8f8f8 ; border : 1px solid # ddd ; border-radius : 10px ; border-top-left-radius : 0 ;
box-shadow : 0 2px 7px rgba ( 170 , 170 , 170 , . 4 ) ;
}
# new > ul > li { height : 20 px ; margin : .3 em ; padding-left : 2 em ; padding-bottom : 0.1 em ;
background-repeat : no-repeat ; cursor : pointer ; }
# new > ul > li > p { cursor : pointer ; }
# new > ul > li > input { padding : 0.3 em ; margin : -0.3 em ; }
# new . popup { border-top-left-radius : 0 ; z-index : 10 ; }
# upload {
height : 27px ; padding : 0 ; margin-left : 0 . 2em ; overflow : hidden ;
@ -64,11 +64,17 @@ tr:hover span.extension { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Op
table tr . mouseOver td { background-color : #eee ; }
table th { height : 2 em ; padding : 0 .5 em ; color : #999 ; }
table th . name { float : left ; margin-left : .5 em ; }
table th . multiselect { background : #ddd ; color : #000 ; font-weight : bold ; }
table th , table td { border-bottom : 1 px solid #ddd ; text-align : left ; font-weight : normal ; }
table td { border-bottom : 1 px solid #eee ; font-style : normal ; background-position : 1 em .5 em ; background-repeat : no-repeat ; }
table th # headerSize , table td . filesize { width : 3 em ; padding : 0 1 em ; text-align : right ; }
table th # headerDate , table td . date { width : 11 em ; padding : 0 .1 em 0 1 em ; text-align : left ; }
table th # headerName { width : 100 em ; /* not really sure why this works better than 100% … table styling */ }
table th # headerSize , table td . filesize { min-width : 3 em ; padding : 0 1 em ; text-align : right ; }
table th # headerDate , table td . date { min-width : 11 em ; padding : 0 .1 em 0 1 em ; text-align : left ; }
/* Multiselect bar */
table . multiselect { top : 63 px ; }
table . multiselect thead { position : fixed ; top : 82 px ; z-index : 1 ; }
table . multiselect thead th { background : rgba ( 230 , 230 , 230 , .8 ) ; color : #000 ; font-weight : bold ; border-bottom : 0 ; }
table td . selection , table th . selection , table td . fileaction { width : 2 em ; text-align : center ; }
table td . filename a . name { display : block ; height : 1.5 em ; vertical-align : middle ; margin-left : 3 em ; }
table tr [ data-type = "dir" ] td . filename a . name span . nametext { font-weight : bold ; }
@ -79,15 +85,28 @@ table td.filename .nametext, .uploadtext, .modified { float:left; padding:.3em 0
table td . filename . nametext { overflow : hidden ; text-overflow : ellipsis ; }
table td . filename . uploadtext { font-weight : normal ; margin-left : .5 em ; }
table td . filename form { font-size : .85 em ; margin-left : 3 em ; margin-right : 3 em ; }
table thead . fixed tr { position : fixed ; top : 6.5 em ; z-index : 49 ; -moz- box-shadow : 0 -3 px 7 px #ddd ; -webkit- box-shadow : 0 -3 px 7 px #ddd ; box-shadow : 0 -3 px 7 px #ddd ; }
table thead . fixed { height : 2 em ; }
# fileList tr td . filename > input [ type = "checkbox" ] : first-child { -ms- filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" ; filter : alpha ( opacity = 0 ) ; opacity : 0 ; float : left ; margin : .7 em 0 0 1 em ; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ -webkit- transition : opacity 200 ms ; -moz- transition : opacity 200 ms ; -o- transition : opacity 200 ms ; transition : opacity 200 ms ; }
# fileList tr td . filename > input [ type = "checkbox" ] : hover : first-child { -ms- filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" ; filter : alpha ( opacity = 80 ) ; opacity : .8 ; }
# fileList tr td . filename > input [ type = "checkbox" ] : checked : first-child { -ms- filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" ; filter : alpha ( opacity = 100 ) ; opacity : 1 ; }
# fileList tr td . filename { -webkit- transition : background-image 500 ms ; -moz- transition : background-image 500 ms ; -o- transition : background-image 500 ms ; transition : background-image 500 ms ; position : relative ; }
# fileList tr td . filename {
position : relative ; width : 100 % ;
-webkit-transition : background-image 500ms ; -moz-transition : background-image 500ms ; -o-transition : background-image 500ms ; transition : background-image 500ms ;
}
# select_all { float : left ; margin : .3 em 0.6 em 0 .5 em ; }
# uploadsize-message , # delete-confirm { display : none ; }
. fileactions { position : relative ; top : .3 em ; font-size : .8 em ; float : right ; }
/* File actions */
. fileactions {
position : absolute ; top : . 6em ; right : 0 ;
font-size : . 8em ;
}
# fileList . name { position : relative ; /* Firefox needs to explicitly have this default set … */ }
# fileList tr : hover . fileactions { /* background to distinguish when overlaying with file names */
background : rgba ( 248 , 248 , 248 , . 9 ) ; box-shadow : -5px 0 7px rgba ( 248 , 248 , 248 , . 9 ) ;
}
# fileList tr . selected : hover . fileactions { /* slightly darker color for selected rows */
background : rgba ( 238 , 238 , 238 , . 9 ) ; box-shadow : -5px 0 7px rgba ( 238 , 238 , 238 , . 9 ) ;
}
# fileList . fileactions a . action img { position : relative ; top : .2 em ; }
# fileList a . action { display : inline ; margin : -.5 em 0 ; padding : 1 em .5 em 1 em .5 em !important ; }
a . action . delete { float : right ; }