[PR #8743] feat(desktop): Several style improvements, UX optimizations etc #12853

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

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

State: open
Merged: No


UI/UX Polish:

  • Added cycling text animation with staggered character rotation for the model variant button
  • New ScrollFade and ScrollReveal components for fade effects on scrollable content
  • Updated dropdown menu and select animations (scaleY instead of scale, smoother timing)
  • Added transitions to buttons, popovers, dropdowns etc
  • Increased popover/select gutters (8px → 12px/16px)
    Styling tweaks:
  • Button padding standardized to 4px 8px
  • Fixed mask-image fade out for scrolling lists
  • List gap reduced (12px → 8px), added ScrollFade
  • Message nav layout updates (gaps, padding, hover states)
  • Dialog content padding-bottom added
  • Select item checkmark updated to use check icon with strong color
    Fixes:
  • Paste handling improved: validates file types, shows toast for unsupported files
  • Project avatar component extracted with favicon validation
  • Session review buttons shortened ("Collapse all" → "Collapse")
**Original Pull Request:** https://github.com/anomalyco/opencode/pull/8743 **State:** open **Merged:** No --- UI/UX Polish: - Added cycling text animation with staggered character rotation for the model variant button - New ScrollFade and ScrollReveal components for fade effects on scrollable content - Updated dropdown menu and select animations (scaleY instead of scale, smoother timing) - Added transitions to buttons, popovers, dropdowns etc - Increased popover/select gutters (8px → 12px/16px) Styling tweaks: - Button padding standardized to 4px 8px - Fixed mask-image fade out for scrolling lists - List gap reduced (12px → 8px), added ScrollFade - Message nav layout updates (gaps, padding, hover states) - Dialog content padding-bottom added - Select item checkmark updated to use check icon with strong color Fixes: - Paste handling improved: validates file types, shows toast for unsupported files - Project avatar component extracted with favicon validation - Session review buttons shortened ("Collapse all" → "Collapse")
yindo added the pull-request label 2026-02-16 18:17:44 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#12853