7 个仓库
Touch-responsive navigation interfaces specifically designed for mobile web browsers.
Distinct from Mobile Navigation UX Enhancements: Shortlist candidates are either too broad (UX enhancements) or too specific (browsers), not the menu component itself.
Explore 7 awesome GitHub repositories matching mobile development · Mobile Web Navigation Menus. Refine with filters or upvote what's useful.
cube-ui is a mobile-first Vue.js component library that provides a comprehensive set of pre-built UI elements for building touch-based mobile web applications. The library is built on Vue's single-file component architecture and supports on-demand ES module imports, allowing developers to selectively load only the components they need to optimize bundle size. It also offers plugin-based global registration for convenient setup and includes a CLI scaffolding tool to generate project skeletons with pre-configured build settings. The library distinguishes itself with a gesture-driven interaction
Provides tab bars, scroll navigation, index lists, and slide carousels for mobile navigation.
Slideout is a touch-gesture UI component and navigation menu designed for mobile web applications. It provides a side panel that slides across the screen to reveal navigation options, utilizing CSS transitions to animate the movement of the viewport. The component manages the expanded or collapsed state of the navigation menu and includes logic to restrict gestures for specific interface elements to prevent interaction conflicts. It employs a system for executing custom logic triggered by menu state transitions and user drag gestures.
Provides a touch-enabled slide-out side menu specifically designed for mobile web applications.
Lilishop 是一个多商户 B2B2C 电子商务平台,设计为一个市场,第三方商家可以在统一的生态系统中管理独立的店面。它基于 Spring Cloud 微服务架构和 Spring Boot 后端构建,利用 Vue 和 Uniapp 在 Web、移动和微信小程序平台上提供响应式用户界面。 该平台通过集成的营销自动化工具(包括团购、砍价活动和基于佣金的联盟分销网络)实现差异化。它还具有一个全面的财务结算系统,通过支付宝和微信支付处理多渠道支付,并辅以自动佣金分配和商家账单。 该系统涵盖了广泛的零售业务,包括分层目录管理、自动优惠券分发和全渠道订单生命周期跟踪。它包括用于争议仲裁、售后服务审计和分面产品搜索索引的专用工具。 部署通过 Docker 和 Compose 脚本进行管理,以促进其分布式 API 服务和消费者的编排。
Implements touch-responsive, grid-based navigation menus specifically designed for mobile interfaces.
body-scroll-lock 是一个 DOM 滚动锁定库和跨浏览器滚动控制器。它提供实用程序来禁用页面滚动,同时在不同浏览器和设备上保持特定嵌套元素的可滚动性。 该项目作为一种布局偏移预防工具和 Web UI 模态框滚动管理器。它包含在移除滚动条时向 body 添加内边距的机制,以防止水平闪烁和内容偏移。 该库涵盖了移动端导航和模态交互的滚动管理,使特定容器保持可滚动,同时冻结文档主体的其余部分。
Ensures background stability when mobile navigation menus are active.
这是一个响应式导航 JavaScript 库,用于创建具有屏幕尺寸检测和触摸支持的移动友好型菜单。它作为一个可访问的导航菜单和客户端布局切换器,在移动视图和桌面视图之间转换,且无需外部依赖。 该项目作为一个菜单动画工具,在切换导航覆盖层时实现平滑的 CSS 过渡和基于高度的动画。它利用原生浏览器 API 来管理界面状态,并确保导航对于屏幕阅读器和不使用 JavaScript 的用户保持功能可用。 该库涵盖了检测屏幕断点、管理切换导航可见性以及为触摸界面实现布局转换的功能。
Provides a lightweight script for creating touch-responsive navigation interfaces tailored for mobile web browsers.
This project is a jQuery plugin designed to detect and handle touch gestures on touch-enabled devices. It serves as a touch input handler and mobile gesture interface for identifying interactions such as swipes and pinches within a jQuery environment. The library distinguishes intentional gestures from accidental movements through configurable distance and time thresholds. It includes mechanisms to manage input interference, allowing for the exclusion of specific interactive child elements and the locking of default browser behaviors like scrolling or zooming during an active gesture. The sy
Enables the creation of touch-responsive navigation menus and galleries for mobile web browsers.
Fixed-nav is a client-side JavaScript library for building responsive, touch-friendly navigation menus on single-page websites. It pins navigation bars to the screen viewport so control interfaces remain persistently accessible as users scroll through long content. The library automatically monitors scroll positions against document boundaries to highlight active section indicators in real time. When navigation links are selected, it animates viewport transitions to target sections using hardware-accelerated timing functions instead of abrupt jumps. Additional capabilities include dimming ba
Provides touch-responsive navigation menus optimized for mobile web browsers with automatic dismissal.