重新排列侧边栏顺序?

由于导航菜单 sidebar-sections 类使用了 display = \"flex\" 属性,您可以这样做 - 只需根据您希望部分出现的顺序更改数字:

在 common.css 中

.sidebar-section-wrapper.sidebar-section[data-section-name="categories"] {
  order: 1;
}
.sidebar-section-wrapper.sidebar-section[data-section-name="tags"] {
  order: 2;
}
.sidebar-section-wrapper.sidebar-section[data-section-name="chat-dms"] {
  order: 3;
}
.sidebar-section-wrapper.sidebar-section[data-section-name="chat-channels"] {
  order: 4;
}
.sidebar-section-wrapper.sidebar-section[data-section-name="messages"] {
  order: 5;
}

另外,如果您想对导航侧边栏菜单进行其他更改,我有一个主题组件可以进行一些更改(我将在最近的菜单更改后更新它)。也许我会添加一个部分顺序更改器功能。

https://meta.discourse.org/t/navigation-menu-sidebar-modifier/267354

7 个赞