# HG changeset patch
# User Katia Saurfelt <katia.saurfelt@logilab.fr>
# Date 1397125795 -7200
#      Thu Apr 10 12:29:55 2014 +0200
# Node ID 2daaef797ecf8cd3f5ac9e883284f01909a94364
# Parent  91f52a3acd47c78a47ae38726ae3cc8cffe1deeb
[components] fix HideAsidesBar component (closes #3737557)

* the contentCol carring layout information (class="col-dm-X")
  is now div#main-center instead of div#pageContent (see cset 1545a8e37c6c)

* HideLeftBar is renamed into HideAsidesBar

diff --git a/data/cubes.squareui.js b/data/cubes.squareui.js
--- a/data/cubes.squareui.js
+++ b/data/cubes.squareui.js
@@ -14,7 +14,7 @@
     },
 
     toggleLeftColumn: function (toggle) {
-        var $contentCol = $('#pageContent');
+        var $contentCol = $('#main-center');
         var $asideCols = $(".cwjs-aside");
         if ($asideCols.length) {
             var collapsendContentClass = 'col-md-' + (12 - $asideCols.length * 3);
@@ -38,7 +38,7 @@
 
 $(document).ready(function () {
     if ($('#cw-aside-toggle').length) {
-        // if HideLeftBar component is activated
+        // if HideAsidesBar component is activated
         var displayAsideboxes = cw.cubes.squareui.getLocalData('asideboxes');
         if (displayAsideboxes !== undefined) {
             cw.cubes.squareui.toggleLeftColumn(displayAsideboxes);
diff --git a/views/basetemplates.py b/views/basetemplates.py
--- a/views/basetemplates.py
+++ b/views/basetemplates.py
@@ -130,7 +130,7 @@
 @monkeypatch(basetemplates.TheMainTemplate)
 def content_column(self, view, content_cols):
     w = self.w
-    w(u'<div class="col-md-%(col)s" role="main">' % {
+    w(u'<div id="main-center" class="col-md-%(col)s" role="main">' % {
         'col': content_cols})
     w(u'<div id="pageContent">')
     components = self._cw.vreg['components']
diff --git a/views/component.py b/views/component.py
--- a/views/component.py
+++ b/views/component.py
@@ -20,7 +20,7 @@
 from cubicweb.web.views.basecomponents import HeaderComponent
 
 
-class HideLeftBar(HeaderComponent):
+class HideAsidesBar(HeaderComponent):
     """ Hide the left bar """
     __regid__ = 'hide-left-bar'
     __select__ = yes()