[freeside-commits] freeside/httemplate/elements menu.html, 1.79, 1.80 xmenu.top.css, 1.3, 1.4 freeside-menu.css, 1.1, 1.2 header.html, 1.38, 1.39 xmenu.top.js, 1.1, 1.2 calendar-win2k-2.css, 1.5, 1.6

Ivan,,, ivan at wavetail.420.am
Sat Mar 20 15:11:39 PDT 2010


Update of /home/cvs/cvsroot/freeside/httemplate/elements
In directory wavetail.420.am:/tmp/cvs-serv30788/httemplate/elements

Modified Files:
	menu.html xmenu.top.css freeside-menu.css header.html 
	xmenu.top.js calendar-win2k-2.css 
Log Message:
more RT integration / reskin / 2.1, RT#6640

Index: calendar-win2k-2.css
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/elements/calendar-win2k-2.css,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -d -r1.5 -r1.6
--- calendar-win2k-2.css	9 Feb 2006 07:18:08 -0000	1.5
+++ calendar-win2k-2.css	20 Mar 2010 22:11:37 -0000	1.6
@@ -12,6 +12,7 @@
   cursor: default;
   background: #d4c8d0;
   font-family: tahoma,verdana,sans-serif;
+  z-index:2;
 }
 
 .calendar table {

Index: xmenu.top.css
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/elements/xmenu.top.css,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -d -r1.3 -r1.4
--- xmenu.top.css	19 Mar 2010 08:27:22 -0000	1.3
+++ xmenu.top.css	20 Mar 2010 22:11:37 -0000	1.4
@@ -126,45 +126,70 @@
 	padding:			1px 5px 1px 5px;
 
 	font-size:		16px;
+        /* font-weight: bold; */
 
-	/* color:				black; */
-	color:				white;
+	color:				black;
+	/* color:				white; */
 	text-decoration:	none;
+	/* text-decoration:	underline; */
 
 	/* IE5.0 Does not paint borders and padding on inline elements without a height/width */
 	height:		expression(constExpression(ie50 ? "17px" : "auto"));
 
-         background-color:#333333;
+/*         background-color:#333333;
 	 border:1px solid;
 	 border-top-color:#cccccc;
 	 border-left-color:#cccccc;
 	 border-right-color:#aaaaaa;
 	 border-bottom-color:#aaaaaa;
+*/
+/*        -moz-border-radius: 15px;
+        -webkit-border-radius: 15px;
+        border-radius: 15px;
+        behavior: url(border-radius.htc);
+*/
+
+        border: 1px solid #cccccc;
 
          margin-right: 4px
 
 }
 
 .webfx-menu-bar a:link {
-	color: white;
+	/* color: white; */
+        color: black;
 }
 
 .webfx-menu-bar a:hover {
-	/* color:			black; */
-	color:			white;
+	 color:			black;
+	/*  color:			white; */
 	/* background:		rgb(120,172,255);	 */
 	/* background:		#BC79B8; */
-        background:		#7e0079;
+        /* background:		#7e0079; */
+        text-decoration: underline;
+        /* font-weight: bold; */
 	/* border-left:	1px solid rgb(234,242,255);
 	border-right:	1px solid rgb(0,66,174);
 	border-top:		1px solid rgb(234,242,255);
 	border-bottom:	1px solid rgb(0,66,174); */
 
-	 border:1px solid;
+/*	 border:1px solid;
 	 border-top-color:#cccccc;
 	 border-left-color:#cccccc;
 	 border-right-color:#aaaaaa;
 	 border-bottom-color:#aaaaaa;
+*/
+/*         -moz-border-radius: 8px;
+        -webkit-border-radius: 8px;
+        border-radius: 8px;
+        behavior: url(border-radius.htc);
+*/
+
+        /* border: 1px solid #7e0079; */
+/*        border: 1px solid #d8d8d8;
+        background: #bbbbbb;
+*/
+        color: #7e0079;
 
 }
 

Index: header.html
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/elements/header.html,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -w -d -r1.38 -r1.39
--- header.html	19 Mar 2010 08:27:21 -0000	1.38
+++ header.html	20 Mar 2010 22:11:37 -0000	1.39
@@ -84,7 +84,7 @@
         <td align=left BGCOLOR="#ffffff"> <!-- valign="top" -->
           <font size=6><% $company_name || 'ExampleCo' %></font>
         </td>
