Files
firezone/rust/gui-client/src/welcome.html
Reactor Scram adea43e63b feat(gui-client): Tauri welcome screen (#4013)
Closes #3961 

No tests yet, might be tricky to test since it's all I/O. 
I cued it off the device ID being generated, so it will have a minor
merge conflict with #3920

```[tasklist]
### Before merging
- [ ] UI polish, or disable the welcome screen temporarily
```

<img width="664" alt="image"
src="https://github.com/firezone/firezone/assets/13400041/d5def59c-b075-4135-91e5-85f9f9212fa5">

---------

Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>
2024-03-19 14:55:03 +00:00

34 lines
1.1 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="stylesheet" href="output.css" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Welcome to Firezone</title>
<script src="./flowbite.min.js" defer></script>
<script type="module" src="welcome.js" defer></script>
</head>
<body class="bg-neutral-100 text-neutral-900">
<div class="container mx-auto">
<div class="flex justify-center mt-8">
<h1 class="text-3xl font-bold">Welcome to Firezone.</h1>
</div>
<p class="mt-8 flex justify-center">Sign in below to get started.</p>
<img
src="logo.png"
alt="Firezone Logo"
class="mt-8 rounded-full w-48 h-48 mx-auto bg-white shadow border-2 border-black"
/>
<div class="flex justify-center mt-8">
<button
class="text-white bg-accent-450 hover:bg-accent-700 font-medium rounded text-lg w-full sm:w-auto px-5 py-2.5 text-center"
id="sign-in"
>
Sign in
</button>
</div>
</div>
</body>
</html>