StaticMania / keep-react

Keep React is an open-source component library built on Tailwind CSS and React.js. It provides a versatile set of pre-designed UI components to build modern web applications.
https://react.keepdesign.io
MIT License
1.34k stars 113 forks source link

New component added, Carousel-Embla #151

Closed Ryneex closed 7 months ago

Ryneex commented 8 months ago

Description

This pull request adds a new Carousel-Embla component to the library. Instead of modifying the current carousel component, I thought of making a new one. the previous one kind of limited a lot of controls. with this new component, all the controls will be given to the user so that he can create his own logic instead of limiting his controls over the Carousel.

Changes Made

Checklist

vercel[bot] commented 8 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
keep-react ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 16, 2024 5:57am
vercel[bot] commented 8 months ago

@Ryneex is attempting to deploy a commit to the StaticMania Team on Vercel.

A member of the Team first needs to authorize it.

Arifulislam5577 commented 8 months ago

Dear @Ryneex,

Your work is very good. You are to be commended for that. But we want to give you some guidelines how to make your work more beautiful and comfortable.

We will use the embla-carousel library for the carousel component. First we will create a wrapper on top of the embla carousel. From where the items of the carousel can be controlled. And the carousel will look exactly like the embla carousel examples.

For example:

You can put numbers in the carousel item, or use the pictures we have provided. It is completely up to you. Only the carousel should look like an instance of the embla carousel.

I hope you understand. Best of luck.

Thank you Md Ariful Islam