HomePilot Deploy Bot commited on
Commit
4cace01
Β·
unverified Β·
1 Parent(s): 94d5a52

chore: sync installer from monorepo

Browse files
Files changed (1) hide show
  1. static/index.html +26 -6
static/index.html CHANGED
@@ -17,8 +17,9 @@
17
  --r:12px;
18
  --font:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
19
  }
20
- html{background:var(--bg);color:var(--text);font-family:var(--font)}
21
- body{min-height:100dvh;display:flex;flex-direction:column;align-items:center}
 
22
  a{color:var(--blue);text-decoration:none}
23
  a:hover{color:var(--cyan)}
24
 
@@ -29,7 +30,7 @@ a:hover{color:var(--cyan)}
29
  .hero{text-align:center;padding:56px 20px 8px;position:relative}
30
  .hero::before{content:'';position:absolute;top:-50%;left:50%;transform:translateX(-50%);
31
  width:140%;height:120%;background:radial-gradient(ellipse 50% 40% at 50% 0%,rgba(59,130,246,0.1),transparent);pointer-events:none}
32
- .hero-logo{width:72px;height:72px;position:relative;filter:drop-shadow(0 0 20px rgba(59,130,246,.2))}
33
  .hero h1{font-size:clamp(1.7rem,4.5vw,2.4rem);font-weight:800;letter-spacing:-0.03em;
34
  line-height:1.15;margin-top:16px;position:relative}
35
  .hero h1 span{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
@@ -152,10 +153,29 @@ a:hover{color:var(--cyan)}
152
  .lang-btn.active{background:var(--blue);border-color:var(--blue);color:white}
153
 
154
  /* ── Responsive ── */
155
- @media(max-width:480px){
156
- .hero{padding-top:40px}
157
- .trust{gap:12px}
 
 
 
 
158
  .row{flex-direction:column;gap:8px}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
159
  }
160
 
161
  /* ── Animations ── */
 
17
  --r:12px;
18
  --font:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
19
  }
20
+ html{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-text-size-adjust:100%}
21
+ body{min-height:100dvh;display:flex;flex-direction:column;align-items:center;
22
+ padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}
23
  a{color:var(--blue);text-decoration:none}
24
  a:hover{color:var(--cyan)}
25
 
 
30
  .hero{text-align:center;padding:56px 20px 8px;position:relative}
31
  .hero::before{content:'';position:absolute;top:-50%;left:50%;transform:translateX(-50%);
32
  width:140%;height:120%;background:radial-gradient(ellipse 50% 40% at 50% 0%,rgba(59,130,246,0.1),transparent);pointer-events:none}
33
+ .hero-logo{width:clamp(140px,30vw,200px);height:auto;position:relative;filter:drop-shadow(0 0 24px rgba(59,130,246,.25))}
34
  .hero h1{font-size:clamp(1.7rem,4.5vw,2.4rem);font-weight:800;letter-spacing:-0.03em;
35
  line-height:1.15;margin-top:16px;position:relative}
36
  .hero h1 span{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
 
153
  .lang-btn.active{background:var(--blue);border-color:var(--blue);color:white}
154
 
155
  /* ── Responsive ── */
156
+ @media(max-width:640px){
157
+ .hero{padding:36px 16px 8px}
158
+ .hero h1{font-size:1.6rem}
159
+ .hero p{font-size:13px}
160
+ .trust{gap:10px 16px;padding:16px 0 24px}
161
+ .trust-item{font-size:11px}
162
+ .wrap{padding:0 12px}
163
  .row{flex-direction:column;gap:8px}
164
+ .card{padding:16px}
165
+ .field input,.field select{height:48px;font-size:16px}
166
+ .btn{height:48px;font-size:15px}
167
+ .btn-sm{height:44px;font-size:14px}
168
+ .step-head{gap:8px}
169
+ .alt-link{flex-direction:column;gap:2px}
170
+ .chips{gap:4px}
171
+ .chip{padding:4px 8px;font-size:11px}
172
+ .lang-btn{padding:5px 12px;font-size:12px}
173
+ .footer{padding:24px 12px 16px}
174
+ }
175
+ @media(max-width:360px){
176
+ .hero-logo{width:120px}
177
+ .hero h1{font-size:1.35rem}
178
+ .trust{flex-direction:column;align-items:center;gap:6px}
179
  }
180
 
181
  /* ── Animations ── */