dbirks commited on
Commit
cc9df61
·
verified ·
1 Parent(s): 9953a5e

Expose strength option, misc form edits

Browse files
Files changed (1) hide show
  1. src/routes/+page.svelte +17 -3
src/routes/+page.svelte CHANGED
@@ -2,6 +2,7 @@
2
  import { onMount, tick } from 'svelte';
3
 
4
  let txt = '';
 
5
  let isLoading = false;
6
  let isOutputControlAdded = false;
7
  let drawingBoard: any;
@@ -97,7 +98,7 @@
97
  const { imgFile, imgBitmap: initialSketchBitmap } = await getCanvasSnapshot(canvas);
98
  const form = new FormData();
99
  form.append('prompt', txt);
100
- form.append('strength', '0.85');
101
  form.append('image', imgFile);
102
 
103
  try {
@@ -382,6 +383,19 @@
382
  <div id="board-container" bind:this={canvasContainerEl} />
383
  {#if canvas}
384
  <div>
 
 
 
 
 
 
 
 
 
 
 
 
 
385
  <div class="flex gap-x-2 mt-3 items-start justify-center {isLoading ? 'animate-pulse' : ''}">
386
  <span
387
  class="overflow-auto resize-y py-2 px-3 min-h-[42px] max-h-[500px] !w-[181px] whitespace-pre-wrap inline-block border border-gray-200 shadow-inner outline-none"
@@ -390,13 +404,13 @@
390
  style="--placeholder: 'Add prompt'"
391
  spellcheck="false"
392
  dir="auto"
393
- maxlength="200"
394
  bind:textContent={txt}
395
  on:keydown={onKeyDown}
396
  />
397
  <button
398
  on:click={submitRequest}
399
- class="bg-green-700 hover:bg-green-800 text-white font-bold py-[0.555rem] px-4"
400
  >
401
  diffuse 🪄
402
  </button>
 
2
  import { onMount, tick } from 'svelte';
3
 
4
  let txt = '';
5
+ let strength = '0.85';
6
  let isLoading = false;
7
  let isOutputControlAdded = false;
8
  let drawingBoard: any;
 
98
  const { imgFile, imgBitmap: initialSketchBitmap } = await getCanvasSnapshot(canvas);
99
  const form = new FormData();
100
  form.append('prompt', txt);
101
+ form.append('strength', strength);
102
  form.append('image', imgFile);
103
 
104
  try {
 
383
  <div id="board-container" bind:this={canvasContainerEl} />
384
  {#if canvas}
385
  <div>
386
+ <div class="flex gap-x-2 mt-3 items-start justify-center align-vertical {isLoading ? 'animate-pulse' : ''}">
387
+ <p class="font-bold align-middle py-2">Strength:</p>
388
+ <span
389
+ class="overflow-auto resize-y py-2 px-3 min-h-[42px] max-h-[500px] !w-[181px] whitespace-pre-wrap inline-block border border-gray-200 shadow-inner outline-none"
390
+ role="textbox"
391
+ contenteditable
392
+ spellcheck="false"
393
+ dir="auto"
394
+ maxlength="200"
395
+ bind:textContent={strength}
396
+ on:keydown={onKeyDown}
397
+ />
398
+ </div>
399
  <div class="flex gap-x-2 mt-3 items-start justify-center {isLoading ? 'animate-pulse' : ''}">
400
  <span
401
  class="overflow-auto resize-y py-2 px-3 min-h-[42px] max-h-[500px] !w-[181px] whitespace-pre-wrap inline-block border border-gray-200 shadow-inner outline-none"
 
404
  style="--placeholder: 'Add prompt'"
405
  spellcheck="false"
406
  dir="auto"
407
+ maxlength="1000"
408
  bind:textContent={txt}
409
  on:keydown={onKeyDown}
410
  />
411
  <button
412
  on:click={submitRequest}
413
+ class="bg-green-700 hover:bg-green-800 text-white font-bold py-[0.555rem] px-4 rounded-xl"
414
  >
415
  diffuse 🪄
416
  </button>