awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 个仓库

Awesome GitHub RepositoriesStep Progress Reporting

Reports the percentage a step has scrolled through its threshold for fine-grained animation control.

Distinct from Progress Steps: Distinct from Progress Steps: focuses on reporting scroll progress per step as a 0-1 ratio, not multi-step workflow trackers.

Explore 1 awesome GitHub repository matching user interface & experience · Step Progress Reporting. Refine with filters or upvote what's useful.

Awesome Step Progress Reporting GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • russellsamora/scrollamarussellsamora 的头像

    russellsamora/scrollama

    5,982在 GitHub 上查看↗

    Scrollama is a JavaScript library for scroll-driven storytelling that uses the browser's native IntersectionObserver API to trigger step-based callbacks and animations as the user scrolls through a page. It pins graphic elements using CSS sticky positioning while scrolling through associated text steps, enabling side-by-side narrative experiences without JavaScript-driven layout calculations. The library provides a configurable offset threshold system that accepts a single global offset or per-element data-attribute offsets to define the viewport position that triggers step events. It reports

    Reports the percentage a step has scrolled through its threshold for fine-grained animation control.

    HTML
    在 GitHub 上查看↗5,982
  1. Home
  2. User Interface & Experience
  3. Progress Steps
  4. Step Progress Reporting