نظرًا لأن قائمة التنقل التي تحتوي على الفئة sidebar-sections تستخدم الخاصية display = "flex"، يمكنك القيام بشيء كهذا - فقط قم بتغيير الأرقام بناءً على الترتيب الذي تريد أن تظهر به الأقسام:
في ملف 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