Revision d932286d

b/ui/static/main.css
73 73
}
74 74

  
75 75
ul.css-tabs .secondary {
76
    display: none;
76
    position:relative;
77 77
}
78 78

  
79 79
/* single tab */
b/ui/templates/home.html
75 75
		        }
76 76
	        });
77 77
        });
78

  
78 79
        // what should be working
79 80
        /*
80 81
        $(".inactive#arrow").click(function(event){
......
92 93
        
93 94
        // what is working
94 95
        $("#arrow").click(function(event){
95
            var state = true;
96
            $("ul.css-tabs li .primary").hide();
97
            $("ul.css-tabs li .secondary").show();
96
            $("ul.css-tabs li a.current").removeClass("current");
97
            $("ul.css-tabs li a").animate({top:'30px'}, {complete: function() { 
98
                $(this).hide(); 
99
                $("ul.css-tabs li a.secondary").show();
100
                $("ul.css-tabs li a.secondary").animate({top:'9px'}, {complete: function() {
101
                     $("ul.css-tabs li a.secondary#files").addClass("current");
102
                }});            
103
            }});
104
            var state = false;
98 105
            $(this).rotate({animateAngle: (-180), bind:[{
99 106
                "click":function(){
100 107
                    if (state) {
101 108
                        $(this).rotateAnimation(-180);
102
                        $("ul.css-tabs li .primary").hide();
103
                        $("ul.css-tabs li .secondary").show();
109
                        $("ul.css-tabs li a.current").removeClass("current");
110
                        $("ul.css-tabs li a").animate({top:'30px'}, {complete: function() { 
111
                            $(this).hide(); 
112
                            $("ul.css-tabs li a.secondary").show();
113
                            $("ul.css-tabs li a.secondary").animate({top:'9px'}, {complete: function() {
114
                                 $("ul.css-tabs li a.secondary#files").addClass("current");
115
                            }});            
116
                        }});
104 117
                        state = false;
105 118
                        }
106 119
                    else {
107 120
                       $(this).rotateAnimation(0);
108
                        $("ul.css-tabs li .primary").show();
109
                        $("ul.css-tabs li .secondary").hide();
121
                        $("ul.css-tabs li a.current").removeClass("current");
122
                        $("ul.css-tabs li a").animate({top:'30px'}, {complete: function() { 
123
                            $(this).hide(); 
124
                            $("ul.css-tabs li a.primary").show();
125
                            $("ul.css-tabs li a.primary").animate({top:'9px'}, {complete: function() {
126
                                 $("ul.css-tabs li a.primary#machines").addClass("current");
127
                            }});            
128
                        }});
110 129
                       state = true;
111
                        }
130
                       }
112 131
                }}]
113 132
            });
114 133
        });

Also available in: Unified diff