'按钮'页面上的风格指南错误

The image presents a screenshot of a style guide for atoms, showcasing a list of buttons with their corresponding descriptions and examples. (Captioned by AI)

我是风格指南(以及 discourse)的新手。风格指南似乎存在一些错误,例如一旦进入按钮风格指南,就无法离开,除非刷新页面。我必须出于隐私原因删除我的标题,否则我会显示刷新加载相应页面的内容。

其他事项:

谢谢!

4 个赞

这是 Discourse 整个平台的有意行为,这样我们的 PWA 就能与普通网站的行为保持一致。如果您点击链接跳转到另一个页面,您将被滚动到新页面的顶部。

您的网站是否有特别大的页眉?如果有,我能理解为什么这会令人沮丧 :thinking:

感谢您的报告!此 PR 将修复此问题

1 个赞

我的自定义风格指南工作正常,尽管在首次加载时,元上的风格指南确实冻结了。刷新后一切都正常工作了。可能是某个繁重脚本超时的问题。根据浏览器的不同,我有时会看到随机的 Discourse 页面在完全加载前超时。

(另外,我看到 David 已经解决了缺失按钮的示例。)

谢谢你的修复。

我期望侧边栏在页面加载后不会回到顶部,这与 mdn 类似:

标题一点也不算大,我只是在学习风格指南的细节时,每次加载页面后都要向下滚动到侧边栏的正确位置,这让我感到很烦恼。

1 个赞

有趣的是,当您导航到您的 btn 样式指南时,是否可以通过单击侧边栏在不刷新页面的情况下切换到不同的样式指南页面?我在本地开发和生产环境中都完全被锁定了。

1 个赞

这将被我上面的“flat-button”PR修复。它现在已经合并,所以如果你拉取最新的main,情况应该会好很多。

不幸的是,在出现像那样的渲染错误之后,Ember会进入一个糟糕的状态,这会导致其他看似无关紧要的事情也出错。

3 个赞

如果你想再修复一个 bug lol……我尝试将我的表情符号反应从 :+1: 改为 :rocket:

看起来有一个 TS 错误阻止了更改(抱歉 lol)

1 个赞

奇怪,现在对我来说可以用了…… ¯\(ツ)

1 个赞

此主题在上次回复后 3 天自动关闭。不允许新的回复。