Skip to content

UI-A3 — Smoother transitions (dialogs, dropdowns, tree, tabs) (#172) - #179

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/172-smoother-transitions
Jun 15, 2026
Merged

UI-A3 — Smoother transitions (dialogs, dropdowns, tree, tabs) (#172)#179
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/172-smoother-transitions

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Dropdown — menu enter fade + scale via _QueryaDropdownMenuEnter
  • Connection treeQueryaAnimatedExpand (AnimatedSize) for all expand/collapse sections (PG/MySQL/Redis/Mongo/sidebar)
  • TabsQueryaCrossFadeStack cross-fade while keeping off-screen children mounted (SQL editor state preserved) in workspace panel + Postgres/MySQL home views

Closes #172. Epic #170. Depends on #173, #171 (merged).

Test plan

  • flutter analyze — clean
  • Motion + connections/workspace/preferences layout tests — 24 green
  • Manual: expand tree nodes, switch SQL/Server tabs, open dropdown at 60+ Hz

Add QueryaAnimatedExpand and QueryaCrossFadeStack; dropdown menu
enter fade+scale, connection tree AnimatedSize expand/collapse, and
cross-fade tab bodies in workspace and SQL home views.

Closes #172
@github-actions github-actions Bot added enhancement New feature or request frontend Theme parser epic label: frontend tests Theme parser epic motion Animation system, transitions, motion tokens labels Jun 15, 2026
@github-actions github-actions Bot added this to the 0.4.4 milestone Jun 15, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 8a89ea0 into dev Jun 15, 2026
3 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/172-smoother-transitions branch June 19, 2026 03:33
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jun 20, 2026
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
UI-A3 — Smoother transitions (dialogs, dropdowns, tree, tabs) (#172)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request frontend Theme parser epic label: frontend motion Animation system, transitions, motion tokens tests Theme parser epic

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant