chore: update hero section of /blog (#267)
* feat: Update hero section of /blog * - changed background & text animation * update hero of blog --------- Co-authored-by: Rotimi Best <[email protected]>
This commit is contained in:
co-authored by
Rotimi Best
parent
31b0dd887e
commit
2f3a4784a1
@@ -97,7 +97,7 @@
|
|||||||
<span>Launch Your Online</span> <br />
|
<span>Launch Your Online</span> <br />
|
||||||
<div class="flex-wrap flex items-center lg:gap-3">
|
<div class="flex-wrap flex items-center lg:gap-3">
|
||||||
<span
|
<span
|
||||||
class="w-full lg:w-[48%] h-[40px] md:h-[50px] lg:h-[90px] mb-0 mt-1 md:mt-0 lg:-mb-4 relative inline-block"
|
class="w-full lg:w-[48%] h-[40px] md:h-[50px] lg:h-[90px] mb-0 mt-1 md:mt-0 lg:-mb-4 relative inline-block overflow-hidden"
|
||||||
>
|
>
|
||||||
{#key titleIndex}
|
{#key titleIndex}
|
||||||
<span
|
<span
|
||||||
|
|||||||
@@ -8,25 +8,15 @@
|
|||||||
<title>Blog | ClassroomIO</title>
|
<title>Blog | ClassroomIO</title>
|
||||||
</svelte:head>
|
</svelte:head>
|
||||||
|
|
||||||
<div class=" mt-[10%] md:mt-16">
|
<div class="mt-[10%] md:mt-16">
|
||||||
<header class="pt-24 pb-16 w-full flex flex-col items-center text-center">
|
<header
|
||||||
|
class="root lg:min-h-[30rem] pt-24 pb-16 w-full flex flex-col items-center justify-center text-center border-b border-slate-100"
|
||||||
|
>
|
||||||
<h1
|
<h1
|
||||||
class="mx-auto text-3xl md:text-4xl lg:text-6xl font-normal leading-[1.5] text-slate-900 flex flex-col items-center"
|
class="mx-auto text-4xl md:text-7xl lg:text-6xl font-bold text-slate-900 flex flex-col items-center"
|
||||||
>
|
>
|
||||||
<span>What's new on</span>
|
<span>What's new on</span>
|
||||||
<span class="text-blue-700 relative"
|
<span class="text-blue-700 relative">ClassroomIO?</span>
|
||||||
>ClassroomIO?
|
|
||||||
<svg
|
|
||||||
aria-hidden="true"
|
|
||||||
viewBox="0 0 418 42"
|
|
||||||
class="absolute right-0 top-3/4 h-[0.58em] fill-indigo-300/70"
|
|
||||||
preserveAspectRatio="none"
|
|
||||||
>
|
|
||||||
<path
|
|
||||||
d="M203.371.916c-26.013-2.078-76.686 1.963-124.73 9.946L67.3 12.749C35.421 18.062 18.2 21.766 6.004 25.934 1.244 27.561.828 27.778.874 28.61c.07 1.214.828 1.121 9.595-1.176 9.072-2.377 17.15-3.92 39.246-7.496C123.565 7.986 157.869 4.492 195.942 5.046c7.461.108 19.25 1.696 19.17 2.582-.107 1.183-7.874 4.31-25.75 10.366-21.992 7.45-35.43 12.534-36.701 13.884-2.173 2.308-.202 4.407 4.442 4.734 2.654.187 3.263.157 15.593-.78 35.401-2.686 57.944-3.488 88.365-3.143 46.327.526 75.721 2.23 130.788 7.584 19.787 1.924 20.814 1.98 24.557 1.332l.066-.011c1.201-.203 1.53-1.825.399-2.335-2.911-1.31-4.893-1.604-22.048-3.261-57.509-5.556-87.871-7.36-132.059-7.842-23.239-.254-33.617-.116-50.627.674-11.629.54-42.371 2.494-46.696 2.967-2.359.259 8.133-3.625 26.504-9.81 23.239-7.825 27.934-10.149 28.304-14.005.417-4.348-3.529-6-16.878-7.066Z"
|
|
||||||
/>
|
|
||||||
</svg>
|
|
||||||
</span>
|
|
||||||
</h1>
|
</h1>
|
||||||
<p class="w-[90%] md:w-[60%] text-center font-normal text-lg text-slate-700 mt-10 lg:mt-7">
|
<p class="w-[90%] md:w-[60%] text-center font-normal text-lg text-slate-700 mt-10 lg:mt-7">
|
||||||
Get the latest news from ClassroomIO, including product updates, team announcements and more!
|
Get the latest news from ClassroomIO, including product updates, team announcements and more!
|
||||||
@@ -35,7 +25,7 @@
|
|||||||
<div class="w-full flex items-center justify-center">
|
<div class="w-full flex items-center justify-center">
|
||||||
<ul class="flex flex-col items-start justify-start gap-2 w-[90%] md:w-[50%]">
|
<ul class="flex flex-col items-start justify-start gap-2 w-[90%] md:w-[50%]">
|
||||||
{#each data.posts as post}
|
{#each data.posts as post}
|
||||||
<li class=" border-t border-slate-400 py-14 w-full">
|
<li class=" py-14 w-full">
|
||||||
<div class="flex md:flex-row flex-col md:items-center gap-2">
|
<div class="flex md:flex-row flex-col md:items-center gap-2">
|
||||||
<!-- Date -->
|
<!-- Date -->
|
||||||
<p class="text-sm text-slate-500">{formatDate(post.date)}</p>
|
<p class="text-sm text-slate-500">{formatDate(post.date)}</p>
|
||||||
@@ -67,3 +57,9 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.root {
|
||||||
|
background-image: url('/hero-bg.svg');
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -7,15 +7,15 @@
|
|||||||
>
|
>
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
#dash {
|
#dash {
|
||||||
stroke-dasharray: 1000;
|
stroke-dasharray: 300;
|
||||||
stroke-dashoffset: 1000;
|
stroke-dashoffset: 100;
|
||||||
animation: dash 5s linear alternate infinite;
|
animation: dash 5s linear alternate infinite;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@keyframes dash {
|
@keyframes dash {
|
||||||
from {
|
from {
|
||||||
stroke-dashoffset: 900;
|
stroke-dashoffset: 500;
|
||||||
}
|
}
|
||||||
to {
|
to {
|
||||||
stroke-dashoffset: 0;
|
stroke-dashoffset: 0;
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |
Reference in New Issue
Block a user