awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
makovkastar avatar

makovkastar/FloatingActionButton

0
View on GitHub↗
3,997 स्टार्स·806 फोर्क्स·Java·mit·8 व्यूज़

FloatingActionButton

FloatingActionButton is a scroll-driven UI controller and mobile-first interface element. It provides a circular button that floats above content and toggles its visibility based on scroll direction to maximize available screen space.

The component functions as a CSS-animated UI element, utilizing stylesheet transitions to handle the visual sliding and fading of the interface controls. It is designed for mobile interfaces to provide quick access to primary actions without obscuring page content.

The system manages visibility by monitoring scroll events on a designated DOM container and detecting the movement vector. It uses attribute-driven configuration to initialize behavior and target bindings, applying state-based class toggling to control the button's presence.

Features

  • Floating Action Buttons - Provides a circular floating action button that overlays content for quick access to primary actions.
  • Scroll-Driven Visibility - Hides and shows the interface element automatically based on whether the user scrolls up or down.
  • Scroll-Direction Triggers - Detects the movement vector of scroll events to trigger entry or exit animations.
  • Mobile Component Libraries - Implements a mobile-optimized interface element designed for touch interactions and small screens.
  • Mobile UI Widgets - Provides a mobile-optimized floating widget for primary actions that does not obstruct content.
  • Scroll Event Controllers - Mechanically controls the visibility of UI elements by monitoring scroll events on a designated container.
  • Visibility Toggles - Toggles the visibility of the floating action button based on scroll offset changes.
  • CSS Transitions - Uses declarative CSS transition rules to handle the visual sliding and fading of the button.
  • Interactive UI Components - Builds an interactive UI element that reacts to scroll direction using smooth CSS transitions.
  • Screen Space Optimization - Maximizes available display area by hiding the action button during downward scrolls.
  • State Class Mapping - Automatically applies CSS classes to the button based on its current visibility and interaction state.
  • Animated UI Components - Ships an animated UI component that uses CSS transitions for sliding and fading effects.
  • Scroll Target Bindings - Provides a mechanism to bind the button logic to a specific scrollable DOM container.
  • Configuration Attributes - Implements component initialization and behavior settings using HTML data attributes.
  • Floating Action Buttons - Simple and effective floating action button component.
  • Material Design Components - Floating action button implementation.

स्टार हिस्ट्री

makovkastar/floatingactionbutton के लिए स्टार हिस्ट्री चार्टmakovkastar/floatingactionbutton के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

FloatingActionButton के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो FloatingActionButton के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • clans/floatingactionbuttonClans का अवतार

    Clans/FloatingActionButton

    5,175GitHub पर देखें↗

    This project provides a set of Android Material Design widgets, including floating action buttons and floating action menu components. These elements highlight primary screen actions through customizable sizing, shadow effects, and Jetpack Compose UI components. The library includes a circular progress button that embeds a loading spinner to signal background task processing. Its menu components organize expanding buttons with labels and background dimming to provide quick access to multiple primary application actions.

    Javaandroidfloatingactionbutton
    GitHub पर देखें↗5,175
  • ibelick/motion-primitivesibelick का अवतार

    ibelick/motion-primitives

    5,607GitHub पर देखें↗

    Motion Primitives is an animated UI kit and React animation component library designed as a web motion framework. It provides a collection of pre-built, customizable visual components used to implement complex interface animations and transitions within a browser environment. The library focuses on animated user interface design and frontend visual polish. It enables the development of interactive web components and rapid UI prototyping by providing reusable primitives that handle motion effects without requiring custom logic from scratch. The framework integrates Framer Motion for physics-b

    TypeScriptanimateanimatedanimation
    GitHub पर देखें↗5,607
  • ianlunn/hoverIanLunn का अवतार

    IanLunn/Hover

    29,393GitHub पर देखें↗

    Hover is a collection of pre-defined CSS3 animations and reusable stylesheets for links, buttons, and images. It serves as a web UI animation kit and a library of styles written in CSS, Sass, and LESS to provide visual feedback when a user hovers over an element. The library includes specialized interactive effects that simulate tactile behaviors, such as page curls and the rendering of speech bubbles. It also provides a set of animation primitives to manipulate backgrounds, borders, shadows, and glow effects to simulate depth and elevation. The project covers a wide range of element motion

    SCSScsscss-effectssass
    GitHub पर देखें↗29,393
  • michalsnik/aosmichalsnik का अवतार

    michalsnik/aos

    28,075GitHub पर देखें↗

    AOS is a scroll-triggered animation library that controls the execution, timing, and mapping of CSS transitions based on element visibility and browser viewport intersections. It functions as a DOM element animation controller and a viewport intersection trigger to initiate visual transitions as elements enter the screen. The library utilizes a custom CSS transition bridge to map scroll-based triggers to CSS class changes, enabling integration with external styling frameworks. It supports anchor-based animation triggers, allowing the visibility of one page element to act as the trigger point

    JavaScript
    GitHub पर देखें↗28,075
FloatingActionButton के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

makovkastar/floatingactionbutton क्या करता है?

FloatingActionButton is a scroll-driven UI controller and mobile-first interface element. It provides a circular button that floats above content and toggles its visibility based on scroll direction to maximize available screen space.

makovkastar/floatingactionbutton की मुख्य विशेषताएं क्या हैं?

makovkastar/floatingactionbutton की मुख्य विशेषताएं हैं: Floating Action Buttons, Scroll-Driven Visibility, Scroll-Direction Triggers, Mobile Component Libraries, Mobile UI Widgets, Scroll Event Controllers, Visibility Toggles, CSS Transitions।

makovkastar/floatingactionbutton के कुछ ओपन-सोर्स विकल्प क्या हैं?

makovkastar/floatingactionbutton के ओपन-सोर्स विकल्पों में शामिल हैं: clans/floatingactionbutton — This project provides a set of Android Material Design widgets, including floating action buttons and floating action… michalsnik/aos — AOS is a scroll-triggered animation library that controls the execution, timing, and mapping of CSS transitions based… ibelick/motion-primitives — Motion Primitives is an animated UI kit and React animation component library designed as a web motion framework. It… ianlunn/hover — Hover is a collection of pre-defined CSS3 animations and reusable stylesheets for links, buttons, and images. It… mdbootstrap/tw-elements — TW-Elements is a Tailwind CSS component library and responsive UI kit providing a collection of pre-styled elements… anijs/anijs — AniJS is a JavaScript animation library and DOM element animation engine used to orchestrate visual transitions and…