Skip to content

ui(motion): adopt HoverSurface; fix update badge Reduced (#482) - #487

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/482-hover-surface-badge
Jul 28, 2026
Merged

ui(motion): adopt HoverSurface; fix update badge Reduced (#482)#487
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/482-hover-surface-badge

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Adopt QueryaHoverSurface on new-connection DB type cards (adds optional border; removes one-off MouseRegion/AnimatedContainer).
  • Update available badge under Reduced: half pulse period via effectiveDuration, quieter opacity amplitude; Off / OS disable still fully quiet.
  • Docs note for kUpdateBadgePulsePeriod; skip optional Extension Manager polish.

Closes #482

Test plan

  • flutter test test/core/motion/querya_hover_surface_test.dart test/features/updater/update_available_badge_test.dart
  • New Connection → hover/select type cards feel unchanged
  • Full: badge pulses ~1400ms; Reduced: faster/quieter; Off: static chip

Wire QueryaHoverSurface into new-connection DB type cards (optional border)
and scale update-badge pulse under Reduced (half period, lower amplitude).
@github-actions github-actions Bot added enhancement New feature or request accessibility Reduced motion, OS accessibility preferences motion Animation system, transitions, motion tokens ui User interface components and widgets labels Jul 28, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 8bfaa4e into dev Jul 28, 2026
4 checks passed
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jul 29, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/482-hover-surface-badge branch July 30, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility Reduced motion, OS accessibility preferences enhancement New feature or request motion Animation system, transitions, motion tokens ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant