需要帮助进行主题和徽标设计

大家好,希望你们一切顺利……

我目前是所在网站的新管理员(也是 CSS 新手),正在添加新的样式等。但还有一件事我想修改,却不知如何操作——也许是我找错了地方、区域,或是用词不当……

基本上,我想让网站左上角的 Logo 点击后在新标签页中打开外部链接,或者直接跳转到该链接。这是否可行?非常感谢,如果这个问题之前有人问过,也请见谅。

再次感谢大家的帮助!

请查看 Discourse 主题开发者指南Discourse 主题使用入门指南。不过,如果您希望原本指向论坛首页的 Logo 改为跳转到其他网站,这种情况则较为特殊。我想我之前做过类似的事情,但具体细节已记不太清。GitHub - discourse/discourse-custom-header-links · GitHub 或许能提供一些线索。

1 个赞

好的,谢谢回复。这样做会让标志更有用,毕竟这是一个社区网站,标志就是品牌,希望你能理解我的意思。

您也可以使用现有组件来实现这一点。根据您的设计,这可以让用户更清楚地意识到这些链接会将他们带离论坛,前往您的主品牌网站。

3 个赞

比如,当鼠标悬停在徽标上时弹出提示。

不,这会在您的网站上添加一个单独的“品牌”标题。

要将现有徽标链接到外部网站,您需要使用一段简短的脚本对其进行修改:

<script type="text/discourse-plugin" version="0.8">
  api.changeWidgetSetting('home-logo', 'href', 'https://example.com');
</script>

不过正如所说,这对您的用户来说可能是一个意想不到的操作。

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.