@@ -87,45 +87,53 @@ <h1 class="text-4xl sm:text-6xl font-bold mb-6">
87
87
</div> -->
88
88
</ div >
89
89
90
- <!-- Right Column: Interactive Demo -->
90
+ <!-- Right Column: Quick Start -->
91
91
< div class ="lg:flex-1 w-full max-w-xl lg:max-w-md ">
92
92
< div class ="relative ">
93
- <!-- Code Preview Tabs -->
93
+ <!-- Terminal Preview -->
94
94
< div class ="rounded-xl bg-gray-900 p-4 shadow-2xl transform hover:-translate-y-1 transition-transform ">
95
+ <!-- Terminal Header -->
95
96
< div class ="flex items-center justify-between mb-4 ">
96
97
< div class ="flex items-center gap-1.5 ">
97
98
< div class ="w-3 h-3 rounded-full bg-red-500 "> </ div >
98
99
< div class ="w-3 h-3 rounded-full bg-yellow-500 "> </ div >
99
100
< div class ="w-3 h-3 rounded-full bg-green-500 "> </ div >
100
101
</ 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 >
104
104
</ div >
105
105
</ div >
106
- < pre class ="text-sm font-mono "> < code class ="language-typescript text-gray-300 "> export class Counter {
107
- count = 0;
108
106
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 >
118
129
</ div >
119
- < pre class ="text-sm font-mono "> < code class ="language-html text-gray-300 "> <button click.trigger="increment()">
120
- Increment: ${count}
121
- </button></ code > </ pre >
122
130
</ div >
123
131
</ div >
124
-
132
+
125
133
<!-- 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 >
129
137
</ div >
130
138
</ div >
131
139
</ div >
0 commit comments