nowrap breaks floats in firefox. workaround needed.
[KiwiIRC.git] / client / assets / css / style.css
index 7af1011787df29e719b2046e247f4b0a55dab0f3..d9b7ab5f8c89ec46b410e7e14a90da543572ea79 100644 (file)
@@ -29,7 +29,6 @@ html, body { height:100%; }
 #kiwi #toolbar #tabs { margin-right: 200px; }
 #kiwi #toolbar .panellist {
     overflow: hidden;
-    white-space: nowrap;
     display:block;
 }
 #kiwi #toolbar .panellist li {
@@ -44,8 +43,8 @@ html, body { height:100%; }
 #kiwi #toolbar .panellist .alert_activity { font-weight: bold; }
 #kiwi #toolbar .panellist .alert_action { font-weight: bold; }
 
-#kiwi #toolbar .panellist li .part { position: absolute; top: 8px; right: 5px; }
-#kiwi #toolbar .panellist li .part:after { content:"[x]"; }
+#kiwi #toolbar .panellist li .part { position: absolute; top: 5px; right: 5px; }
+#kiwi #toolbar .panellist li .part:before { content:"[x]"; }
 #kiwi #toolbar .panellist li img.icon { left:5px; top:2px; height:auto; width:auto; }
 
 #kiwi #status_message {
@@ -205,6 +204,11 @@ html, body { height:100%; }
 #kiwi .settings table td {
     padding:0.5em 1em;
 }
+#kiwi .settings .save .feedback {
+    display: none;
+    position: relative;
+    left: -1.6em;
+}
 
 
 
@@ -304,18 +308,16 @@ html, body { height:100%; }
 #kiwi.theme_relaxed #toolbar .panellist .alert_action { font-weight:normal; }
 
 #kiwi.theme_relaxed #toolbar .panellist .active { padding-right:23px; }
-#kiwi.theme_relaxed #toolbar .panellist li .part {
-    background:url('../img/redcross.png'); width:14px; height:14px;
-}
-#kiwi.theme_relaxed #toolbar .panellist li .part:after { content:""; }
+#kiwi.theme_relaxed #toolbar .panellist li .part:before { content:"\f00d"; }
 
-#kiwi.theme_relaxed #toolbar .panellist li.server span { background:url(../img/server_tab.png) no-repeat; padding-left:23px; }
+#kiwi.theme_relaxed #toolbar .panellist li.server span { padding-left: 5px; }
+#kiwi.theme_relaxed #toolbar .panellist li.server:before { content: "\f0ec"; }
 
 /* Tab texts are within a span */
 #kiwi.theme_relaxed #toolbar .panellist li span  { line-height:20px; vertical-align:middle; display:inline-block; }
 
 #kiwi.theme_relaxed #toolbar .panellist li.active .activity { display:none; }
-#kiwi.theme_relaxed #toolbar .panellist li .activity.zero { visibility:hidden; }
+#kiwi.theme_relaxed #toolbar .panellist li .activity.zero { display:none; }
 #kiwi.theme_relaxed #toolbar .panellist li .activity {
     padding: 1px 3px; margin-left:1em;
     border-radius: 4px;
@@ -638,12 +640,10 @@ html, body { height:100%; }
 #kiwi.theme_mini #toolbar .panellist .alert_action { font-weight:normal; }
 
 #kiwi.theme_mini #toolbar .panellist .active { padding-right:23px; }
-#kiwi.theme_mini #toolbar .panellist li .part {
-    background:url('../img/redcross.png'); width:14px; height:14px;
-}
-#kiwi.theme_mini #toolbar .panellist li .part:after { content:""; }
+#kiwi.theme_mini #toolbar .panellist li .part:before { content:"\f00d"; }
 
-#kiwi.theme_mini #toolbar .panellist li.server span { background:url(../img/server_tab.png) no-repeat; padding-left:23px; }
+#kiwi.theme_mini #toolbar .panellist li.server span { padding-left:5px; }
+#kiwi.theme_mini #toolbar .panellist li.server:before { content: "\f0ec"; }
 
 /* Tab texts are within a span */
 #kiwi.theme_mini #toolbar .panellist li span  { line-height:20px; vertical-align:middle; display:inline-block; }
@@ -901,12 +901,10 @@ html, body { height:100%; }
 #kiwi.theme_cli #toolbar .panellist .alert_action { font-weight:normal; }
 
 #kiwi.theme_cli #toolbar .panellist .active { padding-right:23px; }
-#kiwi.theme_cli #toolbar .panellist li .part {
-    background:url('../img/redcross.png'); width:14px; height:14px;
-}
-#kiwi.theme_cli #toolbar .panellist li .part:after { content:""; }
+#kiwi.theme_cli #toolbar .panellist li .part:before { content:"\f00d"; }
 
-#kiwi.theme_cli #toolbar .panellist li.server span { background:url(../img/server_tab.png) no-repeat; padding-left:23px; }
+#kiwi.theme_cli #toolbar .panellist li.server span { padding-left:5px; }
+#kiwi.theme_cli #toolbar .panellist li.server:before { content: "\f0ec"; }
 
 /* Tab texts are within a span */
 #kiwi.theme_cli #toolbar .panellist li span  { line-height:20px; vertical-align:middle; display:inline-block; }
@@ -1051,7 +1049,7 @@ html, body { height:100%; }
 #kiwi.theme_cli.chanlist_treeview #panels { left:200px; }
 #kiwi.theme_cli.chanlist_treeview #toolbar { position:static; }
 #kiwi.theme_cli.chanlist_treeview #toolbar .app_tools { float:none; }
-#kiwi.theme_cli.chanlist_treeview #toolbar > div { margin-left:200px; }
+#kiwi.theme_cli.chanlist_treeview #toolbar > div { }
 #kiwi.theme_cli.chanlist_treeview #toolbar #tabs { position:absolute; left:0px; bottom:0px; top:0px; margin:0; width:200px; background:#1B1B1B; overflow-y:auto; }
 #kiwi.theme_cli.chanlist_treeview #tabs ul li { display:block; float:none; }
 #kiwi.theme_cli.chanlist_treeview #tabs ul li .activity { float:right; }
@@ -1110,9 +1108,9 @@ html, body { height:100%; }
 #kiwi.theme_basic #toolbar .panellist .alert_activity { font-weight:normal; color:green; }
 #kiwi.theme_basic #toolbar .panellist .alert_action { font-weight:normal; color:green; }
 
-#kiwi.theme_basic #toolbar .panellist .active { padding-right:23px; }
+#kiwi.theme_basic #toolbar .panellist .active { padding-right:25px; }
 #kiwi.theme_basic #toolbar .panellist li .part {}
-#kiwi.theme_basic #toolbar .panellist li .part:after { content:"[x]"; }
+#kiwi.theme_basic #toolbar .panellist li .part:before { content:"[x]"; }
 
 #kiwi.theme_basic #toolbar .panellist li.server span { }
 
@@ -1306,4 +1304,4 @@ html, body { height:100%; }
     border-right-width:0;
     border-bottom-right-radius:0;
     border-top-right-radius:0;
-}
\ No newline at end of file
+}