From 9da808470df7efe6e93d1cdafea904be2cf670a9 Mon Sep 17 00:00:00 2001
From: Thomas Bruederli <thomas@roundcube.net>
Date: Mon, 17 Mar 2014 16:23:45 -0400
Subject: [PATCH] Better indentation styles for treelist items

---
 skins/classic/common.css |   16 ++++++++++++++++
 skins/larry/styles.css   |   18 +++++++++++++++++-
 2 files changed, 33 insertions(+), 1 deletions(-)

diff --git a/skins/classic/common.css b/skins/classic/common.css
index 6811e91..9eaa8f7 100644
--- a/skins/classic/common.css
+++ b/skins/classic/common.css
@@ -660,6 +660,12 @@
   cursor: pointer;
 }
 
+ul.treelist li ul li div.treetoggle
+{
+  left: 28px !important;
+  left: 4px;
+}
+
 ul.treelist li div.collapsed
 {
   background: url(images/icons/collapsed.png) bottom right no-repeat;
@@ -710,6 +716,16 @@
   padding-left: 45px;
 }
 
+ul.treelist ul ul li a
+{
+  padding-left: 65px;
+}
+
+ul.treelist ul ul ul li
+{
+  margin-left: 20px;
+}
+
 ul.treelist li ul li:last-child
 {
   border-bottom: 0;
diff --git a/skins/larry/styles.css b/skins/larry/styles.css
index 992243f..671cf6b 100644
--- a/skins/larry/styles.css
+++ b/skins/larry/styles.css
@@ -1191,8 +1191,16 @@
 	text-overflow: ellipsis;
 }
 
-ul.treelist li ul li a {
+ul.treelist ul li a {
 	padding-left: 38px;
+}
+
+ul.treelist ul ul li a {
+	padding-left: 54px;
+}
+
+ul.treelist ul ul ul li {
+	margin-left: 16px;
 }
 
 ul.treelist.iconized li a {
@@ -1213,11 +1221,19 @@
 	cursor: pointer;
 }
 
+ul.treelist li ul li div.treetoggle {
+	left: 22px;
+}
+
 ul.treelist.iconized li div.treetoggle {
 	top: 13px;
 	left: 19px;
 }
 
+ul.treelist.iconized li ul li div.treetoggle {
+	left: 35px;
+}
+
 ul.treelist li div.treetoggle.expanded {
 	background-position: -3px -168px;
 }

--
Gitblit v1.9.1