tcet-opensource / documentation

Official Documentation of all TCET Open Source Projects
https://opensource.tcetmumbai.in/
GNU General Public License v2.0
24 stars 37 forks source link

[FEATURE] - Fixing-The-Carousal #258

Open Adityasah2004 opened 1 year ago

Adityasah2004 commented 1 year ago

Project Improvement Checklist

Carousel

Side preview

Glass Morph

Why Do We Need These Improvements?

  1. Auto Carousel:

    • An automatic carousel rotation feature adds convenience and enhances the user experience. Users won't have to manually navigate through the carousel, making it more engaging and accessible.
  2. Headings for Side Preview:

    • Clear and informative headings for the side preview of the carousel improve usability and help users understand the content being displayed. This enhances the overall user experience and makes the interface more intuitive.
  3. Adjust Glass Morph Width:

    • Properly adjusting the width of the glass morph displaying headings and languages used is crucial for visual aesthetics and content readability. An appropriate width ensures that users can easily read and understand the information without any unnecessary scrolling or visual clutter.

These improvements aim to make our project more user-friendly, visually appealing, and efficient, ultimately contributing to a better overall product.

Solutions for Project Improvements

  1. Auto Carousel:

    • Implement a timer using React's setInterval to trigger carousel transitions automatically.
    • Utilize React's state management to update the active carousel item and trigger re-renders.
  2. Headings for Side Preview:

    • Ensure your carousel data includes clear and structured headings.
    • Create a dynamic rendering component in React to display these headings in the side preview.
  3. Adjust Glass Morph Width:

    • Use CSS to style the glass morph element and specify its width.
    • Employ CSS media queries for responsive design if necessary.

These hints provide a starting point for implementing the suggested improvements in a React project. Further details and code will be needed to fully implement each solution.

Do you want to work on this feature?

Terms and Conditions

saura8668 commented 1 year ago

hey @Rahilsiddique / @Adityasah2004 can you assign me this issue?

bhumikadubey commented 1 year ago

Could you please assign it to me?