在移动设备上添加将链接移至汉堡菜单的功能

这个组件很棒,但我认为它缺少一个重要功能:在移动端链接从头部隐藏时,将其移至汉堡菜单的能力。确实,在大多数情况下,我认为完全删除链接会破坏用户界面。

由于我急需此功能,所以我进行了分支开发:

不过,我很希望能在官方组件中看到这一功能。

您可以在此处查看演示(http://www.docuss.org/)(请在桌面端和移动端分别查看该页面)。

4 个赞

感谢分享你的工作 @syl :+1:

该组件的目标非常明确,它允许你以最少的操作将链接添加到头部。因此,我们目前没有计划将仅限桌面的链接移至移动端的汉堡菜单中。

我们通常非常谨慎,不会引入任何破坏性变更,因此你完全可以维护该组件的一个分支,但这并不是我推荐的做法。

话虽如此,如果你能接受在移动端将部分链接放在汉堡菜单中,那么这些链接的重要性就不是最高的,原本就不需要出现在桌面端头部。你是否考虑过结合使用此组件与 Custom Hamburger Menu Links 组件来实现这些链接?

这样的设置可以让你将最重要的链接放在头部,同时将次要的链接隐藏在桌面端和移动端的汉堡菜单中。

6 个赞