11 repository-uri
Overlays a filled rectangle on task bars, clipped to a percentage width representing completion.
Distinct from Scroll Progress Bars: Distinct from Scroll Progress Bars: shows task completion progress, not page scroll position.
Explore 11 awesome GitHub repositories matching user interface & experience · Task Progress Bars. Refine with filters or upvote what's useful.
Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It
Displays a horizontal progress bar that indicates the completion status of a task.
Open Source Javascript Gantt
Renders a progress indicator on each task bar to show completion percentage.
ngx-bootstrap este un set de widget-uri și componente UI stilizate Bootstrap, construite special pentru framework-ul Angular. Oferă o bibliotecă de elemente de interfață reutilizabile concepute pentru a funcționa cu motorul de compilare și randare Angular Ivy. Biblioteca permite integrarea componentelor Bootstrap în aplicațiile Angular pentru a crea interfețe utilizator responsive fără a necesita CSS sau JavaScript manual. Înlocuiește nevoia de jQuery prin utilizarea directivelor Angular pentru gestionarea stării și a unui motor de poziționare adaptiv pentru elementele flotante. Setul de componente acoperă o gamă largă de elemente interactive, inclusiv controale de navigare precum tab-uri și paginare, ferestre overlay precum modale și popover-uri, și instrumente de input de date precum selectoare de dată și oră. Include, de asemenea, widget-uri de layout și feedback precum acordeoane, bare de progres și alerte.
Provides horizontal bars to visualize the completion status of tasks or represent data sets.
Acest proiect este un framework CSS și strat de stilizare care aplică stiluri vizuale Bootstrap componentelor jQuery UI. Funcționează ca o punte cross-library pentru a unifica identitatea vizuală a acestor două biblioteci, asigurându-se că widget-urile jQuery UI se potrivesc cu un sistem de design consistent bazat pe Bootstrap. Framework-ul rezolvă conflictele vizuale și funcționale dintre biblioteci prin injectarea de stiluri bazată pe selectori și maparea temelor. Utilizează o abordare de integrare stratificată pentru a atașa clase CSS standardizate elementelor randate de biblioteca de widget-uri, prevenind coliziunile de stil. Proiectul acoperă o gamă largă de elemente de interfață utilizator interactive, inclusiv controale de input precum datepickers, câmpuri de autocomplete și slidere. Oferă, de asemenea, stilizare tematică pentru componente de layout precum dialoguri modale și interfețe cu tab-uri, precum și elemente vizuale precum bare de progres, meniuri și tooltips.
Provides Bootstrap-themed styling for determinate and indeterminate progress bars.
XUI este un framework UI nativ pentru Android și o bibliotecă de componente concepută pentru construirea interfețelor de aplicații. Oferă o suită cuprinzătoare de layout-uri native, câmpuri de introducere și elemente de navigare, susținute de un sistem de gestionare a temelor pe niveluri pentru definirea atributelor vizuale globale și a stilurilor responsive. Framework-ul se distinge printr-un set specializat de view-uri personalizate și seturi de instrumente de interacțiune, inclusiv calendare de înaltă performanță, randarea vizualizării datelor și o varietate de butoane stilizate cu cronometre integrate și efecte vizuale. Include, de asemenea, capabilități integrate de procesare media, cum ar fi scanarea codurilor de bare și QR, generarea de QR-uri personalizate și o interfață de decupare a imaginilor. Proiectul acoperă o arie largă de capabilități UI și UX, incluzând diverse componente de introducere a datelor, primitive pentru ferestre flotante și o gamă largă de indicatori de feedback, cum ar fi snackbars și bare de progres. Oferă, de asemenea, șabloane de layout, configurarea tipografiei și sisteme de animație pentru gestionarea tranzițiilor de view-uri și a feedback-ului interactiv.
Provides horizontal and circular progress bars to visualize completion status in determinate or indeterminate states.
Acest proiect este un șablon administrativ bazat pe React și un kit UI conceput pentru construirea de dashboard-uri. Oferă o colecție cuprinzătoare de layout-uri pre-stilizate, o bibliotecă de componente accesibile și un framework UI bazat pe Sass pentru crearea interfețelor administrative. Șablonul este structurat în mod specific ca un proiect optimizat pentru AI, utilizând tipare de codare și organizare concepute pentru a ajuta asistenții AI să genereze cod React consistent și gata de producție. Dispune de un sistem de stilizare flexibil folosind variabile Sass și proprietăți personalizate CSS pentru a suporta teme personalizabile light și dark. Kit-ul acoperă o gamă largă de capabilități de interfață, inclusiv widget-uri de vizualizare a datelor, tabele interactive cu sortare și paginare, și elemente de formular complexe precum wizard-uri multi-pas. Include sisteme de navigare de nivel înalt, cum ar fi bare laterale și breadcrumbs, precum și componente structurale precum grile responsive, dialoguri modale și interfețe de calendar accesibile.
Displays task completion status using animated bars with custom colors and striped patterns.
vue-strap is a UI framework and component library that provides a collection of themed interface elements based on Bootstrap for use within Vue.js applications. It serves as a Bootstrap-based component kit that bridges CSS framework styling with a reactive JavaScript component architecture. The library implements a wide range of functional building blocks, including navigation bars, dropdown menus, and layout primitives such as accordion panels and tabbed content. It includes an extensive set of form inputs featuring date pickers, typeahead search, and integrated validation state management.
Includes customizable progress bars with labels to visualize the completion status of tasks.
This project is a thread-safe terminal progress bar and IO progress wrapper for Go applications. It provides a library for rendering updating progress indicators and activity spinners within a command-line interface to visualize task completion and data stream progress. The library includes a stream-wrapping IO interceptor that automatically tracks and displays the volume of bytes processed during read or write operations. It also supports indeterminate activity spinners for processes where the total work volume is unknown. Users can configure the visual appearance of the progress indicators
Renders a terminal-based progress bar that updates dynamically to visualize task completion.
Bootflat este o bibliotecă de componente front-end și o extensie de framework CSS care implementează o estetică de design plat pentru stilizarea aplicațiilor web. Oferă un set de elemente de interfață reutilizabile și un sistem de grid mobile-first pentru a facilita designul web responsiv. Proiectul integrează designul și dezvoltarea printr-un flux de lucru bazat pe PSD, oferind seturi de componente Photoshop profesionale și palete de culori curatoriate pentru prototiparea interfeței. Personalizarea vizuală este gestionată prin override-uri de temă bazate pe variabile pentru culori și fonturi. Biblioteca acoperă o gamă largă de componente UI, inclusiv elemente de formular cu input-uri validate și controale de selecție personalizate, instrumente de navigare precum tab-uri și paginare, și structuri de layout precum hero units și subsoluri de pagină. Include, de asemenea, elemente de feedback precum mesaje de alertă, tooltips și bare de progres pentru a comunica starea sistemului.
Provides horizontal progress bars to visualize task completion percentages.
Papercss este un framework CSS UI și un sistem de design de tip document, utilizat pentru a construi layout-uri web responsive. Funcționează ca o bibliotecă CSS bazată pe Less care aplică o estetică de tip hârtie și o tipografie structurată pentru a oferi paginilor web aspectul unor documente fizice. Proiectul încorporează, de asemenea, un model de bibliotecă CSS de tip utility-first pentru stilizare rapidă. Framework-ul se distinge prin capacitatea de a automatiza decorațiunile vizuale, cum ar fi aplicarea stilurilor de bordură rotative și a efectelor de umbră elementelor copil. Utilizează un sistem de variabile Less și compilare modulară a foilor de stil, permițând utilizatorilor să personalizeze variabilele globale de design și să selecteze seturi specifice de componente pentru a minimiza dimensiunea finală a CSS-ului. Biblioteca acoperă o gamă largă de capabilități, inclusiv o grilă responsive cu douăsprezece coloane bazată pe Flexbox și un set complet de componente UI, cum ar fi modale, notificări de alertă și bare de navigare responsive. Oferă, de asemenea, stilizare specializată pentru conținut tehnic, inclusiv blocuri de cod, tabele de date și layout-uri de articole, alături de suport pentru modurile de culoare deschis și închis.
Visualizes completion status using nested bar elements to represent a percentage.
This project is a comprehensive learning resource and technical reference for reactive programming with RxJS. It provides a structured curriculum, curated examples, and an indexed operator catalog to help developers shift from imperative to declarative programming using observable data streams and functional operators. The repository features a library of reactive UI patterns and implementation recipes. These cover practical applications such as type-ahead search, game loops, gesture-based interactions like swipe-to-refresh, and security overlays like lockscreens. The resource covers a broad
Provides a real-time visual indicator that updates as multiple asynchronous requests complete.