-        <td align=right valign=top BGCOLOR="#ffffff"><FONT SIZE="-1">Logged in as <b><% getotaker %>&nbsp;</b> <FONT SIZE="-2">[ <a href="javascript:void(0);" onClick="logout();">logout</a> ]</FONT><br></FONT><FONT SIZE="-2"><a href="<%$fsurl%>pref/pref.html" STYLE="color: #000000">Preferences</a>
+        <td align=right valign=top BGCOLOR="#ffffff"><FONT SIZE="-1">Logged in as <b><% getotaker %>&nbsp;</b> <FONT SIZE="-2"><a href="javascript:void(0);" onClick="logout();">logout</a></FONT><br></FONT><FONT SIZE="-2"><a href="<%$fsurl%>pref/pref.html" STYLE="color: #000000">Preferences</a>
 %         if ( $conf->config("ticket_system")
 %              && FS::TicketSystem->access_right(\%session, 'ModifySelf') ) {
             | <a href="<%$fsurl%>rt/Prefs/Other.html" STYLE="color: #000000">Ticketing preferences</a>
@@ -102,32 +102,12 @@
 
       <TR>
 
-        <TD COLSPAN="5" WIDTH="100%" STYLE="padding:1px 0px 0px 0px;border-top: 1px solid #7e0079" BGCOLOR="#cccccc">
+        <TD COLSPAN="7" WIDTH="100%" STYLE="padding:1px 0px 0px 0px;border-top: 1px solid #7e0079" BGCOLOR="#cccccc">
           <SCRIPT TYPE="text/javascript">
             document.write(myBar);
           </SCRIPT>
         </TD>
 
-
-        <TD COLSPAN="2" ALIGN="right" STYLE="padding:1px 8px 0px 0px;border-top: 1px solid #7e0079" BGCOLOR="#cccccc">
-          <TABLE CELLSPACING=0 CELLPADDING=0 BGCOLOR="#cccccc" BORDER=0>
-            <TR>
-              <TD ALIGN="right" STYLE="padding-right:3px;padding-bottom:1px;border-right:1px solid #999999"><% include('/elements/about_freeside.html') |n %></TD>
-              <TD ALIGN="left" STYLE="padding-left:3px;padding-bottom:1px"><% include('/elements/about_rt.html') |n %></TD>
-            </TR>
-          </TABLE>
-        </TD>
-
-      </TR>
-
-      <TR>
-        <TD COLSPAN="7" WIDTH="100%" HEIGHT="2px" STYLE="padding:0" BGCOLOR="#cccccc">
-        </TD>
-      </TR>
-      
-      <TR>
-        <TD COLSPAN="7" WIDTH="100%" HEIGHT="4px" STYLE="padding:0" BGCOLOR="#cccccc">
-        </TD>
       </TR>
 
 % }
@@ -138,7 +118,7 @@
 % if ( $curuser->access_right('List prospects') ) {
           <FORM ACTION="<%$fsurl%>search/prospect_main.html" METHOD="GET" STYLE="margin:0">
             <INPUT NAME="search_prospect" TYPE="text" VALUE="<% $prospect_label |n %>" STYLE="width:155px" onFocus="clearhint_search_prospect(this);" onClick="clearhint_search_prospect(this);" CLASS="fstext"><BR>
-            <A HREF="<%$fsurl%>search/report_prospect_main.html" STYLE="color: #ffffff; font-size: 11px">Adv</A>
+            <A HREF="<%$fsurl%>search/report_prospect_main.html" CLASS="fslink" STYLE="font-size: 11px">Adv</A>
             <INPUT TYPE="submit" VALUE="Search prospects" CLASS="fsblackbutton" onMouseOver="this.className='fsblackbuttonselected'; return true;" onMouseOut="this.className='fsblackbutton'; return true;" STYLE="font-size:11px;padding-left:1px;padding-right:1px"">
           </FORM>
 % }
@@ -148,7 +128,7 @@
 % if ( $curuser->access_right('List customers') ) {
           <FORM ACTION="<%$fsurl%>search/cust_main.cgi" METHOD="GET" STYLE="margin:0">
             <INPUT NAME="search_cust" TYPE="text" VALUE="<% $cust_label |n %>" STYLE="width:<%$cust_width%>px" onFocus="clearhint_search_cust(this);" onClick="clearhint_search_cust(this);" CLASS="fstext"><BR>
-            <A HREF="<%$fsurl%>search/report_cust_main.html" STYLE="color: #ffffff; font-size: 11px">Advanced</A>
+            <A HREF="<%$fsurl%>search/report_cust_main.html" CLASS="fslink" STYLE="font-size: 11px">Advanced</A>
             <INPUT TYPE="submit" VALUE="Search customers" CLASS="fsblackbutton" onMouseOver="this.className='fsblackbuttonselected'; return true;" onMouseOut="this.className='fsblackbutton'; return true;" STYLE="font-size:11px">
           </FORM>
 % }
