Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc42f12b

Browse files
author
minjk-bl
committed
Change scroll operation on MenuFrame when user clicks menu category
1 parentd3a25ca commitc42f12b

File tree

4 files changed

+17
-9
lines changed

4 files changed

+17
-9
lines changed

‎css/menuFrame.css‎

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,18 +57,18 @@
5757
padding:05px5px5px;
5858
box-sizing: border-box;
5959
}
60-
.vp-menu-body>div:nth-child(2) {
60+
/*.vp-menu-body > div:nth-child(2) {
6161
margin-top: 50px;
62-
}
62+
} */
6363
.vp-menu-search-div {
6464
box-sizing: border-box;
6565
padding:10px010px0px;
66-
position:absolute;
67-
width:calc(100%-10px);
66+
position:relative;
67+
width:100%;
6868
background: white;
6969
}
7070
.vp-menu-search-box {
71-
width:calc(100%-50px);
71+
width:calc(100%-45px);
7272
height:30px;
7373
background:#FFFFFF;
7474
border:0.25px solid#e4e4e4;
@@ -83,14 +83,14 @@
8383
width:20px;
8484
height:20px;
8585
position: relative;
86-
right:32px;
86+
right:30px;
8787
}
8888
.vp-board-toggle-icon {
8989
width:26px;
9090
height:26px;
9191
position: absolute;
9292
top:11px;
93-
right:8px;
93+
right:4px;
9494
cursor: pointer;
9595
background-image: url(../img/toggleNote.svg);
9696
background-position: center;
@@ -105,6 +105,9 @@
105105
.vp-board-toggle-icon:hover {
106106
background-image: url(../img/toggleNote.svg);
107107
}
108+
.vp-menugroup-list {
109+
height:calc(100%-45px);
110+
}
108111

109112
.vp-menu-footer {
110113
width:100%;

‎html/menuFrame.html‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,15 @@
4848
</div>
4949
</div>
5050
<!-- Menu Body -->
51-
<divid="vp_menuBody"class="vp-menu-body vp-scrollbar">
51+
<divid="vp_menuBody"class="vp-menu-body">
5252
<divclass="vp-menu-search-div">
5353
<inputid="vp_menuSearchBox"class="vp-input vp-menu-search-box"type="text"placeholder="Search">
5454
<imgclass="vp-menu-search-icon"src="/nbextensions/visualpython/img/search.svg"/>
5555
<divid="vp_toggleBoard"class="vp-board-toggle-icon"title="Show VP Note"></div>
5656
</div>
57+
<divclass="vp-menugroup-list vp-scrollbar">
58+
59+
</div>
5760
</div>
5861
<!-- Menu Footer -->
5962
<divid="vp_menuFooter"class="vp-menu-footer">

‎js/menu/MenuFrame.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ define([
252252
menuLibraries&&menuLibraries.forEach(item=>{
253253
if(item.type=='package'){
254254
// packages : MenuGroup
255-
varmenuGroup=newMenuGroup($('#vp_menuBody'),item);
255+
varmenuGroup=newMenuGroup($('.vp-menugroup-list'),item);
256256
if(item.item){
257257
that.renderMenuItem(menuGroup);
258258
}

‎js/menu/MenuGroup.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ define([
3939
bodyTag.hide();
4040
}else{
4141
bodyTag.show();
42+
// scroll to view
43+
$(target)[0].scrollIntoView({behavior:"smooth",block:"start"});
4244
}
4345
evt.stopPropagation();
4446
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp