First pass at landing page
This commit is contained in:
parent
e270017c86
commit
6ace97fe1c
22 changed files with 2886 additions and 0 deletions
20
src/routes/+layout.svelte
Normal file
20
src/routes/+layout.svelte
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<script lang="ts">
|
||||
import "./layout.css";
|
||||
import favicon from "$lib/assets/favicon.svg";
|
||||
|
||||
let { children } = $props();
|
||||
</script>
|
||||
|
||||
<svelte:head><link rel="icon" href={favicon} /></svelte:head>
|
||||
|
||||
<header class="site-header">
|
||||
<a class="site-logo" href="/">gitKeep</a>
|
||||
<nav class="site-nav" aria-label="Main navigation">
|
||||
<a href="#how-it-works">How it works</a>
|
||||
<a class="login-link" href="#get-started">Login</a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
{@render children()}
|
||||
</main>
|
||||
58
src/routes/+page.svelte
Normal file
58
src/routes/+page.svelte
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
<section class="container hero" id="intro">
|
||||
<div class="row">
|
||||
<div class = "six columns">
|
||||
<h1 class="display-heading">Gatekeep your repo and ensure quality contributions</h1>
|
||||
<ul class="hero-list">
|
||||
<li>Uses VOUCHED.td stored on YOUR repo</li>
|
||||
<li><a href="https://forge.alexselimov.com/aselimov/gitkeep">Free and open-source</a></li>
|
||||
<li>Integrations through github actions</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="six columns ascii-art-column">
|
||||
<pre class="ascii-art">
|
||||
.....::::::....
|
||||
...:+@@@@@@@@@@@@@@+:. ..
|
||||
....-@@@%=............=%@@@-...
|
||||
...#@@*....................*@@%.
|
||||
.*@@-.........-+**+-. .....-@@#.
|
||||
:@@+......-%@@@@#**#@@@@%-......+@@:..
|
||||
-@@:.....*@@*:..........:*@@*.....:@@-.
|
||||
:@%.....-@@=.... ..........=@@-.....%@-..
|
||||
..@@-....+@%..... ...%@+....-@@...
|
||||
.*@*....=@%...... ...%@=....+@*...
|
||||
..%@:....@@.. .@@.....@%...
|
||||
..@%....:@#... .#@- .%@...
|
||||
...@%.. -@*.. .*@-.. .%@...
|
||||
...@%.. -@*. .*@-.. .%@...
|
||||
...@%.. -@*. .*@-.. .%@...
|
||||
...@%.. -@*. .*@- ...%@...
|
||||
...@%.. -@*. ......... .. .*@- ...%@...
|
||||
...@%.. -@*. ...+%@@@@@@@@%+.... .*@- ...%@...
|
||||
.@%.. -@*. .=@@@+:......:+%@@=...*@-....%@...
|
||||
.@%.. -@*.-@@*...... ...*@@-.*@-....%@...
|
||||
..*@@@@@@@@@@@@@@@%....... ....%@@@@@@@@@@@@@@@#...
|
||||
.+@*.............. .... .*@+..
|
||||
.*@+.............. .+@*..
|
||||
.*@+. .+@*.
|
||||
.*@+. ......... .+@*.
|
||||
.*@+. .+@@@@@@*... .+@*.
|
||||
.*@+. ..%@@@@@@@@%.. .+@*.
|
||||
.*@+. .-@@@@@@@@@@-... .+@*.
|
||||
.*@+. .:@@@@@@@@@@:... .+@*.
|
||||
.*@+. .:@@@@@@@@-... .+@*.
|
||||
.*@+. ..=@@@@=..... .+@*.
|
||||
.*@+. =@@@@=..... .+@*.
|
||||
.*@+. -@@@@-.. .+@*.
|
||||
.*@+. ..--.... .+@*.
|
||||
.*@+. .+@*.
|
||||
.*@+. .+@*.
|
||||
.*@+. .+@*.
|
||||
.*@+. .+@*..
|
||||
.*@+... ............................................+@*..
|
||||
..%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:..
|
||||
...------------------------------------------------.....
|
||||
...................................................
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
6
src/routes/layout.css
Normal file
6
src/routes/layout.css
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
@import url('https://fonts.googleapis.com/css2?family=VT323&display=swap');
|
||||
|
||||
@import '$lib/styles/skeleton/normalize.css';
|
||||
@import '$lib/styles/skeleton/skeleton.css';
|
||||
@import '$lib/styles/style.css';
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue