stanley commited on
Commit
0ff3fbd
·
1 Parent(s): f20cc58
Files changed (2) hide show
  1. .env +0 -0
  2. index.html +21 -52
.env ADDED
File without changes
index.html CHANGED
@@ -315,39 +315,29 @@ html, body {
315
 
316
  <script>
317
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
318
 
319
-
320
- alert("starting js");
321
-
322
-
323
-
324
-
325
-
326
- function toggleToolbar() {
327
- console.log("Hamburger menu button clicked");
328
- const toolbar = document.getElementById("toolbar");
329
- const hamburgerMenu = document.getElementById("hamburger-menu");
330
- if (toolbar.style.display === "none" || toolbar.style.display === "") {
331
- toolbar.style.display = "block";
332
- hamburgerMenu.classList.add("open");
333
- } else {
334
- toolbar.style.display = "none";
335
- hamburgerMenu.classList.remove("open");
336
- }
337
- }
338
-
339
- function aws(name, x, y) {
340
- return `coming from javascript ${name} ${x} ${y}`;
341
- }
342
-
343
-
344
-
345
 
346
  const { initializeApp } = firebase;
347
 
348
  const { getStorage, ref, listAll, getDownloadURL, getMetadata, uploadBytesResumable } = firebase.storage;
349
 
350
-
351
  const firebaseConfig = {
352
  apiKey: "AIzaSyCxG7s_Wg6RAC4AQ5ZpkCgt0XcnSqcwt-A",
353
  authDomain: "nyucapstone-7c22c.firebaseapp.com",
@@ -359,11 +349,7 @@ html, body {
359
  databaseURL: "https://nyucapstone-7c22c-default-rtdb.firebaseio.com/",
360
  };
361
 
362
-
363
-
364
  const fireapp = initializeApp(firebaseConfig);
365
-
366
-
367
  function uploadImageToFirebase(base64_str, time_str) {
368
  return new Promise((resolve, reject) => {
369
  alert("starting to upload");
@@ -377,18 +363,11 @@ html, body {
377
  byteNumbers[i] = byteCharacters.charCodeAt(i);
378
  }
379
 
380
-
381
  const analytics = firebase.analytics();
382
-
383
  const byteArray = new Uint8Array(byteNumbers);
384
  const blob = new Blob([byteArray], {type: "image/png"});
385
-
386
-
387
  const storage = firebase.storage(fireapp);
388
-
389
-
390
  const storageRef = firebase.storage().ref(`images/${time_str}.png`);
391
-
392
  const uploadTask = storageRef.put(blob);
393
 
394
  alert("sucessful upload to firebae");
@@ -420,12 +399,7 @@ function overrideW2uiStyles() {
420
  return;
421
  }
422
  toolbar.style.backgroundColor = "#0C0F19";
423
-
424
-
425
-
426
-
427
  const toolbarButtons = document.querySelectorAll(".w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button");
428
-
429
  toolbarButtons.forEach(button => {
430
  button.style.border = "4px solid rgb(67, 55, 201)";
431
  button.style.backgroundColor = "#1F2937";
@@ -433,13 +407,10 @@ function overrideW2uiStyles() {
433
  button.style.fontSize = "16px";
434
  button.style.fontWeight = 600;
435
 
436
-
437
  const nestedText = button.querySelector("div.w2ui-tb-text:nth-child(1)");
438
  if (nestedText) {
439
  nestedText.style.color = "rgb(255, 255, 255)";
440
  }
441
-
442
-
443
  // Add event listeners for mouseover and mouseout events
444
  button.addEventListener("mouseenter", () => {
445
  button.style.backgroundColor = "#4B5563";
@@ -579,13 +550,8 @@ function overrideW2uiStyles() {
579
  cancelButtonElement.style.display = "flex";
580
  cancelButtonElement.style.alignItems = "center";
581
  cancelButtonElement.style.justifyContent = "center";
582
-
583
-
584
-
585
  }
586
 
587
-
588
-
589
  // Execute style function to start checking
590
  overrideW2uiStyles();
591
 
@@ -751,7 +717,10 @@ async def draw_canvas() -> None:
751
  # window.parent.postMessage({ type: "displayLatestImageOnCanvas", image: latest_image }, "*")
752
  # else:
753
  # print("No latest image found in Firebase.")
754
- from PIL import ImageOps
 
 
 
755
 
756
 
757
  # new draw_canvas scale method
 
315
 
316
  <script>
317
 
318
+ // alert("starting js");
319
+
320
+ function toggleToolbar() {
321
+ console.log("Hamburger menu button clicked");
322
+ const toolbar = document.getElementById("toolbar");
323
+ const hamburgerMenu = document.getElementById("hamburger-menu");
324
+ if (toolbar.style.display === "none" || toolbar.style.display === "") {
325
+ toolbar.style.display = "block";
326
+ hamburgerMenu.classList.add("open");
327
+ } else {
328
+ toolbar.style.display = "none";
329
+ hamburgerMenu.classList.remove("open");
330
+ }
331
+ }
332
 
333
+ function aws(name, x, y) {
334
+ return `coming from javascript ${name} ${x} ${y}`;
335
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
336
 
337
  const { initializeApp } = firebase;
338
 
339
  const { getStorage, ref, listAll, getDownloadURL, getMetadata, uploadBytesResumable } = firebase.storage;
340
 
 
341
  const firebaseConfig = {
342
  apiKey: "AIzaSyCxG7s_Wg6RAC4AQ5ZpkCgt0XcnSqcwt-A",
343
  authDomain: "nyucapstone-7c22c.firebaseapp.com",
 
349
  databaseURL: "https://nyucapstone-7c22c-default-rtdb.firebaseio.com/",
350
  };
351
 
 
 
352
  const fireapp = initializeApp(firebaseConfig);
 
 
353
  function uploadImageToFirebase(base64_str, time_str) {
354
  return new Promise((resolve, reject) => {
355
  alert("starting to upload");
 
363
  byteNumbers[i] = byteCharacters.charCodeAt(i);
364
  }
365
 
 
366
  const analytics = firebase.analytics();
 
367
  const byteArray = new Uint8Array(byteNumbers);
368
  const blob = new Blob([byteArray], {type: "image/png"});
 
 
369
  const storage = firebase.storage(fireapp);
 
 
370
  const storageRef = firebase.storage().ref(`images/${time_str}.png`);
 
371
  const uploadTask = storageRef.put(blob);
372
 
373
  alert("sucessful upload to firebae");
 
399
  return;
400
  }
401
  toolbar.style.backgroundColor = "#0C0F19";
 
 
 
 
402
  const toolbarButtons = document.querySelectorAll(".w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button");
 
403
  toolbarButtons.forEach(button => {
404
  button.style.border = "4px solid rgb(67, 55, 201)";
405
  button.style.backgroundColor = "#1F2937";
 
407
  button.style.fontSize = "16px";
408
  button.style.fontWeight = 600;
409
 
 
410
  const nestedText = button.querySelector("div.w2ui-tb-text:nth-child(1)");
411
  if (nestedText) {
412
  nestedText.style.color = "rgb(255, 255, 255)";
413
  }
 
 
414
  // Add event listeners for mouseover and mouseout events
415
  button.addEventListener("mouseenter", () => {
416
  button.style.backgroundColor = "#4B5563";
 
550
  cancelButtonElement.style.display = "flex";
551
  cancelButtonElement.style.alignItems = "center";
552
  cancelButtonElement.style.justifyContent = "center";
 
 
 
553
  }
554
 
 
 
555
  // Execute style function to start checking
556
  overrideW2uiStyles();
557
 
 
717
  # window.parent.postMessage({ type: "displayLatestImageOnCanvas", image: latest_image }, "*")
718
  # else:
719
  # print("No latest image found in Firebase.")
720
+
721
+
722
+
723
+ from PIL import ImageOps
724
 
725
 
726
  # new draw_canvas scale method