@@ -170,7 +150,7 @@
             <FORM ACTION="<%$fsurl%>search/cust_bill.html" METHOD="GET" STYLE="margin:0;display:inline">
               <INPUT NAME="invnum" TYPE="text" VALUE="<% $inv_label |n %>" STYLE="width:56px" onFocus="clearhint_search_invoice(this);" onClick="clearhint_search_invoice(this);" CLASS="fstext">
 %   if ( $curuser->access_right('List invoices') ) { 
-              <A HREF="<%$fsurl%>search/report_cust_bill.html" STYLE="color: #ffffff; font-size: 11px">Adv</A>\
+              <A HREF="<%$fsurl%>search/report_cust_bill.html" CLASS="fslink" STYLE="font-size: 11px">Adv</A>\
 %   } 
 <BR><INPUT TYPE="submit" VALUE="Search invoices" CLASS="fsblackbutton" onMouseOver="this.className='fsblackbuttonselected'; return true;" onMouseOut="this.className='fsblackbutton'; return true;" STYLE="font-size:11px;padding-left:1px;padding-right:1px;margin-top:3px">
             </FORM>
@@ -191,7 +171,7 @@
 % if ( $conf->config("ticket_system") ) { 
           <FORM ACTION="<% FS::TicketSystem->baseurl %>index.html" METHOD="GET" STYLE="margin:0">
             <INPUT NAME="q" TYPE="text" VALUE="<% $ticketing_label |n %>" STYLE="width:223px" onFocus="clearhint_search_ticket(this);" onClick="clearhint_search_ticket(this);" CLASS="fstext"><BR>
-            <A HREF="<% FS::TicketSystem->baseurl %>Search/Build.html" STYLE="color: #ffffff; font-size:11px">Advanced</A>
+            <A HREF="<% FS::TicketSystem->baseurl %>Search/Build.html" CLASS="fslink" STYLE="font-size:11px">Advanced</A>
             <INPUT TYPE="submit" VALUE="Search tickets" CLASS="fsblackbutton" onMouseOver="this.className='fsblackbuttonselected'; return true;" onMouseOut="this.className='fsblackbutton'; return true;" STYLE="font-size:11px">
           </FORM>
 % }

Index: xmenu.top.js
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/elements/xmenu.top.js,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- xmenu.top.js	26 Jan 2007 08:04:36 -0000	1.1
+++ xmenu.top.js	20 Mar 2010 22:11:37 -0000	1.2
@@ -370,7 +370,7 @@
 				)) +
 			">" +
 			this.text + 
-			(this.subMenu ? "<img class='arrow' src='" + webfxMenuImagePath + "arrow.down.png'>" : "") +				
+			(this.subMenu ? "<img class='arrow' src='" + webfxMenuImagePath + "arrow.down.black.png'>" : "") +				
 			"</a>";
 };
 

