[limb-svn] r6576 - in 3.x/trunk/limb/cms/shared: js styles
svn at limb-project.com
svn at limb-project.com
Tue Dec 4 15:09:37 MSK 2007
Author: momental
Date: 2007-12-04 15:09:36 +0300 (Tue, 04 Dec 2007)
New Revision: 6576
URL: http://fisheye.limb-project.com/changelog/limb/?cs=6576
Modified:
3.x/trunk/limb/cms/shared/js/cp_layout.js
3.x/trunk/limb/cms/shared/styles/cp.css
Log:
-- fixed bug in sidebar then him toggle
Modified: 3.x/trunk/limb/cms/shared/js/cp_layout.js
===================================================================
--- 3.x/trunk/limb/cms/shared/js/cp_layout.js 2007-12-04 11:37:10 UTC (rev 6575)
+++ 3.x/trunk/limb/cms/shared/js/cp_layout.js 2007-12-04 12:09:36 UTC (rev 6576)
@@ -22,11 +22,11 @@
TODO: продублировать описание на английском. показать пример использования.
*/
Limb.Class('CMS.Filter',
-{
+{
__construct:function(showFilterStr, hideFilterStr)
{
this.showFilterStr = showFilterStr || ShowFilterDefault || '';
- this.hideFilterStr = hideFilterStr || HideFilterDefault || '';
+ this.hideFilterStr = hideFilterStr || HideFilterDefault || '';
var filter = jQuery('.filter');
var filterForm = jQuery('.filter form');
var list = jQuery('.list');
@@ -238,18 +238,18 @@
showSidebar: function(){
this.inner.show('slow');
- this.toggle_text.show('slow');
+ this.toggle_text.show();
+ this.toggle.css('height','');
this.sidebar.removeClass('hide');
- this.toggle.css('height','');
this.content.css('margin-left','225px');
},
hideSidebar: function(){
+ this.toggle.height(jQuery('body').height()-53);
+ this.toggle_text.hide();
this.inner.hide('slow');
- this.toggle_text.hide('slow');
this.sidebar.addClass('hide');
- this.toggle.height(jQuery('body').height()-53);
this.sidebar.height(jQuery('body').height()-40);
this.content.css('margin-left','38px');
},
@@ -289,6 +289,7 @@
function initDocumentStructure(){
var container = jQuery('#container');
var sidebar = jQuery('#sidebar');
+ var toggle = jQuery('.sidebar_toggle');
container.css({
position:'absolute',
overflow: 'auto',
@@ -298,7 +299,7 @@
});
sidebar.css({
position:'absolute',
- overflow: 'auto',
+ overflow: 'hidden',
top: '38px',
left: '0',
zIndex: 20
@@ -307,6 +308,7 @@
var bodyHeight = jQuery('body').height()-40;
container.height(bodyHeight);
sidebar.height(bodyHeight);
+ toggle.height (bodyHeight -13);
};
Modified: 3.x/trunk/limb/cms/shared/styles/cp.css
===================================================================
--- 3.x/trunk/limb/cms/shared/styles/cp.css 2007-12-04 11:37:10 UTC (rev 6575)
+++ 3.x/trunk/limb/cms/shared/styles/cp.css 2007-12-04 12:09:36 UTC (rev 6576)
@@ -192,7 +192,8 @@
/*SIDEBAR ======================================================================================*/
#sidebar {float: left;width: 225px;margin: 0 -225px 0 0;}
#sidebar .sidebar_toggle {width:198px;height:auto;overflow:hidden;_height:1%;_overflow:visible;margin:1px 0 1px 1px;padding:5px 0;background-color:#E5E5E5;border:1px solid #bbbbbb;}
- #sidebar.hide .sidebar_toggle {position:absolute;top:0;padding:5px;width:10px;}
+ #sidebar.hide {width:30px}
+ #sidebar.hide .sidebar_toggle {position:absolute;top:0;padding:5px;width:10px}
#sidebar .sidebar_toggle .text {margin:0 10px 0 6px;float:left;}
#sidebar .sidebar_toggle .arrow {float:right;display:block;width:10px;height:9px;margin:1px 6px 0 0;background: url(../images/icon/arrow.gif) no-repeat left top;cursor:pointer;}
#sidebar .sidebar_toggle .arrow:hover {background-image: url(../images/icon/arrow_hover.gif);}
More information about the limb-svn
mailing list