13 dépôts
Navigation components positioned at the bottom of the screen for mobile-friendly interaction.
Distinguishing note: No candidates provided; minting under UI umbrella for bottom-aligned navigation controls.
Explore 13 awesome GitHub repositories matching user interface & experience · Bottom Navigation Bars. Refine with filters or upvote what's useful.
This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib
The library shows bars at the bottom of the screen for quick access to top-level destinations.
BottomBar is an Android UI component that implements a Material Design bottom navigation bar. It serves as a reusable layout element for organizing top-level application destinations through a system of selectable tabs. The component features an adaptive layout system that optimizes horizontal space for tablet displays and uses density-aware adjustments for different screen dimensions. It includes a notification badge system to alert users of updates and supports conditional selection interception to prevent navigation based on application state or permissions. The library covers a broad ran
Implements a custom Material Design bottom navigation bar for tabbed navigation on Android.
This project is a collection of reference implementations and sample applications for Flutter. It provides practical examples covering API integration, user authentication, data persistence, and a gallery of UI patterns. The repository distinguishes itself by offering a wide array of functional demos, including implementations for Google and email-based identity verification, cloud database synchronization, and the use of both relational and key-value local storage. It also includes specialized utility examples such as expense tracking, tip calculation, and body mass index tools. The project
Includes mobile-friendly navigation bars positioned at the bottom of the screen.
Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and adding noise to browser APIs to mask device identity. The browser distinguishes itself through comprehensive privacy harden
Bromite relocates the address bar and toolbar from the top to the bottom of the screen for one-handed use.
NavigationTabBar est un composant de navigation SwiftUI pour les applications iOS qui fournit un menu inférieur pour basculer entre les sections principales de l'application. Il fonctionne comme un élément d'interface utilisateur animé qui utilise des effets d'échelle et de mouvement pour fournir un retour visuel pendant la navigation. Le composant inclut des éléments de badge de notification intégrés qui affichent les comptes en attente ou les mises à jour de statut sur les éléments de menu individuels. Il dispose également d'un mécanisme de synchronisation qui lie l'état de l'onglet actif avec une zone de contenu à balayage pour garantir que la barre de navigation reste alignée avec la page visible. Le système gère les transitions d'onglets via un timing personnalisable et un mappage d'animation pour les indicateurs de sélection. Ces capacités coordonnent les mises à jour visuelles et les transitions de page à travers l'interface de navigation.
Ships a bottom-aligned navigation interface for switching between primary application sections on iOS.
Getwidget is a comprehensive Flutter UI component library and design system providing over 1,000 pre-built widgets for creating cross-platform user interfaces. It serves as a production-ready widget gallery designed to accelerate the front-end development process through a wide array of pre-composed elements. The project includes a specialized AI interaction UI kit featuring components for rendering streaming large language model responses, RAG chat interfaces, and real-time voice agents. It also provides operational utilities for estimating monthly LLM expenditures based on token usage and p
Provides bottom navigation bars for mobile-friendly application routing.
Ce projet est une collection de kits UI haute fidélité, d'exemples de patterns de design et de galeries de composants réutilisables pour divers environnements d'appareils. Il fournit une galerie d'interfaces frontend pour des écrans de dashboard et de boutique, ainsi qu'une bibliothèque d'implémentations d'interface utilisateur professionnelles et de widgets réutilisables. Le dépôt fonctionne comme un kit UI multiplateforme conçu pour les environnements mobiles, web et desktop. Il inclut des exemples de code spécifiques qui démontrent comment implémenter des mises en page complexes et des patterns de navigation. Le projet couvre le développement de mises en page réactives, le routage de pages basé sur une pile (stack-based) et des systèmes de navigation interactifs. Il inclut également des implémentations pour les workflows d'onboarding utilisateur et une bibliothèque de composants personnalisée composée de widgets stateless et stateful.
Implements a bottom navigation bar to toggle between top-level application sections.
mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor
Implements a bottom-aligned navigation bar for mobile screens with configurable scrolling actions.
Aves is an Android media gallery application used for browsing and organizing images and videos. It functions as a multi-purpose tool that combines gallery browsing with a bulk media renamer, an EXIF metadata editor, a GPS media map viewer, and a privacy-focused media vault. The application distinguishes itself through advanced metadata handling, allowing users to modify binary headers to update timestamps and location tags. It features a dynamic pattern-based renaming engine that uses file metadata and cryptographic hashes to update filenames in bulk. Additionally, it provides a secure stora
Adds album, tag, or recycle bin groups to the bottom bar for quick access.
BottomNavigation est une bibliothèque de composants UI Android utilisée pour implémenter une barre de navigation standard en bas d'un écran mobile. Elle fournit une interface réutilisable pour accéder aux destinations principales de l'application tout en respectant les standards de design mobile. La bibliothèque inclut un système de badge de notification pour alerter les utilisateurs de nouveaux contenus ou d'actions en attente sur les onglets de navigation. Ce système permet la personnalisation des couleurs, formes, bordures et positions de ces indicateurs, ainsi qu'un contrôle sur leur visibilité. Le projet couvre une personnalisation plus large de l'UI mobile, permettant la modification des couleurs d'arrière-plan, des modes d'onglet et des accents pour correspondre à des identités de marque spécifiques. Il utilise des transitions d'état basées sur l'animation et un positionnement basé sur des contraintes pour gérer la mise en page et le mouvement des éléments de navigation.
Provides a navigation component positioned at the bottom of the screen for mobile-friendly interaction.
ahbottomnavigation is an Android UI component library that provides a view-based bottom navigation bar for implementing tabbed interfaces. It functions as a navigation framework for managing active tab states and triggering application logic through user interactions with a menu of three to five items. The library includes a dynamic notification badge system that renders visual overlays on navigation items to alert users to pending updates. It also features an interactive view manager that coordinates navigation bar visibility and transitions based on real-time scroll events. The component c
Ships a view-based bottom navigation bar component for mobile-friendly interaction in Android apps.
This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a web extension host, allowing the execution of browser extensions within a mobile environment to provide custom functionality. The project distinguishes itself through custom user interface modifications, such as the implementation of a specialized night mode and the relocation of the address bar for improved ergonomics. It also includes a remote debugging interface and protocol that allow an external developer console to connect to a live browser instance for inspecting and tr
Places the URL and search bar at the bottom of the screen for easier one-handed access.
This repository provides a comprehensive collection of functional code samples designed to demonstrate modern development patterns and architectural practices for the Android platform using Kotlin. It serves as a practical guide for implementing standard design patterns that decouple business logic from user interface components, ensuring that applications remain maintainable and testable. The project distinguishes itself by offering isolated, hands-on implementations of complex mobile programming tasks. It covers a wide range of capabilities, including asynchronous networking, local database
Provides implementation examples for persistent bottom navigation bars to switch between primary application sections.