2 Repos
Techniques for maintaining the state and presence of specific DOM elements across different page loads.
Distinct from Persistent Elements: Candidate f2_mt1 refers specifically to slide-based presentations; this is for general web page transitions via DOM identifier matching.
Explore 2 awesome GitHub repositories matching user interface & experience · Persistent UI Components. Refine with filters or upvote what's useful.
Turbolinks is a JavaScript library that accelerates HTML page transitions by replacing the page body via network requests instead of performing full browser refreshes. It functions as a client-side navigation manager that intercepts link clicks and controls the page visit lifecycle to simulate a single-page application experience. The library synchronizes the browser URL and history stack with partial page updates and utilizes a caching mechanism to store visited page states. This allow for instant previews and restoration of state when navigating backward or forward. It also includes a tool
Keeps specific UI elements active across navigation by matching identifiers and transferring them to the subsequent page.
Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications. The project provides a mirroring Figma design system to allow prototyping of components and variants before they are coded. It distinguishes itself through an AI-driven approach to page generation and the creation of design specifications via a command-line interface. The library covers a wide range of interactive int
Ensures interactive components like dropdowns and modals remain functional after dynamic page loads by hooking into framework events.