Index: freeside-menu.css
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/elements/freeside-menu.css,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- freeside-menu.css	19 Mar 2010 08:27:22 -0000	1.1
+++ freeside-menu.css	20 Mar 2010 22:11:37 -0000	1.2
@@ -1,66 +1,70 @@
 input.fsblackbutton {
-	 background-color:#333333;
-	 color: #ffffff;
-	 border:1px solid;
-	 border-top-color:#cccccc;
-	 border-left-color:#cccccc;
-	 border-right-color:#aaaaaa;
-	 border-bottom-color:#aaaaaa;
+	 background-color:#aaaaaa;
+	 color: #333333;
+	 border:1px solid #cccccc;
+
+	 -moz-border-radius: 8px;
+	 -webkit-border-radius: 8px;
+	 border-radius: 8px;
+
          font-family: Arial, Verdana, Helvetica, sans-serif;
 	 font-weight:bold;
 	 padding-left:12px;
 	 padding-right:12px;
          padding-top:0px;
          padding-bottom:0px;
-         margin-left:0px;
-         margin-right:0px;
-         margin-top:2px;
-         margin-bottom:0px;
+
+         margin-bottom:4px;
 	 overflow:visible;
-	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff333333',EndColorStr='#ff666666')
+}
+
+input.fsblackbutton:hover,input.fsblackbutton:focus,
+input.fsblackbuttonselected:hover, input.fsblackbuttonselected:focus {
+        background:#aaaaaa;
 }
 
 input.fsblackbuttonselected {
-	 background-color:#7e0079;
-	 color: #ffffff;
-	 border:1px solid;
-	 border-top-color:#cccccc;
-	 border-left-color:#cccccc;
-	 border-right-color:#aaaaaa;
-	 border-bottom-color:#aaaaaa;
+	 background-color:#aaaaaa;
+	 color: #7e0079;
+	 border:1px solid #7e0079;
+
+	 -moz-border-radius: 8px;
+	 -webkit-border-radius: 8px;
+	 border-radius: 8px;
+
          font-family: Arial, Verdana, Helvetica, sans-serif;
 	 font-weight:bold;
 	 padding-left:12px;
 	 padding-right:12px;
          padding-top:0px;
          padding-bottom:0px;
-         margin-left:0px;
-         margin-right:0px;
-         margin-top:2px;
-         margin-bottom:0px;
+
+         margin-bottom:4px;
 	 overflow:visible;
-	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff330033',EndColorStr='#ff7e0079')
 }
 
 input.fstext {
-         border: 2px inset #eee;
-	 /*border-top-color:#aaaaaa;
-	 border-left-color:#aaaaaa;
-	 border-right-color:#cccccc;
-	 border-bottom-color:#cccccc;
-         */
+         border: 1px solid #666666;
+         padding: 1px;
+
          vertical-align:bottom;
          text-align:right;
          font-family: Arial,Verdana,Helvetica,sans-serif;
          font-size: 13px;
-         padding-left: 0px;
-         padding-right: 0px;
-         padding-top: 0px;
-         padding-bottom: 0px;
-         margin-left:0px;
-         margin-right:0px;
-         margin-top:0px;
-         margin-bottom:1px;
+
+         margin:0px;
+}
+
+input.fstext:focus {
+         border: 1px solid #7e0079;
+}
+
+a.fslink {
+        text-decoration: underline;
+}
+
+a:hover.fslink {
+        color: #7e0079;
 }
 
 a.fsblackbutton {
@@ -79,7 +83,6 @@
          font-size:16px;
          text-decoration:none;
          overflow:visible;
-         filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff333333',EndColorStr='#ff666666')
 }
 
 a.fsblackbuttonselected,
@@ -100,7 +103,6 @@
          font-size:16px;
          text-decoration:none;
          overflow:visible;
-         filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff330033',EndColorStr='#ff7e0079')
 }
 
 a.fsdarkbutton {
@@ -119,7 +121,6 @@
          font-size:16px;
          text-decoration:none;
          overflow:visible;
-         filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff555555',EndColorStr='#ff666666')
 }
 
 a.fsdarkbuttonselected,
@@ -140,6 +141,5 @@
          font-size:16px;
          text-decoration:none;
          overflow:visible;
-         filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff330033',EndColorStr='#ff7e0079')
 }
 

Index: menu.html
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/elements/menu.html,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -w -d -r1.79 -r1.80
--- menu.html	19 Mar 2010 08:27:22 -0000	1.79
+++ menu.html	20 Mar 2010 22:11:37 -0000	1.80
@@ -489,6 +489,26 @@
   if $curuser->access_right('Edit advertising sources')
   || $curuser->access_right('Edit global advertising sources');
 
+
+my $wiki = 'http://www.freeside.biz/mediawiki/index.php';
+my $doc_link = $conf->config('support-key')
+                 ? "$wiki/Supported:Documentation"
+                 : $curuser->access_right('Configuration')
+                   ? "$wiki/Freeside:1.9:Documentation"
+                   : "$wiki/Freeside:1.9:Documentation:User";
+
+eval "use RT;"
+  if $conf->config('ticket_system') eq 'RT_Internal';
+
+tie my %help_menu, 'Tie::IxHash', 'Billing documentation' => [ $doc_link, 'Freeside documentation' ];
+$help_menu{'Ticketing documentation'} = [ 'http://wiki.bestpractical.com/', 'Request Tracker Wiki' ]
+  if $conf->config('ticket_system') eq 'RT_Internal';
+$help_menu{'separator'} = '';
+$help_menu{"About Freeside v$FS::VERSION"} = [ 'XXXfinishme', 'doh!' ];
+$help_menu{"About RT v$RT::VERSION"} = [ 'http://www.bestpractical.com/rt', 'Request Tracker Homepage' ]
+  if $conf->config('ticket_system') eq 'RT_Internal';
+
+
 tie my %menu, 'Tie::IxHash',
   'Billing Main'   => [ $fsurl, 'Billing start page', ],
 ;
@@ -521,6 +541,8 @@
   || $curuser->access_right('Phone configuration')
   || $curuser->access_right('Edit advertising sources')
   || $curuser->access_right('Edit global advertising sources');
+$menu{'Help'} = [ \%help_menu, '' ];
+
 
 use vars qw($gmenunum);
 $gmenunum = 0;



More information about the freeside-commits mailing list