Skip to content

Commit c5c46e8

Browse files
committed
refact(homepage): reference ease of npx makes aurelia over increment
The example code didn't make sense in isolation
1 parent f30765e commit c5c46e8

File tree

1 file changed

+31
-23
lines changed

1 file changed

+31
-23
lines changed

themes/aurelia-theme/layouts/index.html

+31-23
Original file line numberDiff line numberDiff line change
@@ -87,45 +87,53 @@ <h1 class="text-4xl sm:text-6xl font-bold mb-6">
8787
</div> -->
8888
</div>
8989

90-
<!-- Right Column: Interactive Demo -->
90+
<!-- Right Column: Quick Start -->
9191
<div class="lg:flex-1 w-full max-w-xl lg:max-w-md">
9292
<div class="relative">
93-
<!-- Code Preview Tabs -->
93+
<!-- Terminal Preview -->
9494
<div class="rounded-xl bg-gray-900 p-4 shadow-2xl transform hover:-translate-y-1 transition-transform">
95+
<!-- Terminal Header -->
9596
<div class="flex items-center justify-between mb-4">
9697
<div class="flex items-center gap-1.5">
9798
<div class="w-3 h-3 rounded-full bg-red-500"></div>
9899
<div class="w-3 h-3 rounded-full bg-yellow-500"></div>
99100
<div class="w-3 h-3 rounded-full bg-green-500"></div>
100101
</div>
101-
<div class="flex gap-2 text-xs text-gray-400">
102-
<span class="px-2 py-1 rounded bg-gray-800 text-aurelia">simple-counter.ts</span>
103-
<span class="px-2 py-1 rounded bg-gray-800/50">simple-counter.html</span>
102+
<div class="text-xs text-gray-400">
103+
<span class="px-2 py-1 rounded bg-gray-800">terminal</span>
104104
</div>
105105
</div>
106-
<pre class="text-sm font-mono"><code class="language-typescript text-gray-300">export class Counter {
107-
count = 0;
108106

109-
increment() {
110-
this.count++;
111-
}
112-
}</code></pre>
113-
114-
<div class="mt-4 pt-4 border-t border-gray-800">
115-
<div class="flex gap-2 text-xs text-gray-400 mb-2">
116-
<span class="px-2 py-1 rounded bg-gray-800/50">simple-counter.ts</span>
117-
<span class="px-2 py-1 rounded bg-gray-800 text-aurelia">simple-counter.html</span>
107+
<!-- Terminal Content -->
108+
<div class="font-mono text-sm">
109+
<div class="flex items-center text-gray-400 mb-2">
110+
<span class="text-green-400"></span>
111+
<span class="ml-2">~</span>
112+
<span class="text-aurelia ml-2">$</span>
113+
<span class="ml-2 text-gray-300">npx</span>
114+
<span class="text-aurelia ml-2">makes aurelia</span>
115+
</div>
116+
<div class="text-gray-400 leading-relaxed">
117+
<span class="text-green-400"></span> Creating new Aurelia project...
118+
<br/>
119+
<span class="text-green-400"></span> Installing dependencies...
120+
<br/>
121+
<span class="text-green-400"></span> Project ready!
122+
<br/>
123+
<br/>
124+
<span class="text-gray-300">Next steps:</span>
125+
<br/>
126+
<span class="ml-2 text-aurelia">cd</span> <span class="text-gray-300">my-app</span>
127+
<br/>
128+
<span class="ml-2 text-aurelia">npm start</span>
118129
</div>
119-
<pre class="text-sm font-mono"><code class="language-html text-gray-300">&lt;button click.trigger="increment()"&gt;
120-
Increment: ${count}
121-
&lt;/button&gt;</code></pre>
122130
</div>
123131
</div>
124-
132+
125133
<!-- Result Preview -->
126-
<!-- <div class="mt-4 rounded-xl bg-white p-6 shadow-xl border border-gray-200">
127-
<div data-aurelia-app="simple-counter"></div>
128-
</div> -->
134+
<div class="mt-6 text-center">
135+
<span class="text-sm text-gray-600">That's it! No CLI or global installs needed.</span>
136+
</div>
129137
</div>
130138
</div>
131139
</div>

0 commit comments

Comments
 (0)