From 86ae40e3ff3695e6f5dd0103c06d885c8987e147 Mon Sep 17 00:00:00 2001
From: vogelor <vogelor@ispconfig3>
Date: Fri, 30 Apr 2010 10:50:28 -0400
Subject: [PATCH] some small improvements of the gui

---
 interface/web/themes/default/icons/x64/tools.png        |    0 
 interface/web/themes/default/css/navigation/nav_top.css |   54 ++++++++++++++++++++++++++++++++++++++++++++++--------
 interface/web/themes/default/templates/topnav.tpl.htm   |    4 ++--
 interface/web/themes/default/icons/x64/email.png        |    0 
 interface/web/themes/default/icons/x64/client.png       |    0 
 interface/web/themes/default/icons/x64/help.png         |    0 
 interface/web/themes/default/icons/x64/network.png      |    0 
 interface/web/themes/default/icons/x64/server.png       |    0 
 interface/web/themes/default/icons/x64/system.png       |    0 
 interface/web/themes/default/css/screen/basemod.css     |    2 +-
 interface/web/themes/default/icons/x64/dns.png          |    0 
 interface/web/themes/default/icons/x64/monitor.png      |    0 
 interface/web/themes/default/icons/x64/sites.png        |    0 
 13 files changed, 49 insertions(+), 11 deletions(-)

diff --git a/interface/web/themes/default/css/navigation/nav_top.css b/interface/web/themes/default/css/navigation/nav_top.css
index 8d2f2c6..1e31a5c 100644
--- a/interface/web/themes/default/css/navigation/nav_top.css
+++ b/interface/web/themes/default/css/navigation/nav_top.css
@@ -24,19 +24,25 @@
 	}
 	
 	#topNav li {
-		display: inline;
+		display: inline-block;
 		margin: 0 2px 0 0;
 	}
 	
 	#topNav a {
-		padding: 0 1.5em;
-		text-decoration: none;
-		color: black;
-		background: #d3d3d3;
+		background-color: #D3D3D3;
+		background-position: center top;
+		background-repeat: no-repeat;
+		color:black;
+		display:block;
+		height:20px;
+		padding-top:68px;
+		text-align:center;
+		text-decoration:none;
+		width:97px;
 	}
 	
 	#topNav a:hover {
-		background: #fc0;
+		background-color: #fc0;
 		color: #540;
 	}
 	
@@ -46,7 +52,39 @@
 	#topNav #topNav_current a {
 		padding-bottom: 2px;
 		font-weight: bold;
-		color: #ff6600;
-		background: #ffffff;
+		color: black;
+		background-color: #ffffff;
+	}
+
+	.topnav-admin {
+		background-image: url('../../icons/x64/system.png') !important;
+	}
+
+	.topnav-client {
+		background-image: url('../../icons/x64/client.png') !important;
+	}
+
+	.topnav-mail {
+		background-image: url('../../icons/x64/email.png') !important;
+	}
+
+	.topnav-monitor {
+		background-image: url('../../icons/x64/monitor.png') !important;
+	}
+
+	.topnav-sites {
+		background-image: url('../../icons/x64/sites.png') !important;
+	}
+
+	.topnav-dns {
+		background-image: url('../../icons/x64/dns.png') !important;
+	}
+
+	.topnav-tools {
+		background-image: url('../../icons/x64/tools.png') !important;
+	}
+
+	.topnav-help {
+		background-image: url('../../icons/x64/help.png') !important;
 	}
 }
\ No newline at end of file
diff --git a/interface/web/themes/default/css/screen/basemod.css b/interface/web/themes/default/css/screen/basemod.css
index c9fb46b..1c9eb6d 100644
--- a/interface/web/themes/default/css/screen/basemod.css
+++ b/interface/web/themes/default/css/screen/basemod.css
@@ -74,7 +74,7 @@
 	
 	/* (en) adjustment of main navigation */
 	/* (de) Anpassung der Hauptnavigation */
-	#nav ul { margin-left: 200px; }
+	#nav ul { margin-left: 20px; }
 	#nav_main { background: #9a9a9a repeat-x top left; }
 	
 	#main { background: #fff;padding:10px 0; }
diff --git a/interface/web/themes/default/icons/x64/client.png b/interface/web/themes/default/icons/x64/client.png
new file mode 100644
index 0000000..3e443c9
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/client.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/dns.png b/interface/web/themes/default/icons/x64/dns.png
new file mode 100644
index 0000000..9af2f63
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/dns.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/email.png b/interface/web/themes/default/icons/x64/email.png
new file mode 100644
index 0000000..442141d
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/email.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/help.png b/interface/web/themes/default/icons/x64/help.png
new file mode 100644
index 0000000..64ed09d
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/help.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/monitor.png b/interface/web/themes/default/icons/x64/monitor.png
new file mode 100644
index 0000000..a3dcabc
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/monitor.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/network.png b/interface/web/themes/default/icons/x64/network.png
index f4c2074..d3f72be 100644
--- a/interface/web/themes/default/icons/x64/network.png
+++ b/interface/web/themes/default/icons/x64/network.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/server.png b/interface/web/themes/default/icons/x64/server.png
index 6ca2693..30cb5d4 100644
--- a/interface/web/themes/default/icons/x64/server.png
+++ b/interface/web/themes/default/icons/x64/server.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/sites.png b/interface/web/themes/default/icons/x64/sites.png
new file mode 100644
index 0000000..5ac69c4
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/sites.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/system.png b/interface/web/themes/default/icons/x64/system.png
new file mode 100644
index 0000000..ec8162d
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/system.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x64/tools.png b/interface/web/themes/default/icons/x64/tools.png
new file mode 100644
index 0000000..0ecbfe5
--- /dev/null
+++ b/interface/web/themes/default/icons/x64/tools.png
Binary files differ
diff --git a/interface/web/themes/default/templates/topnav.tpl.htm b/interface/web/themes/default/templates/topnav.tpl.htm
index 025b9bc..668df7b 100644
--- a/interface/web/themes/default/templates/topnav.tpl.htm
+++ b/interface/web/themes/default/templates/topnav.tpl.htm
@@ -1,9 +1,9 @@
 <ul id="topmenu">
 <tmpl_loop name="nav_top">
 <tmpl_if name="active">
-  <li id="topNav_current"><a href="#"><tmpl_var name="title"></a></li>
+  <li id="topNav_current"><a href="#" class="topnav topnav-<tmpl_var name='module'>"><tmpl_var name="title"></a></li>
 <tmpl_else>
-  <li><a href="#" onClick="capp('<tmpl_var name='module'>')"><tmpl_var name="title"></a></li>
+  <li><a href="#" onClick="capp('<tmpl_var name='module'>')" class="topnav topnav-<tmpl_var name='module'>"><tmpl_var name="title"></a></li>
 </tmpl_if>
 </tmpl_loop>
 </ul>

--
Gitblit v1.9.1