v0.1.3
Pre-release
Pre-release
·
202 commits
to main
since this release
Axis Browser v0.1.3
Major Changes
-
Frosted Glass Effect ✨
- Implemented beautiful frosted glass effect throughout the browser
- Window is now transparent with macOS vibrancy support
- Added
backdrop-filter: blur(80px) saturate(200%)for strong blur effect - Semi-transparent backgrounds (96% opacity) allow light to shine through
- Desktop wallpaper visible through blurred, tinted surfaces
- Glass effect applied to sidebar, content area, and all panels
- Removed black shadow outline from webview container for cleaner look
-
Window Transparency
- Enabled
transparent: truein Electron window configuration - Set
backgroundColor: '#00000000'for full transparency - Added
vibrancy: 'ultra-dark'for macOS native blur effect - Light and colors from desktop shine through beautifully
- Enabled
New Features
-
Window Controls Integration 🪟
- Window controls (minimize, expand, fullscreen) now slide out with sidebar
- Controls automatically appear when sidebar slides out from edge
- Controls hide when sidebar is fully hidden
- Seamless integration with sidebar visibility state
-
Library Feature 📚
- Transformed Downloads panel into comprehensive Library
- Displays files from multiple locations: Downloads, Desktop, Documents, Pictures
- File type classification: folders, images, videos, audio, PDFs, documents
- Shows file metadata: name, path, type, size, modification date
- Removed search bar, refresh button, and "go to system folder" button
- Clean card-based layout with file type icons
- Click to open files in system default applications
User Interface Improvements
-
Settings Page Redesign 🎨
- Complete visual overhaul with modern dark theme
- Black background (
#000000) replacing navy colors - Removed search bar from sidebar
- Cleaner navigation with "Basics" label
- Modern setting cards with hover effects
- White highlights instead of blue accents
- Simplified design without gradients
- Settings tab title positioning fixed for proper alignment
-
Tab Spacing Consistency 📏
- Fixed spacing between pinned tabs to match unpinned tabs
- Removed extra margin from pinned tabs
- Consistent
gap: 8pxspacing throughout tab sections - Uniform visual appearance across all tabs
-
Tab Closing Animation ⚡
- Removed problematic animated close transition
- Tabs now close instantly without dragging other tabs
- Eliminated weird empty space when closing tabs
- Smooth, immediate tab removal
-
Settings Tab Improvements
- Fixed settings tab title positioning
- Icon properly aligned with other tab elements
- Settings tab maintains
axis://settingsURL persistently - No longer resets to
google.comwhen navigating away and back
Bug Fixes
-
Settings Persistence 💾
- Fixed settings not saving when changed
- Implemented polling mechanism for instant setting detection
- Settings now persist correctly when closing and reopening
- All setting changes save immediately
-
Search Engine Selection 🔍
- Added working search engine selector (Google, Bing, DuckDuckGo)
- Fixed DuckDuckGo search engine loading issues
- Changed to HTML version for better webview compatibility
- Search engine preference persists across sessions
-
Reload Functionality 🔄
- Fixed reload webpage button not working
- Fixed
Cmd + Rkeyboard shortcut for page reload - Now correctly targets active tab's webview
-
Keyboard Shortcuts ⌨️
- Browser shortcuts now work even when interacting with webpages
- Implemented
globalShortcutAPI for OS-level shortcut handling - Added
Shift + Cmd + Cto copy current URL - All shortcuts work regardless of focus state
Technical Improvements
-
Theme System Enhancements 🎨
- Added
hexToRgba()helper function for color conversion - Glass background colors calculated dynamically from theme
- Theme caching per domain for instant theme switching
- Cached themes applied on tab switch for zero delay
- Added
-
Performance Optimizations ⚡
- Instant tab switching with synchronous UI updates
- Deferred non-critical updates using
requestAnimationFrame - Removed unnecessary transitions during theme changes
- Optimized DOM updates for smoother experience
-
Code Quality
- Removed "move sidebar" button from navigation menu
- Removed theme mode options from settings
- Cleaned up unused code and improved organization
- Better separation of concerns for glass effect implementation
Full Changelog: v0.1.2...v0.1.3