feat: refine web analytics and history views
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# Channel BI header utilities
|
||||
|
||||
## Scope
|
||||
|
||||
This records the 2026-07-31 visual refinement of the ARR Web Channel BI page. The change is presentation-only and
|
||||
does not alter analytics payloads, report generation, authentication endpoints or business data.
|
||||
|
||||
## Implemented
|
||||
|
||||
- Removed the visible `渠道BI` page heading from the desktop BI panel and H5 hero. The top navigation label and H5
|
||||
document title remain available as context.
|
||||
- Removed the ready-state `数据库已连接` wording. The desktop/H5 status indicator keeps its colored dot and an
|
||||
accessible status label, while the unavailable state still exposes its visible warning copy.
|
||||
- Reduced the `查看月份` control to a compact 92px/26px selector family on desktop and H5 so it reads as a quiet
|
||||
utility rather than a competing page heading.
|
||||
- Raised the desktop BI panel by 20px toward the four-tab bar after removing the page heading; the responsive
|
||||
desktop shell uses a smaller 10px adjustment on narrow widths to retain breathing room.
|
||||
- Replaced the desktop task-log and logout button chrome with focusable text links. Their event interception, dialog
|
||||
opening, logout request and busy/error handling remain intact; H5 logout follows the same low-emphasis pattern.
|
||||
|
||||
## Verification
|
||||
|
||||
- `node --check arr_web/static/app.js`
|
||||
- `node --check arr_web/static/h5.js`
|
||||
- 21 focused BI, daily visual, task-log and auth tests passed.
|
||||
- 18 `tests.test_arr_web` tests passed.
|
||||
Reference in New Issue
Block a user