skins/chameleon

Thomas Brüderli bruederli at kolabsys.com
Tue Jan 13 10:44:25 CET 2015


 skins/chameleon/styles.less |  113 +++++++++++++++++++++++++++++++++++++-------
 1 file changed, 97 insertions(+), 16 deletions(-)

New commits:
commit 72f4078a2b0ca0946b358a9bddc58a46d0a34f3c
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Tue Jan 13 10:44:13 2015 +0100

    Replace Chwala icons with themed filetype images (#4214) + fix focus style on Chwala folders list

diff --git a/skins/chameleon/styles.less b/skins/chameleon/styles.less
index 61aae7b..b178f84 100644
--- a/skins/chameleon/styles.less
+++ b/skins/chameleon/styles.less
@@ -496,12 +496,14 @@ table.records-table {
 }
 
 ul.treelist li a:focus,
+ul.listing li:focus,
 ul.listing .listitem a:focus,
 ul.listing .listitem span:focus,
 ul.listing.focus .listitem.focused span {
 	background-color: @focus-color;
 	text-shadow: none;
 	color: @text-color !important;
+	outline: none;
 }
 
 ul.treelist li.selected a:focus {
@@ -548,6 +550,7 @@ ul.treelist li.selected a:focus {
 .listing tbody tr.selected td,
 .listing li.selected,
 .listing li.selected > a,
+ul.listing li.selected:focus,
 #calendars .treelist li.selected > div.calendar {
 	color: @list-selected-text;
 	background-color: @list-selected-background;
@@ -1603,76 +1606,154 @@ input.button.delete:hover {
 	background-image: url(images/filetypes.png);
 }
 
+#filelist tbody td.filename span {
+	background-image: url(images/filetypes.png) !important;
+	background-position: 0px 0px;
+	padding: 5px 2px 6px 30px;
+}
+
+.attachmentslist li.pdf,
+#filelist tbody td.filename.pdf span,
+#filelist tbody td.filename.application_pdf span {
+	background-position: 0 -26px;
+}
+
+.attachmentslist li.doc,
+.attachmentslist li.docx,
+.attachmentslist li.msword,
+#filelist tbody td.filename.application_vnd_ms_word span,
+#filelist tbody td.filename.application_msword span {
+	background-position: 0 -52px;
+}
+
+.attachmentslist li.xls,
+.attachmentslist li.xlsx,
+.attachmentslist li.msexcel,
+#filelist tbody td.filename.application_vnd_ms_excel span,
+#filelist tbody td.filename.application_vnd_oasis_opendocument_spreadsheet span,
+#filelist tbody td.filename.application_vnd_oasis_opendocument_spreadsheet_template span {
+	background-position: 0 -104px;
+}
+
 .attachmentslist li.ppt,
 .attachmentslist li.pptx,
-.attachmentslist li.mspowerpoint {
+.attachmentslist li.mspowerpoint,
+#filelist tbody td.filename.application_vnd_ms_powerpoint span {
 	background-position: 0 -156px;
 }
 
-.attachmentslist li.odp {
+.attachmentslist li.odt,
+#filelist tbody td.filename.application_vnd_oasis_opendocument_text span {
+	background-position: 0 -78px;
+}
+
+.attachmentslist li.odp,
+#filelist tbody td.filename.application_vnd_oasis_opendocument_presentation span,
+#filelist tbody td.filename.application_vnd_oasis_opendocument_presentation_template span {
 	background-position: 0 -182px;
 }
 
 .attachmentslist li.gz,
 .attachmentslist li.zip,
