Skip to content

Commit b1b3b2b

Browse files
committed
feat(frontend): move quick scan below hero
1 parent 05b3f4c commit b1b3b2b

2 files changed

Lines changed: 34 additions & 27 deletions

File tree

apps/frontend/src/app/globals.css

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ body {
240240
gap: 18px;
241241
width: 100%;
242242
max-width: 520px;
243-
justify-self: end;
243+
justify-self: center;
244244
}
245245

246246
.card-header {
@@ -431,6 +431,11 @@ body {
431431
gap: 18px;
432432
}
433433

434+
.scan-panel {
435+
display: flex;
436+
justify-content: center;
437+
}
438+
434439
.step {
435440
display: flex;
436441
gap: 12px;

apps/frontend/src/app/page.tsx

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,35 @@ export default function Home() {
166166
</div>
167167
</div>
168168
</div>
169+
</section>
170+
171+
<section className="steps">
172+
<div className="step">
173+
<div className="step-number">1</div>
174+
<div>
175+
<h4>Upload bundle</h4>
176+
<p>Scan locally with zero external uploads or cloud storage.</p>
177+
</div>
178+
</div>
179+
<div className="step">
180+
<div className="step-number">2</div>
181+
<div>
182+
<h4>Review findings</h4>
183+
<p>
184+
Clear severity, evidence, and recommendations for each rule.
185+
</p>
186+
</div>
187+
</div>
188+
<div className="step">
189+
<div className="step-number">3</div>
190+
<div>
191+
<h4>Hand off to AI</h4>
192+
<p>Generate agent packs, PR comments, and fix prompts in one tap.</p>
193+
</div>
194+
</div>
195+
</section>
169196

197+
<section className="scan-panel">
170198
<div className="hero-card">
171199
<div className="card-header">
172200
<div>
@@ -295,32 +323,6 @@ export default function Home() {
295323
</div>
296324
</section>
297325

298-
<section className="steps">
299-
<div className="step">
300-
<div className="step-number">1</div>
301-
<div>
302-
<h4>Upload bundle</h4>
303-
<p>Scan locally with zero external uploads or cloud storage.</p>
304-
</div>
305-
</div>
306-
<div className="step">
307-
<div className="step-number">2</div>
308-
<div>
309-
<h4>Review findings</h4>
310-
<p>
311-
Clear severity, evidence, and recommendations for each rule.
312-
</p>
313-
</div>
314-
</div>
315-
<div className="step">
316-
<div className="step-number">3</div>
317-
<div>
318-
<h4>Hand off to AI</h4>
319-
<p>Generate agent packs, PR comments, and fix prompts in one tap.</p>
320-
</div>
321-
</div>
322-
</section>
323-
324326
</main>
325327
</div>
326328
);

0 commit comments

Comments
 (0)