nextui-org / nextui

🚀 Beautiful, fast and modern React UI library.
https://nextui.org
MIT License
19.62k stars 1.12k forks source link

[Feature Request] Timeline Component #2936

Open Ahmadshoh opened 2 weeks ago

Ahmadshoh commented 2 weeks ago

Is your feature request related to a problem? Please describe.

I'm a passionate developer who frequently uses NextUI for its sleek design and efficiency. I'd like to propose the addition of a Timeline component to the NextUI library. A Timeline component is crucial for visually representing sequences of events in a chronological order, which can be incredibly useful for project timelines, educational timelines, workflow processes, and more.

Describe the solution you'd like

  1. Customizable Layouts: Vertical and horizontal layout options to fit different content types and screen sizes.
  2. Interactive Elements: Ability to integrate tooltips, modal windows, or links for additional information on each event.
  3. Dynamic Loading: Options to dynamically load past or future events, useful for long timelines that require scrolling.
  4. Styling Flexibility: Support for theming and custom CSS to align with the visual identity of different projects.
  5. Responsiveness: Ensuring the component's usability across various devices and screen resolutions.

Describe alternatives you've considered

Here is one example of it from material ui. https://mui.com/material-ui/react-timeline/

Screenshots or Videos

No response

linear[bot] commented 2 weeks ago

ENG-786 [Feature Request] Timeline Component

ameybh commented 1 week ago

Hi, I'd like to implement this. Please assign it to me.