Skip to content

Commit 38be492

Browse files
authored
feat: cleanup start overview (#139)
1 parent 097f543 commit 38be492

File tree

1 file changed

+61
-40
lines changed

1 file changed

+61
-40
lines changed

src/app/start/start-overview.component.html

Lines changed: 61 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<article>
2-
<div class="my-4">
2+
<div class="my-4 pb-4">
33
<div class="flex flex-col sm:flex-row items-center justify-center">
4-
<div class="relative w-28 h-24">
4+
<div class="relative w-32 h-28">
55
<div
66
style="
77
animation-delay: 700ms;
@@ -17,23 +17,21 @@
1717
"
1818
class="animate-fade-slide-right bg-logoColor bg-no-repeat bg-contain bg-center z-20 absolute top-0 left-0 bottom-0 right-0"></div>
1919
</div>
20-
<h1 id="install" class="text-5xl font-bold max-w-sm m-0">
21-
Install Ecsact
22-
</h1>
23-
</div>
24-
</div>
20+
<div class="flex flex-col gap-2 sm:pr-3">
21+
<h1 id="install" class="text-5xl max-w-sm m-0">Install Ecsact</h1>
2522

26-
<div class="my-4 mx-auto max-w-md text-center">
27-
<div class="flex flex-row space-x-2 items-center justify-center">
28-
<div class="text-xl font-bold">Platform</div>
29-
<select
30-
class="btn"
31-
[(ngModel)]="selectedOs"
32-
[ngModelOptions]="{standalone: true}">
33-
<option *ngFor="let opt of osOptions" [value]="opt.value">
34-
{{ opt.name }}
35-
</option>
36-
</select>
23+
<div class="flex flex-row space-x-2 items-center">
24+
<div class="text-2xl">Platform</div>
25+
<select
26+
class="btn flex-grow"
27+
[(ngModel)]="selectedOs"
28+
[ngModelOptions]="{standalone: true}">
29+
<option *ngFor="let opt of osOptions" [value]="opt.value">
30+
{{ opt.name }}
31+
</option>
32+
</select>
33+
</div>
34+
</div>
3735
</div>
3836
</div>
3937

@@ -108,29 +106,52 @@ <h1 id="install" class="text-5xl font-bold max-w-sm m-0">
108106
</p>
109107
</div>
110108

111-
<h2 id="integrations">Integrations</h2>
112-
<div class="grid grid-cols-2 md:grid-cols-3 gap-4">
113-
<a
114-
class="h-40 rounded-md bg-black/5 dark:bg-black/50 py-4 px-8"
115-
routerLink="/start/unity">
116-
<div class="brand unity w-full h-full"></div>
117-
</a>
109+
<div class="max-w-xl mx-auto my-8">
110+
<h2 id="integrations" class="text-3xl">Integrations</h2>
111+
<p>
112+
After you've installed the Ecsact SDK check out our integrations or start
113+
using the Ecsact CLI immediately in your favourite terminal.
114+
</p>
115+
<div class="grid grid-flow-col-dense gap-8 my-8">
116+
<a
117+
class="aspect-square rounded-lg shadow-lg border border-transparent hover:border-secondary transition-colors bg-black/5 dark:bg-black/50 py-4 px-8"
118+
routerLink="/start/unity">
119+
<div class="brand unity w-full h-full"></div>
120+
</a>
121+
<a
122+
class="aspect-square rounded-lg shadow-lg border border-transparent hover:border-secondary transition-colors bg-black/5 dark:bg-black/50 py-4 px-8"
123+
routerLink="/start/cli">
124+
<div class="w-full h-full relative text-center">
125+
<div class="absolute translate-y-[-50%] top-[50%] left-0 right-0">
126+
<span class="i48 text-text text-[600%]">terminal</span>
127+
<div class="text-text relative text-lg font-mono top-[-20px]">
128+
Ecsact CLI
129+
</div>
130+
</div>
131+
</div>
132+
</a>
133+
</div>
134+
135+
<h3 id="integrations-coming-soon" class="text-3xl">Coming Soon</h3>
136+
<div class="grid grid-flow-col-dense gap-8 my-8 opacity-50">
137+
<a
138+
class="aspect-square rounded-lg shadow-lg border border-transparent hover:border-secondary transition-colors bg-black/5 dark:bg-black/50 py-4 px-8"
139+
routerLink="/start/unreal">
140+
<div class="brand unreal-stacked w-full h-full"></div>
141+
</a>
118142

119-
<a
120-
class="h-40 rounded-md bg-black/5 dark:bg-black/50 py-4 px-8"
121-
routerLink="/start/unreal">
122-
<div class="brand unreal-stacked w-full h-full"></div>
123-
</a>
143+
<a
144+
class="aspect-square rounded-lg shadow-lg border border-transparent hover:border-secondary transition-colors bg-black/5 dark:bg-black/50 py-4 px-8"
145+
routerLink="/start/godot">
146+
<div class="brand godot w-full h-full"></div>
147+
</a>
148+
</div>
124149

125-
<a
126-
class="h-40 rounded-md bg-black/5 dark:bg-black/50 py-4 px-8"
127-
routerLink="/start/godot">
128-
<div class="brand godot w-full h-full"></div>
129-
</a>
150+
<p class="text-center my-8">
151+
Looking for other integrations?<br />
152+
Make a
153+
<a href="https://github.com/ecsact-dev/proposals#integrations">request</a>
154+
or <a routerLink="/start/custom">build your own</a>!
155+
</p>
130156
</div>
131-
<p>
132-
Looking for other integrations? Make a
133-
<a href="https://github.com/ecsact-dev/proposals#integrations">request</a>
134-
or <a routerLink="/start/custom">build your own</a>!
135-
</p>
136157
</article>

0 commit comments

Comments
 (0)