aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/css/styles.css4
-rw-r--r--files/css/files.css65
-rw-r--r--files/js/files.js32
-rw-r--r--files/templates/index.php6
4 files changed, 37 insertions, 70 deletions
diff --git a/core/css/styles.css b/core/css/styles.css
index 7a26c2f6703..f5f54a1c9f6 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -5,7 +5,9 @@ body { background:#fefefe url('../img/body_background.jpg') repeat-y left top; f
#owncloud { float:left; margin:0 0 0 2em; }
h1 { margin:1em 3em 1em 0; border-bottom:1px solid #666; text-transform:uppercase; font-weight:normal; font-style:italic; color:#666; }
p.center { text-align:center; }
-a { color:#000; text-decoration:none; }
+a { color:#000; text-decoration:none; outline:0; }
+table { white-space:nowrap; }
+input { background:#fff; cursor:pointer; }
form#user_settings { max-width:600px; }
form#user_settings p label { display:block; float:left; width:35%; padding:0.4em 0.5em 0 0; text-align:right; }
diff --git a/files/css/files.css b/files/css/files.css
index 590c7bac364..c00b595fd2f 100644
--- a/files/css/files.css
+++ b/files/css/files.css
@@ -17,7 +17,6 @@
.file_upload_form, #file_newfolder_form {
display: inline;
- margin-left:3em;
}
#fileSelector, #file_upload_submit, #file_newfolder_submit {
@@ -37,14 +36,14 @@
#file_newfolder_name {
background-image:url("../img/folder.png"); font-weight:bold;
- width: 14em;
+ width: 11em;
}
.file_upload_start, .file_upload_filename{
position:absolute;
top:0px;
left:0px;
- width:30ex;
+ width:11em;
font-size: 0.9em;
}
@@ -54,7 +53,7 @@
left:-2em;
display: -moz-inline-box; /* fallback for older firefox versions*/
display: inline-block;
- width:30ex;
+ width:12em;
}
#file_newfolder_submit, #file_upload_submit {
@@ -76,39 +75,6 @@ table {
tbody tr:hover, tbody tr:active, tbody tr.selected { background-color:#eee; }
tbody a { color:#000; }
-table td.filesize, table td.date
-{
- width: 7em;
- padding: 0.5em 1em;
- text-align: right;
-}
-#headerSize{
- text-align:right;
-}
-
-table td.date
-{
- width: 11em;
-}
-
-table td.selection, table th.selection, table td.fileaction
-{
- width: 2em;
- text-align: center;
-}
-
-td.filename{
- position:relative;
-}
-
-.dropArrow{
- height:16px;
- width:16px;
- display: -moz-inline-box; /* fallback for older firefox versions*/
- display: inline-block;
- background-image:url('../img/drop-arrow.png');
-}
-
span.extention{
color:#999;
}
@@ -118,23 +84,23 @@ div.crumb{
display:block;
background-repeat:no-repeat;
background-position:right 0px;
- font-size:20px;
+ font-weight:bold;
padding-top:8px;
padding-left:8px;
height:28px; /*36-8*/
}
table tr.mouseOver td { background-color:#eee; }
-table th, table td { padding:0; border-bottom:1px solid #ddd; text-align:left; font-style:italic; }
-table th { padding:0.5em; }
+table th { padding:.5em; }
+table th .name { float:left; margin-left:.5em; }
+table th, table td { border-bottom:1px solid #ddd; text-align:left; font-weight:normal; }
table td { border-bottom:1px solid #eee; font-style:normal; }
-table td.date { width:11em; }
+table th#headerSize, table td.filesize, table th#headerDate, table td.date { width:4em; padding:0 1em; text-align:right; cursor:help; }
table td.selection, table th.selection, table td.fileaction { width:2em; text-align:center; }
table td.filename a { display:block; background-image:url('../img/file.png'); text-decoration:none; }
-table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:0.5em 0.5em 0.5em 3em; background-position:1em center; background-repeat:no-repeat; }
+table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.5em .5em .5em 3em; background-position:1em center; background-repeat:no-repeat; }
table td.filename a:hover, table td.filename a:focus { outline:0; }
table td.filename a:active { outline:0; }
-table em { font-weight:bold; }
table td.filename a.folder-up { background-image:url('../img/back.png'); font-style:italic; }
table td.filename a.folder { background-image:url('../img/folder.png'); }
table td.filename a.folder-home { background-image:url('../img/home.png'); }
@@ -151,16 +117,11 @@ table td.download { background-image:url('../img/download.png'); }
table td.upload { background-image:url('../img/upload.png'); }
table td.create { background-image:url('../img/folder-new.png'); }
table td.delete { background-image:url('../img/delete.png'); }
-#fileList tr input[type=checkbox] { display:none; float:left; margin:0.7em; margin-left:1em; }
-#fileList tr input[type=checkbox]:checked { display:inline; }
-#fileList tr:hover input[type=checkbox] { display:inline; }
-#fileList tr:hover td.filename a{background-image:none !important}
-#fileList tr.selected td.filename a{background-image:none !important}
+#fileList tr input[type=checkbox] { display:none; float:left; margin:.7em 0 0 1em; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ }
+#fileList tr input[type=checkbox]:checked, #fileList tr:hover input[type=checkbox] { display:inline; }
+#fileList tr.selected td.filename a, #fileList tr:hover td.filename a{background-image:none !important}
#select_all{float:left; margin:0.2em; margin-left:0.6em; }
-#selectedActions{
- float:right;
- display:none;
-}
+#selectedActions { float:right; display:none; }
#uploadsize-message{display:none}
/* add breadcrumb divider to the File item in navigation panel */
diff --git a/files/js/files.js b/files/js/files.js
index e1ac4e172fc..23d4c0205f0 100644
--- a/files/js/files.js
+++ b/files/js/files.js
@@ -328,7 +328,9 @@ function procesSelection(){
var selectedFolders=selected.filter(function(el){return el.type=='dir'});
if(selectedFiles.length==0 && selectedFolders.length==0){
$('#headerName>span.name').text('Name');
- $('#headerSize').text('Size (MB)');
+ $('#headerSize').text('Size MB');
+ $('#headerDate').text('Modified');
+ $('th').css({background:'#fff',fontWeight:'normal'});
$('#selectedActions').hide();
}else{
$('#selectedActions').show();
@@ -347,26 +349,28 @@ function procesSelection(){
totalSize= '>1000';
}
}
- $('#headerSize').text(totalSize+' (MB)');
+ $('#headerSize').text(totalSize+' MB');
var selection='';
- if(selectedFiles.length>0){
- if(selectedFiles.length==1){
- selection+='1 File';
+ if(selectedFolders.length>0){
+ if(selectedFolders.length==1){
+ selection+='1 folder';
}else{
- selection+=selectedFiles.length+' Files';
+ selection+=selectedFolders.length+' folders';
}
- if(selectedFolders.length>0){
- selection+=' ,';
+ if(selectedFiles.length>0){
+ selection+=' & ';
}
}
- if(selectedFolders.length>0){
- if(selectedFolders.length==1){
- selection+='1 Folder';
+ if(selectedFiles.length>0){
+ if(selectedFiles.length==1){
+ selection+='1 file';
}else{
- selection+=selectedFolders.length+' Folders';
+ selection+=selectedFiles.length+' files';
}
}
- $('#headerName>span.name').text(selection+' Selected');
+ $('#headerName>span.name').text(selection);
+ $('#headerDate').text('');
+ $('th').css({background:'#ddd', fontWeight:'bold'});
}
}
@@ -396,4 +400,4 @@ function getSelectedFiles(property){
}
});
return files;
-} \ No newline at end of file
+}
diff --git a/files/templates/index.php b/files/templates/index.php
index b0d4f556f4a..e0c4fd39c15 100644
--- a/files/templates/index.php
+++ b/files/templates/index.php
@@ -34,8 +34,8 @@
<a href="" title="" class="delete">Delete</a>
</span>
</th>
- <th id='headerSize'><?php echo $l->t( 'Size (MB)' ); ?></th>
- <th><?php echo $l->t( 'Modified' ); ?></th>
+ <th id='headerSize'><?php echo $l->t( 'Size MB' ); ?></th>
+ <th id='headerDate'><?php echo $l->t( 'Modified' ); ?></th>
</tr>
</thead>
<tbody id="fileList">
@@ -43,7 +43,7 @@
</tbody>
</table>
-<div id="uploadsize-message" title="Upload to large">
+<div id="uploadsize-message" title="Upload too large">
<p>
<?php echo $l->t( 'The files you are trying to upload exceed the maximum size for file uploads on this server.' ); ?>
</p>