Skip to content

Commit dde43d9

Browse files
grichaclaude
andcommitted
Combine terminal prompts into single visual block
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 5f78452 commit dde43d9

File tree

2 files changed

+27
-16
lines changed

2 files changed

+27
-16
lines changed

docs/src/pages/index.module.css

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -129,23 +129,29 @@
129129
flex-wrap: wrap;
130130
}
131131

132-
/* Terminal prompt decoration */
133-
.terminalPrompt {
134-
display: inline-flex;
135-
align-items: center;
132+
/* Terminal block decoration */
133+
.terminalBlock {
134+
display: flex;
135+
flex-direction: column;
136136
gap: 0.5rem;
137137
font-family: 'JetBrains Mono', monospace;
138138
font-size: 0.9rem;
139139
color: var(--perry-text-muted);
140140
margin-top: 3rem;
141-
padding: 0.75rem 1.25rem;
141+
padding: 1rem 1.5rem;
142142
background: var(--perry-bg-card);
143143
border: 1px solid var(--perry-border);
144144
border-radius: 8px;
145+
text-align: left;
146+
}
147+
148+
.terminalLine {
149+
display: flex;
150+
align-items: center;
151+
gap: 0.5rem;
145152
}
146153

147-
.terminalPrompt::before {
148-
content: '$';
154+
.terminalPromptChar {
149155
color: var(--perry-accent);
150156
font-weight: 600;
151157
}

docs/src/pages/index.tsx

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,20 @@ function HomepageHeader() {
3232
View on GitHub
3333
</Link>
3434
</div>
35-
<div className={styles.terminalPrompt}>
36-
<span>curl -fsSL https://raw.githubusercontent.com/gricha/perry/main/install.sh | bash</span>
37-
</div>
38-
<div className={styles.terminalPrompt}>
39-
<span>perry agent run</span>
40-
</div>
41-
<div className={styles.terminalPrompt}>
42-
<span>open http://localhost:7391</span>
43-
<span className={styles.cursor}></span>
35+
<div className={styles.terminalBlock}>
36+
<div className={styles.terminalLine}>
37+
<span className={styles.terminalPromptChar}>$</span>
38+
<span>curl -fsSL https://raw.githubusercontent.com/gricha/perry/main/install.sh | bash</span>
39+
</div>
40+
<div className={styles.terminalLine}>
41+
<span className={styles.terminalPromptChar}>$</span>
42+
<span>perry agent run</span>
43+
</div>
44+
<div className={styles.terminalLine}>
45+
<span className={styles.terminalPromptChar}>$</span>
46+
<span>open http://localhost:7391</span>
47+
<span className={styles.cursor}></span>
48+
</div>
4449
</div>
4550
</div>
4651
</header>

0 commit comments

Comments
 (0)