refactor: image comparison section in home page
This commit is contained in:
parent
7eb1c51544
commit
b5c6ababa4
2 changed files with 15 additions and 4 deletions
|
|
@ -13,12 +13,15 @@ function ImageComparison() {
|
|||
};
|
||||
|
||||
return (
|
||||
<div onMouseMove={onMouseMove} className="relative select-none w-[40vw] h-[calc(40vw*217/270)] flex justify-center">
|
||||
<div
|
||||
onMouseMove={onMouseMove}
|
||||
className="relative select-none w-[40vw] h-[calc(40vw*217/270)] flex justify-center rounded-xl border border-zinc-200 dark:border-zinc-800 shadow-md"
|
||||
>
|
||||
<img
|
||||
src="/bliss/bliss_original.png"
|
||||
alt="original version of bliss"
|
||||
draggable={false}
|
||||
className="absolute w-full -z-20"
|
||||
className="absolute w-full -z-20 rounded-xl"
|
||||
style={{ clipPath: `inset(0 ${100 - sliderPosition}% 0 0)`, imageRendering: "pixelated" }}
|
||||
/>
|
||||
|
||||
|
|
@ -26,7 +29,7 @@ function ImageComparison() {
|
|||
src="/bliss/bliss.png"
|
||||
alt="blockmatic version of bliss"
|
||||
draggable={false}
|
||||
className="absolute w-full -z-20"
|
||||
className="absolute w-full -z-20 rounded-xl"
|
||||
style={{ clipPath: `inset(0 0 0 ${sliderPosition}%)` }}
|
||||
/>
|
||||
|
||||
|
|
@ -36,7 +39,7 @@ function ImageComparison() {
|
|||
left: `${sliderPosition}%`,
|
||||
}}
|
||||
>
|
||||
<div className="bg-zinc-200 rounded-full absolute w-12 h-12 -translate-x-1/2 flex justify-center items-center cursor-pointer">
|
||||
<div className="bg-zinc-200 rounded-full absolute w-12 h-12 -translate-x-1/2 flex justify-center items-center cursor-col-resize">
|
||||
<ChevronsLeftRightIcon color="black" size={30} />
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -95,6 +95,14 @@ function IndexPage() {
|
|||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section className="flex flex-col items-center mt-32 mx-8 max-w-[40rem]">
|
||||
<h1 className="text-5xl font-bold mb-2 text-center">See the difference</h1>
|
||||
<p className="mb-8 text-lg text-center">
|
||||
Blockmatic lets you pick what blocks you want for the image and change versions from 1.6.1 to the latest version.
|
||||
</p>
|
||||
<ImageComparison />
|
||||
</section>
|
||||
<ImageComparison />
|
||||
</section>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue