Skip to content

Commit cc79808

Browse files
author
minjk-bl
committed
Add toolbar and more menus to Frame app
1 parent 71c0981 commit cc79808

File tree

3 files changed

+339
-45
lines changed

3 files changed

+339
-45
lines changed

visualpython/css/m_apps/frame.css

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
/* grid-template-rows: 35px 30px 60% calc(40% - 80px); */
1010
/* grid-template-rows: 35px 30px calc(100% - 80px); */
1111
/* grid-template-rows: 35px 65px calc(100% - 110px); */
12-
grid-template-rows: 35px 65px 35px calc(100% - 145px);
12+
/* grid-template-rows: 35px 65px 35px calc(100% - 145px); */
13+
grid-template-rows: 65px 30px calc(100% - 115px);
1314
grid-template-columns: 100%;
1415
}
1516

@@ -55,11 +56,22 @@
5556
}
5657
.vp-fe-toolbar {
5758
/* border-top: 1px solid var(--vp-border-gray-color); */
58-
padding-top: 5px;
59+
/* padding-top: 5px; */
5960
}
6061
.vp-fe-toolbar-item {
61-
width: 100px;
62-
margin-right: 5px;
62+
width: 50px;
63+
height: 50px;
64+
/* margin-right: 5px; */
65+
display: inline-block;
66+
border: 0.25px solid var(--vp-border-gray-color);
67+
box-sizing: border-box;
68+
box-shadow: 0.5px 0.5px 0.5px rgb(0 0 0 / 10%);
69+
border-radius: 3px;
70+
line-height: 40px;
71+
vertical-align: middle;
72+
cursor: pointer;
73+
padding: 5px;
74+
text-align: center;
6375
}
6476
.vp-fe-menu-box {
6577
position: absolute;

visualpython/html/m_apps/frame.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
</div>
2929
<div class="vp-fe-body">
30-
<div class="vp-fe-preview"><textarea id="vp_fePreviewCode" name="code"># Code preview</textarea></div>
30+
<!-- <div class="vp-fe-preview"><textarea id="vp_fePreviewCode" name="code"># Code preview</textarea></div> -->
3131
<div class="vp-fe-df-box">
3232
<div>
3333
<label for="vp_feVariable" class="vp-orange-text">DataFrame</label>
@@ -44,9 +44,11 @@
4444
<label><input type="checkbox" class="vp-state" id="inplace" /><span>Inplace</span></label>
4545
</div>
4646
</div>
47-
<div class="vp-fe-toolbar">
48-
<button type="button" class="vp-button vp-fe-toolbar-item" data-type="97">Add Column</button>
49-
<button type="button" class="vp-button vp-fe-toolbar-item" data-type="98">Add Row</button>
47+
<div class="vp-fe-toolbox">
48+
<!-- <button type="button" class="vp-button vp-fe-toolbar-item" data-type="97">Add Column</button>
49+
<button type="button" class="vp-button vp-fe-toolbar-item" data-type="98">Add Row</button> -->
50+
<div class="vp-button vp-fe-toolbar-item" data-type="97" title="Add column">AC</div>
51+
<div class="vp-button vp-fe-toolbar-item" data-type="97" title="Add row">AR</div>
5052
</div>
5153
<div class="vp-fe-table no-selection">
5254
<!-- Frame table -->

0 commit comments

Comments
 (0)