EtonMu commited on
Commit
8caa1ab
·
verified ·
1 Parent(s): b7ad3fc

Ship gallery assets as LFS tar (fix broken images)

Browse files
Files changed (1) hide show
  1. static/index.html +8 -10
static/index.html CHANGED
@@ -287,15 +287,12 @@
287
  transition: transform .6s cubic-bezier(.3,1.4,.4,1);
288
  }
289
  #processBtn .ap .bl {
290
- stroke: var(--accent);
291
- stroke-width: 1.1;
292
- stroke-linejoin: round;
293
  transform-box: view-box;
294
- transform-origin: 16.6px 5.2px;
295
- transition: transform .6s cubic-bezier(.3,1.4,.4,1);
296
  }
297
- #processBtn:hover:not(:disabled) .ap { transform: rotate(40deg); }
298
- #processBtn:hover:not(:disabled) .ap .bl { transform: rotate(-26deg); }
299
  #processBtn .pdot {
300
  display: none; flex: 0 0 auto;
301
  width: 9px; height: 9px; border-radius: 50%;
@@ -722,8 +719,9 @@
722
 
723
  /* ---------- how-it-works ---------- */
724
  .head-right {
725
- display: flex; flex-direction: column; align-items: flex-end; gap: 10px;
726
  }
 
727
  .how-link {
728
  display: inline-flex; align-items: center; gap: 8px;
729
  background: var(--bg-2); border: 1px solid var(--line); border-radius: 20px;
@@ -816,7 +814,7 @@
816
  </div>
817
  <div class="head-right">
818
  <a class="how-link" id="howOpen"><span class="q">?</span> How does it work</a>
819
- <a class="how-link" id="privacyOpen"><span class="q">🔒</span> Your privacy is guaranteed</a>
820
  </div>
821
  </header>
822
  <h1 class="hero-title">Extract the look of <em>any film and frame</em>.</h1>
@@ -887,7 +885,7 @@
887
  </div>
888
 
889
  <div class="action">
890
- <button id="processBtn" disabled><svg class="ap" width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><defs><clipPath id="apClip"><circle cx="12" cy="12" r="9.2"/></clipPath></defs><g clip-path="url(#apClip)"><g transform="rotate(0 12 12)"><path class="bl" d="M10.85 0.86 A11.2 11.2 0 0 1 22.30 7.60 L6.3 10.3 Z"/></g><g transform="rotate(60 12 12)"><path class="bl" d="M10.85 0.86 A11.2 11.2 0 0 1 22.30 7.60 L6.3 10.3 Z"/></g><g transform="rotate(120 12 12)"><path class="bl" d="M10.85 0.86 A11.2 11.2 0 0 1 22.30 7.60 L6.3 10.3 Z"/></g><g transform="rotate(180 12 12)"><path class="bl" d="M10.85 0.86 A11.2 11.2 0 0 1 22.30 7.60 L6.3 10.3 Z"/></g><g transform="rotate(240 12 12)"><path class="bl" d="M10.85 0.86 A11.2 11.2 0 0 1 22.30 7.60 L6.3 10.3 Z"/></g><g transform="rotate(300 12 12)"><path class="bl" d="M10.85 0.86 A11.2 11.2 0 0 1 22.30 7.60 L6.3 10.3 Z"/></g></g></svg><span class="pdot" aria-hidden="true"></span><span id="processLabel">Extract the look</span></button>
891
  <div class="status" id="status"><div class="filmloader" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span></div><span id="statusText"></span></div>
892
  </div>
893
 
 
287
  transition: transform .6s cubic-bezier(.3,1.4,.4,1);
288
  }
289
  #processBtn .ap .bl {
 
 
 
290
  transform-box: view-box;
291
+ transform-origin: 13.88px 1.36px;
292
+ transition: transform .6s cubic-bezier(.4,1.2,.4,1);
293
  }
294
+ #processBtn:hover:not(:disabled) .ap { transform: rotate(38deg); }
295
+ #processBtn:hover:not(:disabled) .ap .bl { transform: rotate(-28deg) scale(1.35); }
296
  #processBtn .pdot {
297
  display: none; flex: 0 0 auto;
298
  width: 9px; height: 9px; border-radius: 50%;
 
719
 
720
  /* ---------- how-it-works ---------- */
721
  .head-right {
722
+ display: flex; flex-direction: column; align-items: stretch; gap: 10px;
723
  }
724
+ .head-right .how-link { justify-content: center; }
725
  .how-link {
726
  display: inline-flex; align-items: center; gap: 8px;
727
  background: var(--bg-2); border: 1px solid var(--line); border-radius: 20px;
 
814
  </div>
815
  <div class="head-right">
816
  <a class="how-link" id="howOpen"><span class="q">?</span> How does it work</a>
817
+ <a class="how-link" id="privacyOpen"><svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="var(--accent)" stroke-width="2.4" stroke-linecap="round" aria-hidden="true"><rect x="4" y="10.5" width="16" height="10" rx="2.5"/><path d="M8 10.5V7a4 4 0 0 1 8 0v3.5"/></svg> Your privacy is guaranteed</a>
818
  </div>
819
  </header>
820
  <h1 class="hero-title">Extract the look of <em>any film and frame</em>.</h1>
 
885
  </div>
886
 
887
  <div class="action">
888
+ <button id="processBtn" disabled><svg class="ap" width="19" height="19" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><defs><clipPath id="apClip"><circle cx="12" cy="12" r="9.6"/></clipPath></defs><g clip-path="url(#apClip)"><g transform="rotate(0 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g><g transform="rotate(45 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g><g transform="rotate(90 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g><g transform="rotate(135 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g><g transform="rotate(180 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g><g transform="rotate(225 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g><g transform="rotate(270 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g><g transform="rotate(315 12 12)"><path class="bl" d="M10 0.67 A11.5 11.5 0 0 1 17.75 2.04 L7.91 9.34 Z"/></g></g></svg><span class="pdot" aria-hidden="true"></span><span id="processLabel">Extract the look</span></button>
889
  <div class="status" id="status"><div class="filmloader" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span></div><span id="statusText"></span></div>
890
  </div>
891