awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesSide Menu Visibility Toggles

Mechanisms to switch a side menu between open and closed states using programmatic calls or gestures.

Distinct from Menu Visibility State Machines: Distinct from Menu Visibility State Machines: focuses on the toggle action for side menus specifically, not general dropdown menu state orchestration.

Explore 3 awesome GitHub repositories matching user interface & experience · Side Menu Visibility Toggles. Refine with filters or upvote what's useful.

Awesome Side Menu Visibility Toggles GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jakiestfu/snap.jsjakiestfu 的头像

    jakiestfu/Snap.js

    5,952在 GitHub 上查看↗

    Snap.js is a JavaScript library for building draggable side navigation panels on touch devices. It enables slide-in menus from the left or right screen edge, driven by a gesture-based state machine that interprets drag and flick gestures to open and close the panel. The library distinguishes horizontal menu drags from vertical scrolling by analyzing the initial touch movement angle, and locks menu movement to a single axis to prevent interference. It uses hardware-accelerated CSS transforms for smooth animations and provides configurable snap thresholds that determine whether a drag should op

    Switches the side menu between open and closed states using a programmatic call or a gesture.

    JavaScript
    在 GitHub 上查看↗5,952
  • viewdeck/viewdeckV

    ViewDeck/ViewDeck

    5,268在 GitHub 上查看↗

    ViewDeck 是一个 iOS 侧边菜单管理框架和基于手势的导航库。它提供了一个系统,用于协调容器视图控制器内左侧和右侧菜单的展示、动画和交互逻辑。 该框架具有动态菜单控制器,允许在运行时更新或移除活动的菜单控制器,以修改可用的导航选项。它包含一个过渡协调器,用于管理滑动导航面板的自定义运动和视觉属性。 该库支持程序化菜单控制和通过用户滑动操作触发的基于手势的激活。它根据内容大小管理侧边菜单尺寸,并利用基于容器的视图包装来协调中心内容和侧边内容的相对位置。

    Allows triggering the appearance of side menus through user swipe gestures.

    Objective-C
    在 GitHub 上查看↗5,268
  • stimulus-components/stimulus-componentsstimulus-components 的头像

    stimulus-components/stimulus-components

    1,464在 GitHub 上查看↗

    Stimulus-components is a collection of reusable frontend controllers and modular interface components designed to add interactive behaviors to server-rendered templates. It provides a lightweight library of DOM manipulation modules that integrate cleanly with existing HTML markup without heavy JavaScript frameworks or complex compilation steps. The library covers a broad range of domain-specific frontend capabilities, including dynamic form automation, system-level clipboard operations, and data visualization integrations. Form management utilities support automatic submission on input change

    Switches the visibility of contextual menu lists and floating content panels using simple toggle controls.

    TypeScriptnpm-packagerailsstimulus-components
    在 GitHub 上查看↗1,464
  1. Home
  2. User Interface & Experience
  3. Context Menu Customizations
  4. Conditional Menu Items
  5. Menu Visibility State Machines
  6. Side Menu Visibility Toggles