Skip to content

Commit

Permalink
feat(apps/earth): adds hero section with expanding text
Browse files Browse the repository at this point in the history
[no ci]
  • Loading branch information
deopea-david committed Feb 4, 2023
1 parent a047d43 commit 9fc37fd
Showing 1 changed file with 38 additions and 14 deletions.
52 changes: 38 additions & 14 deletions apps/earth/src/routes/index.tsx
Original file line number Diff line number Diff line change
@@ -1,23 +1,47 @@
import { component$, useStyles$ } from "@builder.io/qwik";
import { component$ } from "@builder.io/qwik";
import type { DocumentHead } from "@builder.io/qwik-city";
import { Blob } from "components/blob";
import styles from "./index.css?inline";
import { AnimatedBlobs } from "components/blob";

export default component$(() => {
useStyles$(styles);
return (
<>
<div class="relative h-full max-h-64 overflow-hidden md:max-h-96">
<Blob
color="primary"
class="absolute -z-10 w-[500px] animate-[blob_25s_ease-in-out_infinite_alternate] opacity-50"
/>
<Blob
color="secondary"
class="absolute -z-10 w-[500px] animate-[blob2_23s_ease-in-out_infinite_alternate] opacity-50"
/>
<AnimatedBlobs class="fixed inset-0" />
<div class="mx-8 h-full md:container md:mx-auto md:px-8">
<div class="hero">
<div class="hero-overlay backdrop-blur-sm" />
<div class="hero-content py-16">
<div class="max-w-md text-center">
<p class="prose-base font-mono">
We are<span>....</span>
</p>
<div class="prose-2xl whitespace-nowrap font-mono uppercase">
<div class="invisible relative h-0">Devs Of Planet Earth</div>
<div
class="group relative flex justify-center hover:normal-case
[&>span]:inline-block
[&>span]:w-0
[&>span]:max-w-fit
[&>span]:overflow-hidden
[&>span]:opacity-0
[&>span]:[transition-property:width,opacity]
[&>span]:[transition-timing-function:ease-out]
[&>span]:[transition-duration:750ms]
[&>span]:[transition-delay:0ms,750ms]
[&>span]:hover:w-full
[&>span]:hover:opacity-100
[&>span]:hover:[transition-delay:0ms]"
>
De
<span>vs&nbsp;</span>O<span>f&nbsp;</span>P
<span>lanet&nbsp;</span>
Ea
<span>rth</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mx-8 h-full md:container md:mx-auto md:px-8"></div>
</>
);
});
Expand Down

0 comments on commit 9fc37fd

Please sign in to comment.