Release Date: December 6, 2025
This release focuses on delivering a cleaner, more professional user interface across the entire app. Every view has been polished with refined gradients, improved visual hierarchy, and smoother animations.
Your timer is now visible right in the menu bar!
Features:
- Live Countdown: See remaining time directly in the menu bar (e.g., "19:42")
- State Icons: Dynamic icons that change based on timer state
- Eye icon when idle
- Filled eye when working
- Slashed eye during breaks
- Pause icon when paused
- Monospaced Digits: Clean, professional font that doesn't shift as numbers change
- Smart Tooltips: Hover for detailed status information
The notification-style break window now features improved visual definition:
Header Improvements:
- Enhanced icon badge with stronger gradient fill and subtle border
- Added shadow for depth and visual pop
- Close button now has a visible border and better contrast
Skip Button Enhancements:
- Increased border visibility (more visible outline)
- Added subtle shadow for a more tactile appearance
- Bolder text weight for better readability
Divider:
- Increased opacity for clearer section separation
First impressions matter. The onboarding flow now features:
Feature Items:
- Gradient icon badges with blue-to-cyan styling
- Subtle shadows for depth
- Spring animations on appearance
Permission Cards:
- Dynamic color theming based on state (orange for required, green for granted)
- Gradient backgrounds and borders
- Hover effects on action buttons
- Smooth scale animations
About Section:
- Hidden scrollbar for cleaner appearance
- More compact layout with optimized spacing
- Reduced icon and font sizes for better proportions
- Card-based layout with subtle shadows and borders
Break Settings:
- New
BreakStyleOptionCardcomponent with selection highlighting EnhancedSliderCardfor timing controls with icons and colorsSectionHeaderViewcomponent for consistent section styling
Statistics View:
- Gradient icon badges for all section headers
- Enhanced chart container with card styling and borders
- Color-coded legend for chart data
EnhancedStatBoxwith gradient backgrounds and animations
SectionHeaderView:
- Consistent header styling across all settings sections
- Icon + text with customizable colors
- Used throughout General, Breaks, and Statistics tabs
ProfessionalButtonStyle:
- Subtle press animation with scale and brightness effects
- Smooth easing for tactile feedback
- Applied to all action buttons
HoverEffectModifier:
- Unified hover behavior across interactive elements
- Background highlight and subtle scale effect
- Configurable corner radius
- Linear gradients for icon backgrounds (blue-to-cyan theme)
- Angular gradients for progress rings
- Consistent opacity across all gradient fills
- Subtle drop shadows on cards and buttons
- Color-matched glow effects (e.g., blue shadow on blue buttons)
- Improved depth perception throughout the UI
- Spring animations with tuned response and damping
- Content transitions for numeric text changes
- Smooth state transitions with opacity and scale effects
- Rounded design fonts for friendly appearance
- Semibold weights for headings
- Monospaced digits for timer displays
- Consistent sizing hierarchy
- Combine framework integration for reactive UI updates
- Published properties for automatic state propagation
- Efficient timer observers with weak references
- Modular component design for reusability
- Consistent naming conventions
- Clear separation of concerns
- Comprehensive view modifiers
FloatingBreakWindow.swift- Header, skip button, divider enhancementsOnboardingView.swift- FeatureItem, PermissionCard componentsSettingsView.swift- AboutView, SectionHeaderView, BreakStyleOptionCard, EnhancedSliderCardStatsView.swift- Section headers, chart styling, EnhancedStatBoxMenuBarView.swift- ProfessionalButtonStyle, HoverEffectModifier
StatusBarController.swift- Menu bar timer display with live countdown
This is a UI-only update. No configuration changes are required:
- All your settings are preserved
- Statistics and history remain intact
- Timers continue to work as before
Simply update and enjoy the refreshed interface!
None reported.
- Additional theme customization options
- More animation refinements
- Accessibility improvements
- Localization support
Upgrade today for a cleaner, more professional EyeBreak experience!
- Version: 2.3.0
- Build: 2025.12.06
- Release Date: December 6, 2025
- Compatibility: macOS 14.0 (Sonoma) or later
- Size: ~5 MB
- Language: English
- License: MIT (Open Source)
EyeBreak - Your Eyes Deserve a Break