EnVisageOnline/Main/Source/EnVisage/Content/stylesheets/kendo/web/common/upload.less

212 lines
6.6 KiB
Plaintext

/*!
*/
/* Upload */
html .k-upload
{
position: relative;
}
.k-dropzone em,
.k-upload-button
{
vertical-align: middle;
}
.k-dropzone,
.k-file
{
position: relative;
}
.k-dropzone
{
border-style: solid;
border-width: 0;
padding: .8em;
background-color: transparent;
}
.k-dropzone em
{
visibility: hidden;
margin-left: .6em;
}
.k-dropzone-active em
{
visibility: visible;
}
.k-upload-button
{
position: relative;
overflow: hidden;
direction: ltr;
}
.k-upload .k-upload-button
{
min-width: 7.167em;
}
.k-upload-sync .k-upload-button,
.k-ie8 .k-upload-button,
.k-ie9 .k-upload-button
{
margin: .8em;
}
.k-upload-button input
{
position: absolute;
bottom: 0;
right: 0;
z-index: 1;
font: 170px monospace !important; /* critical for correct operation; larger values lead to ignoring or text layout problems in IE */
filter: alpha(opacity=0);
opacity: 0;
margin: 0;
padding: 0;
cursor: pointer;
}
.k-upload-files
{
margin: 0 0 .6em;
line-height: 2.66;
border-style: solid;
border-width: 1px 0 0;
}
.k-upload-files .k-button
{
padding: 0;
}
.k-upload-files .k-button,
.k-upload-status-total .k-icon
{
margin-left: 8px;
}
.k-upload .k-fail
{
background-position: -161px -111px;
}
.k-si-refresh { .sprite-hoverable(10, 8); }
.k-si-tick, .k-success { .sprite-hoverable(10, 6); }
.k-si-cancel { .sprite-hoverable(10, 7); }
.k-file
{
border-style: solid;
border-width: 0 0 1px;
padding: .167em .167em .167em .8em;
}
.k-file .k-icon
{
position: relative;
}
.k-file > .k-icon
{
.sprite-hoverable(7, 18);
}
.k-filename
{
position: relative;
display: inline-block;
min-width: 10em;
max-width: 16.667em;
vertical-align: middle;
margin-left: 1em;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.k-upload-status
{
position: absolute;
right: 12px;
}
.k-upload-status .k-button,
.k-upload-status .k-warning
{
vertical-align: text-bottom;
}
.k-dropzone .k-upload-status
{
line-height: 2.4;
}
.k-upload-pct {}
.k-ie8 .k-upload-status-total
{
line-height: 29px;
}
.k-upload-action {
line-height: normal;
}
.k-progress
{
position: absolute;
top: 0;
bottom: 0;
left: 0;
}
.k-upload-selected
{
min-width: 7.167em;
margin: 0.25em 0 0;
.box-sizing(content-box);
}
.k-upload-selected,
.k-upload-cancel
{
margin-bottom: .8em;
}
.k-upload-selected
{
margin-left: .8em;
margin-right: .2em;
}