mirror of
https://github.com/woodchen-ink/CoverView.git
synced 2025-07-18 14:01:56 +08:00
feat: add content on landing page
This commit is contained in:
parent
d648bfe12f
commit
2a952f7045
BIN
src/assets/images/arrow.png
Normal file
BIN
src/assets/images/arrow.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
BIN
src/assets/images/dev-logo.png
Normal file
BIN
src/assets/images/dev-logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
BIN
src/assets/images/hashnode-logo.png
Normal file
BIN
src/assets/images/hashnode-logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.9 KiB |
BIN
src/assets/images/step1.png
Normal file
BIN
src/assets/images/step1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
BIN
src/assets/images/step2.png
Normal file
BIN
src/assets/images/step2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
@ -6,6 +6,12 @@ import cover2 from '../assets/images/cover2.png'
|
||||
import cover3 from '../assets/images/cover3.png'
|
||||
|
||||
|
||||
import step1 from '../assets/images/step1.png'
|
||||
import step2 from '../assets/images/step2.png'
|
||||
|
||||
import hashnodeLogo from '../assets/images/hashnode-logo.png'
|
||||
import devLogo from '../assets/images/dev-logo.png'
|
||||
|
||||
const Home = () => {
|
||||
|
||||
|
||||
@ -57,6 +63,128 @@ const Home = () => {
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div className="my-32 mx-auto">
|
||||
|
||||
<div className="md:w-10/12 mx-auto flex flex-col ">
|
||||
<div className="w-6/12 text-center mx-auto ">
|
||||
<h2 className="text-4xl py-4 font-bold font-Anek text-gray-700">Why cover images are more important than you think?</h2>
|
||||
<p className="text-xl"></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div className="flex my-10 mx-auto">
|
||||
|
||||
<div className="m-10 flex w-1/2">
|
||||
<div className="mx-4 bg-purple-300 h-24 w-24 p-4 flex justify-center items-center rounded-full">
|
||||
<svg class="text-white w-20 h-20" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M19 20H5a2 2 0 01-2-2V6a2 2 0 012-2h10a2 2 0 012 2v1m2 13a2 2 0 01-2-2V7m2 13a2 2 0 002-2V9a2 2 0 00-2-2h-2m-4-3H9M7 16h6M7 8h6v4H7V8z"></path></svg>
|
||||
</div>
|
||||
<p className="text-2xl text-gray-700">Around <span className="font-bold">7 million</span> blog posts are published daily. And with the rise of new-age blogging tools, it will only go up.</p>
|
||||
</div>
|
||||
|
||||
<div className="m-10 flex w-1/2">
|
||||
<div className="mx-4 bg-green-300 h-24 w-24 p-4 flex justify-center items-center rounded-full">
|
||||
<svg class="text-white w-20 h-20" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M13 7h8m0 0v8m0-8l-8 8-4-4-6 6"></path></svg>
|
||||
</div>
|
||||
<p className="text-2xl text-gray-700">A good cover image can lead to <span className="font-bold">higher conversion rate</span> than a random stock image.</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<h2 className="text-5xl w-1/2 mx-auto mt-32 font-bold font-Anek text-center text-gray-700">With coverview, you can create cover images in seconds.</h2>
|
||||
<div className="md:w-8/12 my-20 flex mx-auto">
|
||||
|
||||
<div className="w-1/3 flex flex-col mx-10">
|
||||
|
||||
<div className="text-center">
|
||||
<div className="text-xl mx-auto w-10 h-10 p-2 font-bold text-white bg-gray-700 rounded-full flex items-center justify-center">1</div>
|
||||
|
||||
<p className="text-2xl my-2 font-semibold font-Inter text-gray-600">Add title and author of your blog post</p>
|
||||
</div>
|
||||
<img src={step1} alt="preview" className="mt-2 rounded-lg shadow-sm" />
|
||||
|
||||
</div>
|
||||
|
||||
<div className="flex items-center font-bold text-3xl">--------→</div>
|
||||
|
||||
<div className="flex flex-col w-1/3 mx-10">
|
||||
|
||||
<div className="text-center">
|
||||
<div className="text-xl mx-auto w-10 h-10 p-2 font-bold text-white bg-gray-700 rounded-full flex items-center justify-center">2</div>
|
||||
|
||||
<p className="text-2xl my-2 font-semibold font-Inter text-gray-600">Customize with colors, fonts, icons and patterns</p>
|
||||
</div>
|
||||
<img src={step2} alt="preview" className="mt-2 rounded-lg shadow-sm" />
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div className="md:w-8/12 flex justify-center items-center mx-auto">
|
||||
|
||||
<div className="text-center w-1/3 m-4">
|
||||
<div className="text-xl mx-auto w-10 h-10 p-2 font-bold text-white bg-gray-700 rounded-full flex items-center justify-center">3</div>
|
||||
|
||||
<p className="text-2xl my-2 font-semibold font-Inter text-gray-600">Choose from different themes</p>
|
||||
<p className="text-xl">Unsplash integration, custom icon for personal branding and more.</p>
|
||||
</div>
|
||||
|
||||
<div className="flex md:w-6/12 hideout p-6">
|
||||
<div className="flex flex-col ">
|
||||
<img src={cover1} alt="preview" className=" m-2 rounded-lg shadow-sm" />
|
||||
<img src={cover2} alt="preview" className=" m-2 rounded-lg shadow-sm" />
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div className="flex flex-col mt-4">
|
||||
<img src={cover3} alt="preview" className=" m-2 rounded-lg shadow-sm" />
|
||||
<img src={cover3} alt="preview" className=" m-2 rounded-lg shadow-sm" />
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div className="w-6/12 my-20 mx-auto">
|
||||
|
||||
<div className="text-center m-4">
|
||||
|
||||
<p className="text-2xl my-2 font-semibold font-Inter text-gray-600">Supports platforms like Hashnode or Dev.to</p>
|
||||
</div>
|
||||
<div className="flex mx-auto justify-center">
|
||||
<img src={hashnodeLogo} className="w-20 m-2" alt="hashnode" />
|
||||
<img src={devLogo} className="w-20 m-2" alt="dev" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div className="md:w-1/2 mx-auto py-20">
|
||||
<h2 className="text-5xl text-center font-Anek font-bold text-gray-700 mx-auto">Simple, quick, and easy to use</h2>
|
||||
<p className="text-2xl text-center my-2">So you can focus on writing your blog and never worry about those cover images.</p>
|
||||
<Link to="/editor" >
|
||||
<button className="flex mx-auto my-4 hover:translate-x-2 duration-300 bg-gray-700 rounded-xl px-6 text-white text-xl font-Inter font-semibold p-2">It's Free! Try now →</button>
|
||||
</Link>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user