Skip to content

refactor(web): remove pointer-follow glow effect - #2668

Merged
bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:bob/remove-mouse-glow
Aug 29, 2026
Merged

refactor(web): remove pointer-follow glow effect#2668
bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:bob/remove-mouse-glow

Conversation

@bobleer

@bobleer bobleer commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the pointer-follow glow runtime, global pointer listeners, overlay styles, preference hook, and tests.
  • Remove the Appearance toggle, localized copy, search metadata, and generated product-control capability.
  • Clean up glow-specific DOM attributes and rename the remaining generic settings-section surface prop.

Type and Areas

Type: UI/UX / refactor

Areas: web UI, i18n, docs, interactive capability catalog

Motivation / Impact

The pointer-follow glow is no longer part of the product. This removes the feature instead of only hiding its setting, so the app no longer installs its global pointer/scroll/resize listeners or creates the overlay.

Verification

  • pnpm --dir src/web-ui run test:run src/infrastructure/config/components/AppearanceSettingsPage.test.tsx src/infrastructure/config/components/common/ConfigPageLayout.test.tsx src/app/scenes/settings/settingsRegistry.test.ts src/app/components/AgentCompanionDesktopPet/AgentCompanionDesktopPet.test.tsx — 29 tests passed
  • pnpm run i18n:audit
  • pnpm run capabilities:check
  • pnpm run capabilities:test — 14 tests passed
  • pnpm run motion:audit
  • pnpm run check:web:appearance
  • pnpm run type-check:web
  • pnpm run check:repo-hygiene
  • git diff --check

Reviewer Notes

  • AI-assisted: yes. Testing level: fully tested for the affected shared Web UI paths.
  • Screenshots are not included because the UI control and runtime effect were removed without a replacement surface.
  • Remote Workspace, Remote Control, Peer Device Mode, and Detached Dispatch were not exercised separately; this change does not alter commands, protocols, or transport behavior.

Checklist

  • This PR is focused and does not include secrets, temporary prompts, generated scratch files, or unrelated artifacts.
  • Relevant verification is recorded above, or skipped checks are explained.
  • User-facing strings, docs, and locales are updated where applicable.

@bobleer
bobleer force-pushed the bob/remove-mouse-glow branch from 2d82f51 to 0d82d2c Compare August 29, 2026 10:23
@bobleer
bobleer merged commit 97e4f6e into GCWing:1.0.0-explore Aug 29, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant