[PR #12599] feat(app): add basic animation with toggle :) #14289

Open
opened 2026-02-16 18:19:05 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/12599

State: open
Merged: No


What does this PR do?

Animations

  • Smooth sidebar open/close animation (left panel slides in/out)
  • Smooth review panel open/close animation (session content width transitions as panel appears/disappears)
  • Smooth file tree panel open/close animation (slides in/out horizontally within the side panel)
  • Smooth terminal panel open/close animation (slides up/down vertically)
  • Mobile sidebar already had animations now gated by the toggle

Settings

  • Added "Animations" toggle in Settings > Appearance section
  • When OFF, all panels open/close instantly (original behavior)
  • When ON (default), all transitions are smooth 200ms ease-out
  • Persisted to localStorage like other settings

@adamdotdevin @iamdavidhill any thoughts?

Before:

https://github.com/user-attachments/assets/2954be06-f9eb-488e-aca4-6833f28fd081

After:

https://github.com/user-attachments/assets/cf20ca6c-018e-4811-bce1-021d6b921db4

You can toggle this effect if someone dont like it.
image

image
**Original Pull Request:** https://github.com/anomalyco/opencode/pull/12599 **State:** open **Merged:** No --- ### What does this PR do? Animations - Smooth sidebar open/close animation (left panel slides in/out) - Smooth review panel open/close animation (session content width transitions as panel appears/disappears) - Smooth file tree panel open/close animation (slides in/out horizontally within the side panel) - Smooth terminal panel open/close animation (slides up/down vertically) - Mobile sidebar already had animations now gated by the toggle Settings - Added "Animations" toggle in Settings > Appearance section - When OFF, all panels open/close instantly (original behavior) - When ON (default), all transitions are smooth 200ms ease-out - Persisted to localStorage like other settings @adamdotdevin @iamdavidhill any thoughts? Before: https://github.com/user-attachments/assets/2954be06-f9eb-488e-aca4-6833f28fd081 After: https://github.com/user-attachments/assets/cf20ca6c-018e-4811-bce1-021d6b921db4 You can toggle this effect if someone dont like it. <img width="1084" height="641" alt="image" src="https://github.com/user-attachments/assets/5a84bd66-1b4e-42a5-b114-fbca281fc033" /> <img width="1038" height="652" alt="image" src="https://github.com/user-attachments/assets/4096a7f4-6da8-4f42-b8b8-8bf5a4edaf23" />
yindo added the pull-request label 2026-02-16 18:19:05 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#14289