Git Product home page Git Product logo

Comments (3)

github-actions avatar github-actions commented on June 19, 2024

Thank you @imbev for reporting issues. It helps daisyUI a lot 💚
I'll be working on issues one by one. I will help with this one as soon as a I find a solution.
In the meantime providing more details and reproduction links would be helpful.

from daisyui.

saadeghi avatar saadeghi commented on June 19, 2024

Thanks for the feedback.

First of all I have to close this because the issue section must be about daisyUI package, not the documentation website. Issues about the documentation website are welcome at Discussions.

Second, can you please explain what is unpleasant about the landing page? I mean what is the actual problem you're facing personally?
The homepage is long and detailed and it has animations because the purpose is to explain what daisyUI does to new users. However it's not hijacking the scroll. Scroll animation is different from scroll hijacking. With scroll animation, you will have full control of the scroll and the scrollbars while the elements can have transitions and animations based on the scroll position. With scroll hijacking which is a bad UX pattern, the website takes control of the scroll position and scrollbars and it artificially scrolls through the content with a different speed and distance. This is not what daisyUI homepage does and it's important to know the difference.

Let me know if you have any questions.

from daisyui.

imbev avatar imbev commented on June 19, 2024

Issues about the documentation website are welcome at Discussions.

The issue settings might need to be updated

While scroll-jacking may not be the intention, that is the experience on my device. The first two sections of the page scroll normally, however the "instead of writing 100 class names" section stops the user for 3-4 scrolls. Another instance is the "daisyUI is the most popular component library for Tailwind CSS" section, which stops the user for another 2 scrolls.

The "Fewer class names" and "55 Components..." sections also uses scroll animation, but don't lock me in place the way that the above sections do. The "Unlimited themes with zero effort" section does scroll-jack, but isn't as egregious as the other cases.

Thank you for your work on daisyUI!

from daisyui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.