提交 a548aded 编写于 作者: V Veljko Tornjanski 提交者: GitHub

Merge pull request #194 from nadr0/sidebar-transition

Sidebar/Workspace transition
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<span id="category"></span> <span id="category"></span>
<i class="fa fa-angle-right nav-arrow" aria-hidden="true"></i> <i class="fa fa-angle-right nav-arrow" aria-hidden="true"></i>
<span id="algorithm"></span> <span id="algorithm"></span>
<i class="fa fa-caret-up nav-dropdown" aria-hidden="true"></i> <i class="fa fa-caret-down nav-dropdown" aria-hidden="true"></i>
</h3> </h3>
</button> </button>
<div class="top-menu-buttons"> <div class="top-menu-buttons">
......
...@@ -13,16 +13,15 @@ module.exports = () => { ...@@ -13,16 +13,15 @@ module.exports = () => {
const $workspace = $('.workspace'); const $workspace = $('.workspace');
$sidemenu.toggleClass('active'); $sidemenu.toggleClass('active');
$('.nav-dropdown').toggleClass('fa-caret-down fa-caret-up');
$('.nav-dropdown').toggleClass('fa-caret-down fa-caret-right');
if ($sidemenu.hasClass('active')) { if ($sidemenu.hasClass('active')) {
$sidemenu.css('right', (100 - sidemenu_percent) + '%'); $sidemenu.animate({ "right": (100 - sidemenu_percent) + '%'}, "fast" );
$workspace.css('left', sidemenu_percent + '%'); $workspace.animate({ "left": sidemenu_percent + '%' }, "fast" );
} else { } else {
sidemenu_percent = $workspace.position().left / $('body').width() * 100; sidemenu_percent = $workspace.position().left / $('body').width() * 100;
$sidemenu.css('right', 0); $sidemenu.animate({ "right": "0%" }, "fast" );
$workspace.css('left', 0); $workspace.animate({ "left": "0%" }, "fast" );
} }
resizeWorkspace(); resizeWorkspace();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册