B-248: 登录页桌面化收口——错误态、焦点与 1180px 居中 #6

Open
leefer wants to merge 8 commits from leefer/feat/b229-login-desktop-layout AGit into main
Owner

关联父管线:B-228(登录页桌面化整改),本 PR 为其最终分支交付。改动概要:①桌面双区——登录页改为桌面双区布局,信息层级更清晰;②三档响应式——375/768/1440 三档断点,移动端到桌面端自适应;③错误危险色——登录错误提示改用危险色,错误态语义更明确;④键盘焦点——表单控件补齐键盘焦点样式,可访问性提升;⑤1180px 居中——桌面总宽收口为 1180px 居中。说明:仅创建 PR 供评审,不合并、不部署、不改动业务代码;本 PR 不关闭 B-228,父管线由其自身流程继续推进。

关联父管线:B-228(登录页桌面化整改),本 PR 为其最终分支交付。改动概要:①桌面双区——登录页改为桌面双区布局,信息层级更清晰;②三档响应式——375/768/1440 三档断点,移动端到桌面端自适应;③错误危险色——登录错误提示改用危险色,错误态语义更明确;④键盘焦点——表单控件补齐键盘焦点样式,可访问性提升;⑤1180px 居中——桌面总宽收口为 1180px 居中。说明:仅创建 PR 供评审,不合并、不部署、不改动业务代码;本 PR 不关闭 B-228,父管线由其自身流程继续推进。
leefer added 8 commits 2026-08-20 18:27:35 +08:00
- migration 6: manual_records, ledger_event_revisions chain, current
  projections, source claims, subject suggestions, eligible_position_events
- ledger_events.py: bank-event reconciliation, reversal/adjustment/reopen,
  append-only revision chain and rebuildable current projection
- subjects.py: fixed subject mirror, draft suggestion dictionary, explicit
  administrator subject confirmation with expected_revision + idempotency
- manual_records.py: submit, approve new/link, return/exception/reverse,
  candidate hints, idempotent replay and concurrency-safe claims
- positions.py: Decimal aggregation, both-perspective conservation asserts,
  cutoff window, unresolved gross buckets, keyset pagination, evidence
  visibility (visible/masked/missing)
- server.py: admin + company intercompany APIs with tenant isolation (404 on
  cross-tenant reads, 403 on company writes) and auto reconcile wiring
- admin/company portals: balance directory, pair drill-down drawer, evidence
  drawer, subject/manual audit queue, company balance summary
- tests: ledger events, subjects, manual records, positions, HTTP API and
  migration persistence (233 total, all green)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
在 376–900px 五列目录把方向 chip 与期末金额分行,并加 Chromium 盒模型回归,避免 15 位金额盖住未决状态。

Co-authored-by: Cursor <cursoragent@cursor.com>
把居中手机卡改回横向双区,端口选择复用分段控件节奏,避免再叠加一套登录样式。

Co-authored-by: Cursor <cursoragent@cursor.com>
This pull request has changes conflicting with the target branch.
  • web/admin.html
  • web/app.js
  • web/company.html
  • web/index.html
  • web/styles.css
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin refs/pull/6/head:leefer/feat/b229-login-desktop-layout
git checkout leefer/feat/b229-login-desktop-layout
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leefer/caiwuzongzhang#6