File tree 5 files changed +33
-26
lines changed
5 files changed +33
-26
lines changed Original file line number Diff line number Diff line change 11
11
</h2 >
12
12
</div >
13
13
<p class =" max-w-md leading-normal" >
14
- Our goal is to designed an ergonomic, sensible and
15
- productive framework that even beginners can use easily
14
+ Our goal is to design an ergonomic, sensible and productive
15
+ framework that even beginners can use easily
16
16
</p >
17
17
<p class =" max-w-md leading-normal" >
18
- Design to avoid unnecessary complexity, and type complexity
19
- for you to focus on building
18
+ Our framework is designed to minimize unnecessary
19
+ complexity, allowing you to focus solely on building.
20
20
</p >
21
21
<p class =" leading-normal" >
22
- A framework that feel
22
+ A framework that feels
23
23
<span
24
24
class =" text-gradient from-violet-500 to-sky-500 font-semibold"
25
25
>just like JavaScript</span
Original file line number Diff line number Diff line change 89
89
<h3
90
90
class =" text-xl md:text-2xl text-gray-500 dark:text-gray-400 !leading-normal text-left md:text-center w-full max-w-[40rem]"
91
91
>
92
- TypeScript with
92
+ A TypeScript framework with
93
93
<span
94
94
class =" text-transparent font-semibold bg-clip-text bg-gradient-to-r from-indigo-400 to-purple-400"
95
95
>End-to-End Type Safety</span
96
- >, type integrity, and exceptional developer experience.
96
+ >, type integrity, and exceptional developer experience.< br />
97
97
Supercharged by Bun.
98
98
</h3 >
99
99
<section
113
113
bun create elysia app
114
114
</code >
115
115
<button
116
- id =" hero-copy"
116
+ id =" hero-copy"
117
117
class =" hidden sm:inline-flex p-3 rounded-2xl active:rounded-full hover:bg-pink-200/25 focus:bg-pink-200/25 active:bg-pink-200/50 hover:dark:bg-pink-500/20 focus:dark:bg-pink-500/20 active:dark:bg-pink-500/20 transition-all"
118
118
@click =" copied = true"
119
119
>
169
169
</template >
170
170
171
171
<script setup lang="ts">
172
- import { onMounted , ref , watch } from ' vue'
172
+ import { ref , watch } from ' vue'
173
173
174
174
import Ray from ' ./ray.vue'
175
175
@@ -209,8 +209,9 @@ watch(copied, (value) => {
209
209
);
210
210
}
211
211
212
- #hero-get-started , #hero-copy {
213
- @apply transform hover :scale-110 focus:scale-110;
214
- transition : transform .35s cubic-bezier (0.68 , -0.6 , 0.32 , 1.6 );
212
+ #hero-get-started ,
213
+ #hero-copy {
214
+ @apply transform hover :scale-110 focus:scale-110;
215
+ transition : transform 0.35s cubic-bezier (0.68 , -0.6 , 0.32 , 1.6 );
215
216
}
216
217
</style >
Original file line number Diff line number Diff line change 8
8
<p
9
9
class =" text-lg md:text-xl !leading-[2rem] sm:text-center w-full max-w-2xl mx-auto dark:text-gray-400 dark:font-medium"
10
10
>
11
- Elysia is
11
+ Elysia is a
12
12
<span class =" text-gray-700 dark:text-gray-200 font-medium"
13
- >not own by an organization </span
13
+ >community-driven project </span
14
14
>
15
- but is driven by the community.
15
+ <br />
16
+ Your support fuels its growth and innovation.
16
17
<br />
17
18
Elysia development is only possible thanks to your support
18
19
</p >
@@ -139,7 +140,7 @@ const sponsors: Sponsor[] = data
139
140
}
140
141
141
142
& > p {
142
- @apply my- 0;
143
+ @apply my- 0;
143
144
}
144
145
}
145
146
}
Original file line number Diff line number Diff line change 58
58
</h3 >
59
59
</div >
60
60
<p class =" lg:max-w-md leading-normal" >
61
- Elysia provide a type-safe layer for interact and test your
62
- server from routes to parameters.
61
+ Elysia provides a type-safe layer for interacting with and
62
+ testing your server, covering everything from routes to
63
+ parameters.
63
64
</p >
64
65
<p class =" lg:max-w-md leading-normal" >
65
- With auto -completion, you can easily write tests for server
66
- without any hassle .
66
+ Auto -completion simplifies server testing, making it quick
67
+ and effortless .
67
68
</p >
68
69
<!-- <slot name="test-script" /> -->
69
70
</header >
Original file line number Diff line number Diff line change 7
7
}
8
8
9
9
.text-gradient {
10
- @apply bg-gradient-to-br inline-block text-transparent bg-clip-text;
10
+ @apply bg-gradient-to-br inline-block text-transparent bg-clip-text;
11
11
}
12
12
13
13
.code-showcase > div {
14
- @apply w-full;
14
+ @apply w-full;
15
15
16
- & > .vp-code > code {
17
- font-size : 1.175rem !important ;
18
- line-height : 1.875rem !important ;
19
- }
16
+ & > .vp-code > code {
17
+ font-size : 1.175rem !important ;
18
+ line-height : 1.875rem !important ;
19
+ }
20
+ }
21
+
22
+ * ::selection {
23
+ @apply text-white bg-purple-400;
20
24
}
You can’t perform that action at this time.
0 commit comments