-.attachmentslist li.rar {
+.attachmentslist li.rar,
+#filelist tbody td.filename.tar span,
+#filelist tbody td.filename.application_zip span,
+#filelist tbody td.filename.application_x_7z_compressed span,
+#filelist tbody td.filename.application_x_ace span,
+#filelist tbody td.filename.application_x_arc span,
+#filelist tbody td.filename.application_x_arj span,
+#filelist tbody td.filename.application_x_bzip_compressed_tar span,
+#filelist tbody td.filename.application_x_lha span,
+#filelist tbody td.filename.application_x_rar span,
+#filelist tbody td.filename.application_x_tarz span,
+#filelist tbody td.filename.application_x_tzo span,
+#filelist tbody td.filename.application_x_zip span,
+#filelist tbody td.filename.application_x_zoo span {
 	background-position: 0 -234px;
 }
 
 .attachmentslist li.jpg,
 .attachmentslist li.jpeg,
 .attachmentslist li.png,
-.attachmentslist li.image {
+.attachmentslist li.image,
+#filelist tbody td.filename.image span,
+#filelist tbody td.filename.image_png span,
+#filelist tbody td.filename.image_svg_xml span,
+#filelist tbody td.filename.image_jpeg span,
+#filelist tbody td.filename.image_jpeg2000 span,
+#filelist tbody td.filename.application_vnd_stardivision_draw span,
+#filelist tbody td.filename.application_vnd_sun_xml_draw span,
+#filelist tbody td.filename.application_vnd_sun_xml_draw_template span {
 	background-position: 0 -208px;
 }
 
 .attachmentslist li.sig,
 .attachmentslist li.pgp-signature,
-.attachmentslist li.pkcs7-signature {
+.attachmentslist li.pkcs7-signature,
+#filelist tbody td.filename.application_pgp_keys span,
+#filelist tbody td.filename.application_pkcs7_mime span {
 	background-position: 0 -260px;
 }
 
 .attachmentslist li.m4p,
 .attachmentslist li.mp3,
-.attachmentslist li.audio {
+.attachmentslist li.audio,
+#filelist tbody td.filename.audio span {
 	background-position: 0 -286px;
 }
 
-.attachmentslist li.video {
+.attachmentslist li.video,
+#filelist tbody td.filename.video span {
 	background-position: 0 -338px;
 }
 
 .attachmentslist li.txt,
-.attachmentslist li.text {
+.attachmentslist li.text,
+#filelist tbody td.filename.ascii span,
+#filelist tbody td.filename.text_plain span {
 	background-position: 0 -416px;
 }
 
 .attachmentslist li.ics,
-.attachmentslist li.calendar {
+.attachmentslist li.calendar,
+#filelist tbody td.filename.vcalendar span {
 	background-position: 0 -364px;
 }
 
-.attachmentslist li.vcard {
+.attachmentslist li.vcard,
+#filelist tbody td.filename.vcard span,
+#filelist tbody td.filename.text_x_vcard span {
 	background-position: 0 -390px;
 }
 
-.attachmentslist li.html {
+.attachmentslist li.html,
+#filelist tbody td.filename.text_html span {
 	background-position: 0 -442px;
 }
 
-.attachmentslist li.css {
+.attachmentslist li.css,
+#filelist tbody td.filename.style_css span {
 	background-position: 0 -468px;
 }
 
-.attachmentslist li.csv {
+.attachmentslist li.csv,
+#filelist tbody td.filename.text_csv span {
 	background-position: 0 -494px;
 }
 
 .attachmentslist li.eml,
-.attachmentslist li.rfc822 {
+.attachmentslist li.rfc822,
+#filelist tbody td.filename.message_rfc822 span {
 	background-position: 0 -520px;
 }
 
+.attachmentslist li.eps,
+.attachmentslist li.svg,
+#filelist tbody td.filename.image_x_eps span {
+	background-position: 0 -546px;
+}
+
+
 .attachmentslist li a.drop {
 	background-position: center -1570px;
 }
@@ -2764,8 +2845,8 @@ ul.toolbarmenu li:hover a.active span.saveas {
 }
 
 .filelist tbody tr td {
-	height: 25px;
-	line-height: 25px;
+	height: 28px;
+	line-height: 28px;
 }
 
 table.propform td.source.selected {




More information about the commits mailing list