|
45 | 45 | <div class="ui-layout-container">
|
46 | 46 | <div id="nav" class="dropbox ui-layout-west">
|
47 | 47 | <div class="nav_items">
|
48 |
| - <a id="newFolderButton" class="cw-button red" onclick="newFolder()"> |
| 48 | + <a id="newFolderButton" class="cw-button red"> |
49 | 49 | <i class="mdi mdi-18px mdi-folder"></i> New Folder
|
50 | 50 | </a>
|
51 |
| - <a id="newButton" class="cw-button red" onclick="newProject()"> |
| 51 | + <a id="newButton" class="cw-button red"> |
52 | 52 | <i class="mdi mdi-18px mdi-plus"></i> New
|
53 | 53 | </a>
|
54 |
| - <a |
55 |
| - id="saveButton" |
56 |
| - class="cw-button blue" |
57 |
| - style="display: none;" |
58 |
| - onclick="saveProject()" |
59 |
| - > |
| 54 | + <a id="saveButton" class="cw-button blue" style="display: none;"> |
60 | 55 | <i class="mdi mdi-18px mdi-cloud-upload"></i> Save
|
61 | 56 | </a>
|
62 |
| - <a |
63 |
| - id="saveAsButton" |
64 |
| - class="cw-button blue" |
65 |
| - onclick="saveProjectAs()" |
66 |
| - > |
| 57 | + <a id="saveAsButton" class="cw-button blue"> |
67 | 58 | <i class="mdi mdi-18px mdi-dots-horizontal"></i> Save As
|
68 | 59 | </a>
|
69 |
| - <a |
70 |
| - id="deleteButton" |
71 |
| - class="cw-button red" |
72 |
| - style="display: none;" |
73 |
| - onclick="deleteProject()" |
74 |
| - > |
| 60 | + <a id="deleteButton" class="cw-button red" style="display: none;"> |
75 | 61 | <i class="mdi mdi-18px mdi-delete"></i> Delete
|
76 | 62 | </a>
|
77 | 63 | <a
|
78 | 64 | id="downloadButton"
|
79 | 65 | class="cw-button blue"
|
80 |
| - onclick="downloadProject()" |
| 66 | + style="display: none;" |
81 | 67 | >
|
82 | 68 | <i class="mdi mdi-18px mdi-download"></i> Download
|
83 | 69 | </a>
|
|
92 | 78 | <div id="result" style="display: none;" class="ui-layout-east">
|
93 | 79 | <div class="runner-box">
|
94 | 80 | <div id="obsolete-code-alert" class="obsolete-code-alert-fadeout">
|
95 |
| - Press Run to run your current code. |
| 81 | + Changes detected. Press 'Run' button to compile your current code. |
96 | 82 | </div>
|
97 | 83 | <iframe
|
98 | 84 | id="runner"
|
|
109 | 95 | id="navButton"
|
110 | 96 | class="cw-button blue"
|
111 | 97 | onclick="window.mainLayout.toggle('west')"
|
| 98 | + style="display: none;" |
112 | 99 | ><i class="mdi mdi-18px mdi-menu"></i
|
113 | 100 | ></a>
|
114 |
| - <a id="signin" class="cw-button blue" onclick="signin()" |
| 101 | + <a id="signin" class="cw-button blue" |
115 | 102 | ><i class="mdi mdi-18px mdi-login"></i> Sign In</a
|
116 | 103 | >
|
117 |
| - <a |
118 |
| - id="signout" |
119 |
| - class="cw-button blue" |
120 |
| - style="display: none;" |
121 |
| - onclick="signout()" |
| 104 | + <a id="signout" class="cw-button blue" style="display: none;" |
122 | 105 | ><i class="mdi mdi-18px mdi-logout"></i> Sign Out</a
|
123 | 106 | >
|
124 |
| - <a id="docButton" class="cw-button blue" onclick="help()" |
| 107 | + <a id="docButton" class="cw-button blue" |
125 | 108 | ><i class="mdi mdi-18px mdi-book-open-variant"></i> Guide</a
|
126 | 109 | >
|
127 | 110 | <a
|
|
132 | 115 | ><i class="mdi mdi-18px mdi-bug"></i> Report a Bug</a
|
133 | 116 | >
|
134 | 117 | <a
|
| 118 | + id="toggleThemeButton" |
135 | 119 | class="cw-button blue theme-marker-day"
|
136 | 120 | title="Toggle theme"
|
137 | 121 | target="_blank"
|
138 |
| - onclick="toggleTheme()" |
139 | 122 | ><i class="mdi mdi-18px mdi-weather-sunny"></i
|
140 | 123 | ></a>
|
141 | 124 | </div>
|
|
145 | 128 | id="shareFolderButton"
|
146 | 129 | class="cw-button yellow"
|
147 | 130 | style="display: none;"
|
148 |
| - onclick="shareFolder()" |
149 | 131 | ><i class="mdi mdi-18px mdi-folder-outline"></i> Share
|
150 | 132 | Folder</a
|
151 | 133 | >
|
|
158 | 140 | <!--Recording Icon--></i
|
159 | 141 | ></span
|
160 | 142 | >
|
161 |
| - <a |
162 |
| - id="startRecButton" |
163 |
| - style="display: none;" |
164 |
| - class="cw-button red" |
165 |
| - onclick="captureStart()" |
| 143 | + <a id="startRecButton" style="display: none;" class="cw-button red" |
166 | 144 | ><i class="mdi mdi-18px mdi-record"></i> Start Recording</a
|
167 | 145 | >
|
168 |
| - <a |
169 |
| - id="stopRecButton" |
170 |
| - style="display: none;" |
171 |
| - class="cw-button yellow" |
172 |
| - onclick="stopRecording()" |
| 146 | + <a id="stopRecButton" style="display: none;" class="cw-button yellow" |
173 | 147 | ><i class="mdi mdi-18px mdi-stop"></i> Stop Recording</a
|
174 | 148 | >
|
175 |
| - <a |
176 |
| - id="shareButton" |
177 |
| - class="cw-button yellow" |
178 |
| - style="display: none;" |
179 |
| - onclick="share()" |
| 149 | + <a id="shareButton" class="cw-button yellow" style="display: none;" |
180 | 150 | ><i class="mdi mdi-18px mdi-share"></i> Share</a
|
181 | 151 | >
|
182 | 152 | <a
|
183 | 153 | id="inspectButton"
|
184 |
| - class="cw-button cyan" |
| 154 | + class="inspect-button cw-button cyan" |
185 | 155 | style="display: none;"
|
186 |
| - onclick="inspect()" |
187 | 156 | ><i class="mdi mdi-18px mdi-magnify"></i> Inspect</a
|
188 | 157 | >
|
189 |
| - <a class="cw-button red" onclick="stopRun()" |
| 158 | + <a id="stopButton" class="cw-button red" |
190 | 159 | ><i class="mdi mdi-18px mdi-stop"></i> Stop</a
|
191 | 160 | >
|
192 |
| - <a class="cw-button green" onclick="compile()" |
| 161 | + <a id="runButton" class="cw-button green" |
193 | 162 | ><i class="mdi mdi-18px mdi-play"></i> Run</a
|
194 | 163 | >
|
195 | 164 | </div>
|
|
270 | 239 | type="text/javascript"
|
271 | 240 | src="js/details-element-polyfill.js"
|
272 | 241 | ></script>
|
273 |
| - <script type="text/javascript" src="js/utils/index.js"></script> |
274 |
| - <script type="text/javascript" src="js/utils/directoryTree.js"></script> |
275 | 242 | <script type="text/javascript" src="js/codeworld-mode.js"></script>
|
276 |
| - <script type="text/javascript" src="js/codeworld_shared.js"></script> |
277 |
| - <script type="text/javascript" src="js/codeworld.js"></script> |
278 |
| - <script type="text/javascript" src="js/treedialog.js"></script> |
| 243 | + <script type="module" src="js/codeworld.js"></script> |
279 | 244 | <script
|
280 | 245 | type="text/javascript"
|
281 | 246 | src=" https://cdn.jsdelivr.net/npm/[email protected]/dist/promise.min.js"
|
282 | 247 | ></script>
|
283 |
| - <script type="text/javascript"> |
284 |
| - init(); |
285 |
| - </script> |
286 | 248 | </body>
|
287 | 249 | </html>
|
0 commit comments