@@ -3,13 +3,14 @@ import { Link, Head } from "aleph/vue"
3
3
</script >
4
4
5
5
<template >
6
- <div class =" page y-center " >
6
+ <div class =" screen index " >
7
7
<Head >
8
8
<title >Aleph.js</title >
9
9
<meta name =" description" content =" The Fullstack Framework in Deno." />
10
10
</Head >
11
11
<p class =" logo" >
12
- <img src =" /assets/logo.svg" width =" 75" height =" 75" title =" Aleph.js" />
12
+ <img src =" /assets/logo.svg" width =" 70" height =" 70" title =" Aleph.js" />
13
+ <img src =" /assets/vue.svg" width =" 70" height =" 70" title =" Vue.js" />
13
14
</p >
14
15
<h1 >
15
16
The Fullstack Framework in Deno.
@@ -18,7 +19,7 @@ import { Link, Head } from "aleph/vue"
18
19
<strong >Aleph.js</strong >
19
20
gives you the best developer experience for building web applications
20
21
<br />
21
- with modern toolings.
22
+ with modern toolings. < label >Vue.js experimental version</ label >.
22
23
</p >
23
24
<div class =" external-links" >
24
25
<a href =" https://alephjs.org/docs/get-started" target =" _blank" >
@@ -38,3 +39,92 @@ import { Link, Head } from "aleph/vue"
38
39
</nav >
39
40
</div >
40
41
</template >
42
+
43
+ <style >
44
+ .index h1 {
45
+ margin : 0 ;
46
+ line-height : 1.4 ;
47
+ font-size : 28px ;
48
+ font-weight : 700 ;
49
+ text-align : center ;
50
+ color : #000 ;
51
+ }
52
+
53
+ .index p {
54
+ margin : 0 ;
55
+ line-height : 1.2 ;
56
+ font-size : 18px ;
57
+ text-align : center ;
58
+ color : #333 ;
59
+ }
60
+
61
+ .index p strong {
62
+ font-weight : 600 ;
63
+ }
64
+
65
+ .index p label {
66
+ display : inline-block ;
67
+ font-weight : 600 ;
68
+ border-bottom : 4px #42b883 solid ;
69
+ }
70
+
71
+ .index .external-links {
72
+ display : flex ;
73
+ align-items : center ;
74
+ justify-content : center ;
75
+ gap : 15px ;
76
+ margin-top : 12px ;
77
+ }
78
+
79
+ .index .external-links a {
80
+ display : flex ;
81
+ align-items : center ;
82
+ gap : 5px ;
83
+ color : #666 ;
84
+ text-decoration : none ;
85
+ transition : color 0.15s ease-in ;
86
+ }
87
+
88
+ .index .external-links a :hover {
89
+ color : #000 ;
90
+ }
91
+
92
+ .index .external-links a :after {
93
+ display : block ;
94
+ width : 16px ;
95
+ height : 16px ;
96
+ background : url (../assets/external-link.svg ) no-repeat center ;
97
+ background-size : contain ;
98
+ content : " " ;
99
+ }
100
+
101
+ .index nav a {
102
+ color : #000 ;
103
+ text-decoration : none ;
104
+ }
105
+
106
+ .index nav {
107
+ display : flex ;
108
+ justify-content : center ;
109
+ align-items : center ;
110
+ margin-top : 45px ;
111
+ }
112
+
113
+ .index nav a {
114
+ display : inline-flex ;
115
+ align-items : center ;
116
+ justify-content : center ;
117
+ width : 240px ;
118
+ height : 50px ;
119
+ border : 1px solid #ddd ;
120
+ border-radius : 25px ;
121
+ color : #454545 ;
122
+ transition : border-color 0.15s ease-in ;
123
+ cursor : pointer ;
124
+ }
125
+
126
+ .index nav a :hover {
127
+ color : #000 ;
128
+ border-color : #aaa ;
129
+ }
130
+ </style >
0 commit comments