diff --git a/app/views/box_organizer/index.html.erb b/app/views/box_organizer/index.html.erb index a7637cc..394ffa1 100644 --- a/app/views/box_organizer/index.html.erb +++ b/app/views/box_organizer/index.html.erb @@ -51,12 +51,8 @@
diff --git a/public/designs/themes/noosfero/block_store.css b/public/designs/themes/noosfero/block_store.css index d0f21ed..3d37b00 100644 --- a/public/designs/themes/noosfero/block_store.css +++ b/public/designs/themes/noosfero/block_store.css @@ -1,13 +1,15 @@ +#block-types { + height: 100px; +} + #block-types-container { margin: 0 60px; } .block-types-group { display: none; -} - -.block-types-group.active { - display: block; + position: absolute; + min-width: 800px; } #block-types-navigation a#next { diff --git a/public/designs/themes/noosfero/circlepop.css b/public/designs/themes/noosfero/circlepop.css index dd40d8c..4c6fea3 100644 --- a/public/designs/themes/noosfero/circlepop.css +++ b/public/designs/themes/noosfero/circlepop.css @@ -1,6 +1,6 @@ nav a { position: absolute; - top: 30%; + top: 215px; display: block; outline: none; text-align: left; diff --git a/public/javascripts/block_store.js b/public/javascripts/block_store.js index f57a0be..170b45b 100644 --- a/public/javascripts/block_store.js +++ b/public/javascripts/block_store.js @@ -1,37 +1,25 @@ jQuery(document).ready(function () { - - // navigation - click action jQuery('#block-types-navigation a.previous').click(PreviousSlide); jQuery('#block-types-navigation a.next').click(NextSlide); - - // set first block types group active jQuery('.block-types-group').first().addClass('active'); jQuery(".block-types-group.active + .block-types-group").addClass('next'); - firstBlockTypesGroup = jQuery(".block-types-group").first(); lastBlockTypesGroup = jQuery(".block-types-group").last(); + jQuery('.block-types-group').first().show( 'slide', { direction : 'down' }, 1000 ); jQuery("#block-types-navigation a.previous").hide(); }); function NextSlide() { - // get active block-types-group activeBlockTypesGroup = jQuery(".block-types-group.active"); - - // get next block-types-group nextBlockTypesGroup = jQuery(".block-types-group.next").first(); - - // switch active group activeBlockTypesGroup.removeClass('active'); activeBlockTypesGroup.addClass('prev'); - activeBlockTypesGroup.css({"display":"none"}); + activeBlockTypesGroup.hide( 'slide', { direction : 'left' }, 1000 ); nextBlockTypesGroup.removeClass('next'); nextBlockTypesGroup.addClass('active'); - nextBlockTypesGroup.css({"display": "block"}); - jQuery(".block-types-group.active + .block-types-group").addClass('next'); - + nextBlockTypesGroup.show( 'slide', { direction : 'right' }, 1000 ); activeBlockTypesGroup = jQuery(".block-types-group.active"); - jQuery("#block-types-navigation a.previous").show(); if ( activeBlockTypesGroup.is( lastBlockTypesGroup ) ) { @@ -40,26 +28,18 @@ function NextSlide() { } function PreviousSlide() { - // get active block-types-group activeBlockTypesGroup = jQuery(".block-types-group.active"); - - // get previous block-types-group previousBlockTypesGroup = jQuery(".block-types-group.prev").last(); - - // switch active group activeBlockTypesGroup.removeClass('active'); activeBlockTypesGroup.addClass('next'); - activeBlockTypesGroup.css({"display":"none"}); + activeBlockTypesGroup.hide( 'slide', { direction : 'right' }, 1000 ); previousBlockTypesGroup.removeClass('prev'); previousBlockTypesGroup.addClass('active'); - previousBlockTypesGroup.css({"display": "block"}); - + previousBlockTypesGroup.show( 'slide', { direction : 'left' }, 1000 ); activeBlockTypesGroup = jQuery(".block-types-group.active"); - jQuery("#block-types-navigation a.next").show(); if ( activeBlockTypesGroup.is( firstBlockTypesGroup ) ) { jQuery("#block-types-navigation a.previous").hide(); } } - -- libgit2 0.21.2