fix(ui): tách hàng Cài đặt khỏi nhóm menu ngay trên nó
Thanh rail đặt setSpacing(0) nên nút Cài đặt dán sát Dashboard/Giám sát, ba dòng đọc thành một khối. Thêm hằng _NAV_SETTINGS_GAP trong rail_metrics và xin khe bằng nvl.addSpacing() — margin trong QSS vẽ BÊN TRONG hộp widget, mà nút này bị _rebuild_nav ghim đúng chiều cao một dòng menu nên margin không mua được pixel nào. Rút gọn lại comment ở _rebuild_nav cho khớp. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
committed by
thanhnv
co-authored by
Claude Opus 5
parent
3c3ec748f9
commit
aeecdf5da0
@@ -15,6 +15,11 @@ _NAV_EXPANDED_WIDTH = 232
|
||||
_NAV_COLLAPSED_WIDTH = 54
|
||||
_NAV_ROW_INSET = 8
|
||||
_NAV_ROW_GAP = 6
|
||||
# Khe TRÊN nút Cài đặt, tính bằng khoảng trống thật trong layout của rail.
|
||||
# Không đặt bằng ``margin`` trong QSS: margin của stylesheet được vẽ BÊN TRONG
|
||||
# hộp của widget, mà nút này lại bị ``_rebuild_nav`` ghim đúng chiều cao một
|
||||
# dòng menu — nên margin không mua được một pixel khoảng cách nào.
|
||||
_NAV_SETTINGS_GAP = 10
|
||||
# 132 -> 232: o 132px nhan "Cuoc tro chuyen moi" bi cat mat chu. San phai du
|
||||
# rong cho nhan DAI NHAT tren thanh, khong phai cho nhan trung binh.
|
||||
_NAV_MIN_WIDTH = 232
|
||||
|
||||
Reference in New Issue
Block a user