3 dépôts
Allows replacing default display logic with custom plugins that control how each frame's formatted value is rendered.
Distinct from Plugin Renderers: Distinct from Plugin Renderers: focuses on per-frame value rendering delegation rather than general plugin UI lifecycle management.
Explore 3 awesome GitHub repositories matching user interface & experience · Per-Frame Rendering Plugins. Refine with filters or upvote what's useful.
CountUp.js is a lightweight JavaScript library that animates a numerical value from zero to a target number over a configurable duration with smooth easing. It supports both count-up and count-down transitions, making it a focused tool for displaying animated numerical changes on web pages. The library distinguishes itself through support for bidirectional number animation, custom easing functions, and locale-aware number formatting with configurable separators, decimal points, and digit groupings. It also offers plugin-based rendering, allowing developers to replace the default display logic
Allows custom per-frame rendering of animated values through an extensible plugin interface.
Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra
Allows overriding default frame replacement logic with custom render functions via event listeners.
devices.css est une bibliothèque de composants CSS purs utilisés pour rendre des cadres d'appareils réactifs et des maquettes matérielles. Elle fournit une collection de styles qui créent des représentations visuelles de smartphones, tablettes et ordinateurs portables sans utiliser d'images externes ou de JavaScript. Le projet permet la simulation de bordures et de cadres matériels via un système de cadres et de maquettes basés sur CSS. Ces composants permettent la visualisation de designs réactifs et de composants UI à travers différentes tailles d'écran et modèles d'appareils. La bibliothèque utilise des propriétés personnalisées CSS pour le théming des couleurs et des dimensions, employant des unités relatives et des pseudo-éléments pour rendre les détails matériels tels que les objectifs de caméra et les grilles de haut-parleurs. Ces styles supportent différentes orientations matérielles et le changement de modèle via des classes CSS.
Wraps content in realistic hardware borders via CSS to create visual representations of devices.