From: Owen Leonard <oleon...@oleonard-desktop.(none)>

---
 .../intranet-tmpl/prog/en/css/staff-global.css     |  162 +-------------------
 .../intranet-tmpl/prog/en/includes/header.inc      |    6 +-
 koha-tmpl/intranet-tmpl/prog/en/js/basket.js       |   40 +-----
 koha-tmpl/intranet-tmpl/prog/img/cart-small.gif    |  Bin 0 -> 456 bytes
 4 files changed, 15 insertions(+), 193 deletions(-)
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/cart-small.gif

diff --git a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css 
b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
index 313e36b..e99df53 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
+++ b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
@@ -1791,9 +1791,11 @@ h1#xml a {
        width:35px;
 }
 
-#cartDetails,#cartUpdate,#holdDetails,#listsDetails {
+#cartDetails {
        background-color : #FFF;
        border: 1px solid #739acf;
+       border-right-width : 2px;
+       border-bottom-width : 2px;
        color : black;
        display : none;
        margin : 0;
@@ -1801,163 +1803,15 @@ h1#xml a {
        text-align : center;
        width : 180px;
 }
-
-#cartmenulink, #listsmenulink {
-       background : #aaa;
-       padding : 5px;
-       color : #333;
-       text-decoration : none;
-       cursor : pointer;
-}
-
- #cartmenulink *, #listsmenulink * {
-       font-style : normal;
-       background-image : url(../../img/button-bg.gif);
-       background-repeat : no-repeat;
-}
-
- #cartmenulink i, #listsmenulink i {
-       background-position : top left;
-       position : absolute;
-       margin-bottom : -5px;
-       top : 0;
-       left : 0;
-       width : 5px;
-       height : 5px;
-}
-
- #cartmenulink span, #listsmenulink span {
-       background-position : bottom left;
-       left : -5px;
-       padding : 0 0 5px 10px;
-       margin-bottom : -5px;
-}
-/* For IE7 */
- *:first-child+html #cartmenulink span { padding-top : 3px; padding-bottom : 
7px; }
- *:first-child+html #listsmenulink span { padding-top : 5px; }
-
- #cartmenulink span i, #listsmenulink span i {
-       background-position : bottom right;
-       margin-bottom : 0;
-       position : absolute;
-       left : 100%;
-       width : 10px;
-       height : 100%;
-       top : 0;
-}
-
- #cartmenulink span span, #listsmenulink span span {
-       background-position : top right;
-       position : absolute;
-       right : -10px;
-       margin-left : 10px;
-       top : -5px;
-       height : 0;
-}
-
-* html #cartmenulink span, * html #cartmenulink i, * html #listsmenulink span, 
* html #listsmenulink i {
-       float : left;
-       width : auto;
-       background-image : none;
-       cursor : pointer;
-}
-* html #cartmenulink span, * html #listsmenulink span {
-       padding-top : 5px;
-}
-#listsmenulink {
-       background : #9FBFFF;
-}
-
-#cartmenulink {
-       background : #98CB58;
-       color : #336600;
-       font-size : 105%;
-}
-
-#listsmenulink:hover {
-       background-color : #b8d0e6;
-}
-
-#cartmenulink:hover {
-       background-color : #BFDE96;
-}
-
-#cartmenulink img {
-       background-image : none;
-       display : inline;
-       padding : 3px 3px 0 3px;
-}
-
-#cartmenulink span#basketcount {
-       background-image : none;
-       float : none;
-       display : inline;
-       height : auto;
-       position : relative;
-       margin : 0;
-       padding : 0;
-       left : auto;
-       right : auto;
-       top : auto;
-}
-
 #cartmenulink span#basketcount span {
-       background-image : none;
-       background-color : #E6FCB7;
-       color : #000;
        display : inline;
-       float : none;
-       font-size : 80%;
+       font-size : 90%;
        font-weight : normal;
-       margin : 0 0 0 .9em;
-       padding : 0 .3em 0 .3em;
-       position : relative;
-       left : auto;
-       right : auto;
-       top : auto;
-}
-
-a#listsmenulink, a#listsmenulink:hover {
-       color : #006699;
-       font-size : 105%;
-       font-weight : bold;
-       line-height : 185%;
-       margin-left : 1.5em;
-}
-
-a#cartmenulink, a#cartmenulink:hover {
-       color : #336600;
-       font-size : 105%;
-       font-weight : bold;
-       line-height : 185%;
-       margin-left : 1.5em;
-}
-* html a#cartmenulink {
-       padding-top: 0;
-}
- * html a#cartmenulink:hover {
-       padding-top : 0;
+       padding : 0;
 }
-/* For IE7 */
-*:first-child+html a#listsmenulink { padding-top : 0; }
-*:first-child+html a#listsmenulink:hover { padding-top : 0; }
-*:first-child+html a#cartmenulink { padding-top : 0; }
-*:first-child+html a#cartmenulink:hover { padding-top : 0; }
-*:first-child+html #cartmenulink span i{ top : -4px; }
-*:first-child+html #listsmenulink span i { top : -5px; }
 
-#listsmenulink img {
+#cartmenulink img {
        background-image : none;
        display : inline;
-       padding : 0 0 2px 0;
-}
-
-* html #cartmenulink {
-       border : 1px solid #336600;
-}
-
-* html #listsmenulink {
-       border : 1px solid #006699;
-}
-
-
+       padding : 3px 6px 0 0;
+}
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc 
b/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
index b8b33e5..8e0320f 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
@@ -6,6 +6,9 @@
                 <!-- TMPL_IF NAME="CAN_user_circulate" --><li><a 
