qwen-code/docs
ytahdn 789a6691ed
revert(web-shell): restore pre-#8098 composer animations at 50% opacity (#9349)
* Revert "fix(web-shell): stabilize mobile composer after resume (#8263)"

This reverts commit d213c8519a.

# Conflicts:
#	packages/web-shell/client/e2e/web-shell.composer.mobile.spec.ts

* Revert "feat(web-shell): enhance composer and empty-session animations (#8098)"

This reverts commit e379ea4e53.

* fix(web-shell): drop #8601 mobile-composer overrides superseded by the animation revert

The #8098 animation revert removes the position: relative / z-index: 1 on
.appChatEmpty .chatViewWrap, so #8601's position: static override (a fix for
the containing-block shift that #8098 introduced) is a no-op and its comment
describes a dot field that no longer exists. Sync the e2e layout assertions
to the restored pre-#8098 values (z-index auto, static wrap at 761px) while
keeping the footer-anchoring contract they verify.

* style(web-shell): cap the dac composer glow at 50% opacity

Design feedback: the restored composer glow reads too bright. Halve the
opacity ceiling for the aura grid, the halo and the pulse glow while keeping
the dac-aura-cols dance animation and the focus/pulse dynamics intact.

* fix(web-shell): keep the custom-footer wrap positioned for the bottom panels

Dropping the #8601 override removed the positioned containing block for the
bottom panels (status panel) in the custom-footer mobile welcome variant:
that variant renders the composer footer display: contents, so its wrap is
the only positioned ancestor the absolutely-positioned bottom panels can
anchor to. Restore position: relative on just that variant instead of the
full-positioned wrap the deleted rule had excluded, keeping the plain
variants static so the footer keeps anchoring to the chat pane.

* fix(web-shell): address review feedback on the animation revert

- Restore disabled?: boolean on the ChatEditor test render props: two
  surviving call sites still pass disabled: true, and dropping the member
  leaves object-literal excess-property violations (latent only while test
  files stay out of tsc).
- Update the stale chatViewWithCustomFooter marker comment in App.tsx: the
  :not(...) exclusion it described was removed, and the class now completes
  the compound selector that keeps the custom-footer wrap positioned for the
  bottom panels.
- Document the once-only glow effect invariant and the legacy data-dac-glow
  marker, both restored verbatim from the pre-#8098 implementation.

---------

Co-authored-by: 钉萁 <dingqi.jww@alibaba-inc.com>
2026-08-18 03:22:29 +00:00
..
assets feat: support workspace display names (#7179) 2026-07-20 15:16:44 +00:00
design revert(web-shell): restore pre-#8098 composer animations at 50% opacity (#9349) 2026-08-18 03:22:29 +00:00
developers feat: consolidate Local Control into one daemon-owned implementation (#9106) 2026-08-17 16:44:48 +00:00
e2e-tests feat(worktree): Phase D — startup --worktree flag + symlinkDirectories + PR refs (#4381) 2026-05-27 17:04:51 +08:00
images fix(web-shell): render built-in tag icons (#7024) 2026-07-17 15:33:34 +00:00
plans feat(daemon): Isolate the Conversations runtime boundary (#9181) 2026-08-16 17:32:45 +00:00
superpowers feat(cli): reference prior sessions via @ and add completion tabs (#7302) 2026-07-24 06:11:48 +00:00
users feat: consolidate Local Control into one daemon-owned implementation (#9106) 2026-08-17 16:44:48 +00:00
verification/abort-controller-refactor fix(core): stop AbortSignal listener leak in long sessions (MaxListenersExceededWarning) (#4366) 2026-05-26 14:21:49 +08:00
_meta.ts feat: refactor docs 2025-12-05 10:51:57 +08:00
index.md fix: lint issues 2025-12-19 15:52:11 +08:00