|
|
|
|
@ -6,7 +6,11 @@
|
|
|
|
|
|
|
|
|
|
<div class="hero">
|
|
|
|
|
<strong>Cybernetically enhanced web apps</strong>
|
|
|
|
|
<Image src={Machine} alt="The Svelte compiler packaging up your component code" --max-height="65vh" />
|
|
|
|
|
<Image
|
|
|
|
|
src={Machine}
|
|
|
|
|
alt="The Svelte compiler packaging up your component code"
|
|
|
|
|
--max-height="65vh"
|
|
|
|
|
/>
|
|
|
|
|
<img alt="Svelte logotype" class="logotype" src={SvelteLogotype} />
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
@ -28,7 +32,7 @@
|
|
|
|
|
font-weight: 700;
|
|
|
|
|
color: var(--sk-text-2);
|
|
|
|
|
letter-spacing: 0.05em;
|
|
|
|
|
left: max(var(--side-nav), 10%);
|
|
|
|
|
left: max(var(--sk-page-padding-side), 10%);
|
|
|
|
|
top: 25%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -44,18 +48,18 @@
|
|
|
|
|
position: absolute;
|
|
|
|
|
display: block;
|
|
|
|
|
width: min(30vw, 36rem);
|
|
|
|
|
bottom: 58%;
|
|
|
|
|
left: 10%;
|
|
|
|
|
bottom: 54%;
|
|
|
|
|
left: 15%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
strong {
|
|
|
|
|
max-width: 16em;
|
|
|
|
|
top: 45%;
|
|
|
|
|
top: 49%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.logotype,
|
|
|
|
|
strong {
|
|
|
|
|
left: calc(var(--side-nav) + 4rem);
|
|
|
|
|
left: calc(var(--side-nav) + 8rem);
|
|
|
|
|
/* left: calc(50% - 56rem + var(--side-nav)); */
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@ -67,8 +71,7 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
|
|
|
.hero {
|
|
|
|
|
:global(body.dark) .hero {
|
|
|
|
|
background: radial-gradient(
|
|
|
|
|
64.14% 72.25% at 47.58% 31.75%,
|
|
|
|
|
hsl(209deg 6% 47% / 52%) 0%,
|
|
|
|
|
@ -83,8 +86,7 @@
|
|
|
|
|
linear-gradient(0deg, hsl(204, 38%, 20%), hsl(204, 10%, 90%));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.logotype {
|
|
|
|
|
:global(body.dark) .logotype {
|
|
|
|
|
filter: invert(4) brightness(1.2);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|