Update gradio_sidebar.py
Browse files- gradio_sidebar.py +7 -11
gradio_sidebar.py
CHANGED
@@ -1,12 +1,9 @@
|
|
1 |
head="""
|
2 |
<script>
|
3 |
-
function
|
4 |
var panel = document.querySelector('#gs_top_control_panel');
|
5 |
-
var split_json = []
|
6 |
-
var out_json = []
|
7 |
-
split_json = panel.classList.value.split(' ')
|
8 |
-
console.log(split_json.length)
|
9 |
if (panel.classList.value.includes("open") === false) {
|
|
|
10 |
panel.classList.toggle('open');
|
11 |
console.log('clicked')
|
12 |
} else {
|
@@ -54,13 +51,12 @@ css="""
|
|
54 |
}
|
55 |
#gs_left_control_panel {
|
56 |
position: fixed;
|
57 |
-
width: fit-content;
|
58 |
left: -110%;
|
59 |
z-index: 9999;
|
60 |
width: 330px;
|
61 |
top: 50px;
|
62 |
box-shadow: black 0px 0px 12px 0px;
|
63 |
-
transition: left 0.5s
|
64 |
}
|
65 |
#gs_left_control_panel.open {
|
66 |
left: 0%;
|
@@ -98,7 +94,7 @@ css="""
|
|
98 |
#left_control_btn.open{
|
99 |
left:340px;
|
100 |
}
|
101 |
-
|
102 |
height: 50px;
|
103 |
width: 100%;
|
104 |
position: fixed;
|
@@ -107,7 +103,7 @@ css="""
|
|
107 |
left: 0px;
|
108 |
z-index: 99999;
|
109 |
}
|
110 |
-
|
111 |
left:350px;
|
112 |
}
|
113 |
#gs_left_bar {
|
@@ -125,6 +121,6 @@ css="""
|
|
125 |
left: 0px;
|
126 |
}
|
127 |
"""
|
128 |
-
topbar="""<div id='gs_top_bar'><div id='top_control_btn' onclick='
|
129 |
leftbar="""<div id='gs_left_bar'><div id='left_control_btn' onclick='left_open_control()'>Controls</div></div>"""
|
130 |
-
rightbar="""<div id='gs_top_bar'><div id='right_control_btn' onclick='
|
|
|
1 |
head="""
|
2 |
<script>
|
3 |
+
function top_open_control() {
|
4 |
var panel = document.querySelector('#gs_top_control_panel');
|
|
|
|
|
|
|
|
|
5 |
if (panel.classList.value.includes("open") === false) {
|
6 |
+
panel.classList = '#gs_top_control_panel'
|
7 |
panel.classList.toggle('open');
|
8 |
console.log('clicked')
|
9 |
} else {
|
|
|
51 |
}
|
52 |
#gs_left_control_panel {
|
53 |
position: fixed;
|
|
|
54 |
left: -110%;
|
55 |
z-index: 9999;
|
56 |
width: 330px;
|
57 |
top: 50px;
|
58 |
box-shadow: black 0px 0px 12px 0px;
|
59 |
+
transition: left 0.5s cubic-bezier(0.4, 0, 1, 1);
|
60 |
}
|
61 |
#gs_left_control_panel.open {
|
62 |
left: 0%;
|
|
|
94 |
#left_control_btn.open{
|
95 |
left:340px;
|
96 |
}
|
97 |
+
#gs_top_bar {
|
98 |
height: 50px;
|
99 |
width: 100%;
|
100 |
position: fixed;
|
|
|
103 |
left: 0px;
|
104 |
z-index: 99999;
|
105 |
}
|
106 |
+
#gs_top_bar.open {
|
107 |
left:350px;
|
108 |
}
|
109 |
#gs_left_bar {
|
|
|
121 |
left: 0px;
|
122 |
}
|
123 |
"""
|
124 |
+
topbar="""<div id='gs_top_bar'><div id='top_control_btn' onclick='top_open_control()'>Controls</div></div>"""
|
125 |
leftbar="""<div id='gs_left_bar'><div id='left_control_btn' onclick='left_open_control()'>Controls</div></div>"""
|
126 |
+
rightbar="""<div id='gs_top_bar'><div id='right_control_btn' onclick='top_open_control()'>Controls</div></div>"""
|