Skip to content

Commit d924c27

Browse files
committed
interactive terminal added in landing
1 parent 9d10eba commit d924c27

File tree

2 files changed

+12
-19
lines changed

2 files changed

+12
-19
lines changed

landing/src/components/Footer.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export function Footer() {
1212
<span className="text-lg font-semibold text-white">ano</span>
1313
</a>
1414
<p className="text-zinc-600 text-sm max-w-xs">
15-
Human oversight for AI-assisted development.
15+
Team collaboration for AI-assisted development.
1616
</p>
1717
</div>
1818

@@ -21,17 +21,17 @@ export function Footer() {
2121
<div>
2222
<p className="text-xs text-zinc-500 uppercase tracking-wider mb-4">Product</p>
2323
<ul className="space-y-2 text-sm">
24-
<li><a href="#features" className="text-zinc-400 hover:text-white transition-colors">Features</a></li>
24+
<li><a href="https://github.com/vedpawar2254/Ano/blob/main/README.md" className="text-zinc-400 hover:text-white transition-colors">Features</a></li>
2525
<li><a href="#demo" className="text-zinc-400 hover:text-white transition-colors">Demo</a></li>
26-
<li><a href="#" className="text-zinc-400 hover:text-white transition-colors">Changelog</a></li>
26+
{/* <li><a href="https://github.com/vedpawar2254/Ano/blob/main/CHANGELOG.md" className="text-zinc-400 hover:text-white transition-colors">Changelog</a></li> */}
2727
</ul>
2828
</div>
2929
<div>
3030
<p className="text-xs text-zinc-500 uppercase tracking-wider mb-4">Resources</p>
3131
<ul className="space-y-2 text-sm">
32-
<li><a href="#" className="text-zinc-400 hover:text-white transition-colors">Docs</a></li>
33-
<li><a href="https://github.com" className="text-zinc-400 hover:text-white transition-colors">GitHub</a></li>
34-
<li><a href="#" className="text-zinc-400 hover:text-white transition-colors">Discord</a></li>
32+
<li><a href="https://github.com/vedpawar2254/Ano/blob/main/README.md" className="text-zinc-400 hover:text-white transition-colors">Docs</a></li>
33+
<li><a href="https://github.com/vedpawar2254/Ano" className="text-zinc-400 hover:text-white transition-colors">GitHub</a></li>
34+
{/* <li><a href="#" className="text-zinc-400 hover:text-white transition-colors">Discord</a></li> */}
3535
</ul>
3636
</div>
3737
</div>
@@ -41,8 +41,8 @@ export function Footer() {
4141
<div className="mt-12 pt-6 border-t border-zinc-800/50 flex items-center justify-between text-xs text-zinc-600">
4242
<span>{new Date().getFullYear()} Ano</span>
4343
<div className="flex gap-6">
44-
<a href="#" className="hover:text-zinc-400 transition-colors">Privacy</a>
45-
<a href="#" className="hover:text-zinc-400 transition-colors">Terms</a>
44+
{/* <a href="#" className="hover:text-zinc-400 transition-colors">Privacy</a>
45+
<a href="#" className="hover:text-zinc-400 transition-colors">Terms</a> */}
4646
</div>
4747
</div>
4848
</div>

landing/src/components/TerminalDemo.tsx

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ export function TerminalDemo() {
9595
</p>
9696
</div>
9797

98-
<div className="grid grid-cols-[140px,1fr,1fr] gap-3 items-stretch">
99-
<div className="bg-zinc-950 rounded-xl border border-zinc-800 p-3 overflow-hidden">
98+
<div className="flex gap-3" style={{ display: 'flex', flexDirection: 'row' }}>
99+
<div className="bg-zinc-950 rounded-xl border border-zinc-800 p-3 overflow-hidden" style={{ width: '160px', flexShrink: 0 }}>
100100
<p className="text-[10px] text-zinc-600 uppercase tracking-wider mb-3">
101101
Commands
102102
</p>
@@ -122,9 +122,9 @@ export function TerminalDemo() {
122122

123123
<div
124124
className="bg-zinc-950 rounded-xl border border-zinc-800 overflow-hidden flex flex-col"
125+
style={{ flex: 1 }}
125126
onClick={focusInput}
126127
>
127-
{/* Chrome */}
128128
<div className="flex items-center gap-2 px-3 py-2 border-b border-zinc-800 bg-zinc-900/50 shrink-0">
129129
<div className="flex gap-1.5">
130130
<div className="w-2.5 h-2.5 rounded-full bg-zinc-700" />
@@ -134,17 +134,14 @@ export function TerminalDemo() {
134134
<span className="text-[10px] text-zinc-600 font-mono ml-2">terminal</span>
135135
</div>
136136

137-
{/* Terminal content */}
138137
<div className="flex-1 p-4 font-mono text-sm min-h-[300px]">
139-
{/* Previous commands */}
140138
{history.slice(-5).map((cmd, i) => (
141139
<div key={i} className="flex items-center gap-2 text-zinc-600 mb-1">
142140
<span className="text-zinc-700">$</span>
143141
<span>{cmd}</span>
144142
</div>
145143
))}
146144

147-
{/* Current input */}
148145
<form onSubmit={handleSubmit} className="flex items-center gap-2">
149146
<span className="text-emerald-500">$</span>
150147
<input
@@ -160,16 +157,13 @@ export function TerminalDemo() {
160157
/>
161158
</form>
162159

163-
{/* Hint */}
164160
<div className="mt-6 text-[10px] text-zinc-700">
165161
Tab to autocomplete · Arrow keys for history
166162
</div>
167163
</div>
168164
</div>
169165

170-
{/* Output panel */}
171-
<div className="bg-zinc-950 rounded-xl border border-zinc-800 overflow-hidden flex flex-col">
172-
{/* Chrome */}
166+
<div className="bg-zinc-950 rounded-xl border border-zinc-800 overflow-hidden flex flex-col" style={{ flex: 1 }}>
173167
<div className="flex items-center gap-2 px-3 py-2 border-b border-zinc-800 bg-zinc-900/50 shrink-0">
174168
<div className="flex gap-1.5">
175169
<div className="w-2.5 h-2.5 rounded-full bg-zinc-700" />
@@ -184,7 +178,6 @@ export function TerminalDemo() {
184178
)}
185179
</div>
186180

187-
{/* Output content */}
188181
<div className="flex-1 p-4 min-h-[300px] overflow-auto">
189182
<AnimatePresence mode="wait">
190183
<motion.div

0 commit comments

Comments
 (0)