F NAV - 移动导航标签

谢谢你,Don。这就是我想要的答案。 :+1:

不过,我需要详细了解如何启用此设置。

2 个赞

您可以在手机的辅助功能设置中找到“减弱动态效果”。它现在可能已打开,因此如果您将其关闭,外部菜单点击将起作用。但也许启用它是出于好理由,并且通过滑动关闭菜单更容易。:slightly_smiling_face:

3 个赞

我喜欢它,Don

但如果想隐藏汉堡菜单,fkb pro 主题似乎存在问题,就像这里和这里一样:

仍然有汉堡图标空间

2 个赞

你好 :wave:
感谢你的报告,我已经将修复合并到 FKB Pro - Social theme 中了 :slightly_smiling_face:

3 个赞

Bug 报告:在 3.4.0beta 版本中,切换到聊天后聊天图标未隐藏:

你好 :waving_hand:

这是设计使然。我们在 /chat 页面上隐藏 f nav,并使用默认的聊天标题。

就像我们在 Meta 上一样:

好的,明白了。那么唯一的方法就是通过 CSS 手动隐藏它?

您可以使用 CSS 完全隐藏它。

移动端/CSS

.d-header-icons {
  .header-dropdown-toggle {
    &.chat-header-icon {
      display: none;
    }
  }
}

注意:当您在频道中时,这是您唯一可以看到聊天通知的地方。

1 个赞

是否可以移除聊天图标,但保留新消息的气泡指示器?

编辑:已自行解决,添加了 一个 svg

.d-header-icons {
  .header-dropdown-toggle {
    &.chat-header-icon a svg {
      display: none;
    }
  }
}

您好 @don,我可以在图标下方添加主页、菜单等文本吗?

消息有问题 - 它们没有加载。

1 个赞

您能分享一些设置细节吗?我的“Tests-passed”和“messages”功能工作正常。

在 iPhone 的 Safari 中它不起作用,在 Chrome 浏览器中可以。

1 个赞

好的,感谢您提供的额外详细信息。我使用的是 Android。

1 个赞


使用 Horizon 主题时,主题列表中的一个组件会导致滚动时顶部区域(徽标/元素区域)变为空白。

很遗憾,我无法重现此问题。

看来它与标题更改不太兼容。我将检查 Horizon 中发生的情况。

3 个赞

好的,我想我明白了这里发生了什么。在 Horizon 主题中,list-controls 在您向下滚动时会固定在顶部,而 F NAV 默认会隐藏标题。这会导致您在屏幕截图中看到的这个间隙。


这段小 CSS 代码应该可以与 Horizon 主题配合使用。

它会在您向下滚动时将其固定在页面顶部,而不是根据标题的高度。

移动端 / CSS

body.f-nav-hidden {
  .list-controls {
    top: 0;
  }
}

未来,也许可以添加一个设置来处理标题的外观。

4 个赞

在最新的 Discourse 上不起作用。

你能澄清一下吗?

好的,明白了。感谢你的报告。scrollTop mixin 已从核心中移除,这导致了问题。但我们实际上并未将其用作,所以它可能只是被意外地留在了那里。已在此修复:FIX: ScrollTop mixin removed from core · VaperinaDEV/f-nav-for-mobile@6ec554c · GitHub

请更新组件。

3 个赞