href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a></li><!-- /TMPL_IF 
-->
                 <!-- TMPL_IF NAME="CAN_user_borrowers" --><li><a 
href="/cgi-bin/koha/members/members-home.pl">Patrons</a></li><!-- /TMPL_IF -->
                 <!-- TMPL_IF NAME="CAN_user_catalogue" --><li><a 
href="/cgi-bin/koha/catalogue/search.pl">Search</a></li><!-- /TMPL_IF -->
+                <!-- TMPL_IF NAME="intranetbookbag" -->
+                    <li><a href="#" id="cartmenulink"><img 
src="/intranet-tmpl/prog/img/cart-small.gif" alt="" border="0" />Cart<span 
id="basketcount"></span></a></li>
+                <!-- /TMPL_IF -->
                 <!-- TMPL_VAR name="IntranetNav" -->
                 <li class="more">
                     <a id="showmore" href="/cgi-bin/koha/mainpage.pl">More</a>
@@ -37,9 +40,6 @@
                         </div>
                     </div>
                 </li>
-                <!-- TMPL_IF NAME="intranetbookbag" -->
-                    <li><a href="#" 
id="cartmenulink"><i></i><span><i></i><span></span><img 
src="/intranet-tmpl/prog/img/cart.gif" width="14" height="14" alt="" border="0" 
/>Cart<span id="basketcount"></span></span></a></li>
-                <!-- /TMPL_IF -->
             </ul>
         </div>
     <div id="login">
diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/basket.js 
b/koha-tmpl/intranet-tmpl/prog/en/js/basket.js
index f0bbf7b..8a0bd20 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/js/basket.js
+++ b/koha-tmpl/intranet-tmpl/prog/en/js/basket.js
@@ -374,10 +374,10 @@ function showLess() {
 
 function updateBasket(updated_value,target) {
        if(target){
-       target.$('#basketcount').html("<span>"+updated_value+"</span>");
+       target.$('#basketcount').html(" <span>("+updated_value+")</span>");
        target.$('#cartDetails').html(_("Your cart contains 
")+updated_value+_(" items"));
        } else {
-       $('#basketcount').html("<span>"+updated_value+"</span>");
+       $('#basketcount').html(" <span>("+updated_value+")</span>");
        $('#cartDetails').html(_("Your cart contains ")+updated_value+_(" 
items"));
        }
        var basketcount = updated_value;
@@ -420,50 +420,18 @@ function vShelfAdd() {
 function showCart(){
                var position = $("#cartmenulink").offset();
                var top = position.top + $("#cartmenulink").outerHeight();
-               var menuWidth = 200;
-               var buttonWidth = $("#cartmenulink").innerWidth();
-               var buttonOffset = menuWidth - buttonWidth;
-               var left = position.left -  buttonOffset;
+               var left = position.left
                $("#cartDetails").css("position","absolute").css("top",top);
                $("#cartDetails").css("position","absolute").css("left",left);
-               $("#cartDetails").fadeIn("fast",function(){
-                       $("#cartDetails").dropShadow({left: 3, top: 3, blur: 0, 
 color: "#000", opacity: 0.1});
-        });
-}
-
-function showLists(){
-               var position = $("#listsmenulink").offset();
-              var top = position.top + $("#listsmenulink").outerHeight();
-               var menuWidth = 200;
-               var buttonWidth = $("#listsmenulink").innerWidth();
-               var buttonOffset = menuWidth - buttonWidth;
-               var left = position.left -  buttonOffset;
-               $("#listsDetails").css("position","absolute").css("top",top);
-               $("#listsDetails").css("position","absolute").css("left",left);
-               $("#listsDetails").fadeIn("fast",function(){
-                       $("#listsDetails").dropShadow({left: 3, top: 3, blur: 
0,  color: "#000", opacity: 0.1});
-        });
+               $("#cartDetails").fadeIn("fast");
 }
 
 function hideCart(){
-    $("#cartDetails").removeShadow();
     $("#cartDetails").fadeOut("fast");
 }
 
-function hideLists(){
-    $("#listsDetails").removeShadow();
-    $("#listsDetails").fadeOut("fast");
-}
-
-
 $(document).ready(function(){
        $("#cartmenulink").click(function(){ openBasket(); return false; });
-       $("#cartDetails,#cartmenulink").click(function(){ hideCart(); });
-       $("#cartmenulink").hover(function(){
-               showCart();
-       },function(){
-               hideCart();
-       });
        if(basketcount){ updateBasket(basketcount); }
 });
 
diff --git a/koha-tmpl/intranet-tmpl/prog/img/cart-small.gif 
b/koha-tmpl/intranet-tmpl/prog/img/cart-small.gif
new file mode 100644
index 
0000000000000000000000000000000000000000..e7899a7e02f4f64b41b9525c0c4bbc3b3e5d362e
GIT binary patch
literal 456
zcmZ?wbhEHb<y...@pc*ex=|nj}2yj2xnv1...@h1x-0|OI-4#<8`oG`GfHZU?Zw=_4k
kwlQ{fGchvMGxRleGuC(YPMq03rM<VKWy*q9#zqEf042v4g8%>k

literal 0
HcmV?d00001

-- 
1.6.3.3

_______________________________________________
Koha-patches mailing list
Koha-patches@lists.koha.org
http://lists.koha.org/mailman/listinfo/koha-patches

Reply via email to