Introduces seven new built-in themes (cyberpunk, midnight-rose, arctic-ice, cherry-blossom, cosmic-purple, emerald-dream, mocha-coffee, lavender-fields) with corresponding JSON files, updates the FEATURES documentation, and enhances the settings UI to display and select these themes. Also updates theme loading logic in theme-manager.js and improves the theme selector layout for better usability.
3.1 KiB
Features
This document provides a detailed overview of the features available in Nebula.
Privacy Control
Nebula is designed with your privacy in mind. You have granular control over your browsing data.
- Clear Browsing Data: You can easily clear your browsing history, cookies, cache, and local storage. This can be done from the settings page.
- No Tracking by Default: Nebula does not collect any personal data for tracking or advertising purposes.
Tab Management
Efficiently manage your browsing session with Nebula's tab management features.
- New Tabs: Open new tabs to browse multiple websites at once.
- Tab Controls: Each tab has standard controls for closing.
- Open in New Window: You can pop a tab out into its own separate window.
Bookmarks
Save and access your favorite websites with ease.
- Add Bookmarks: Save the current page to your bookmarks.
- View Bookmarks: Access your saved bookmarks from the bookmarks bar or a dedicated page.
History
Nebula keeps a record of your browsing and search history to help you find your way back to previously visited sites.
- Site History: A list of all the websites you have visited.
- Search History: A list of all the searches you have made.
- Clear History: You can clear your history at any time from the settings page.
Performance Monitoring
Nebula includes built-in tools to help you monitor the browser's performance.
- Performance Report: View a detailed report of performance metrics, including page load times and memory usage.
- Force Garbage Collection: Manually trigger garbage collection to free up memory.
GPU Acceleration Control
For advanced users, Nebula provides tools to manage GPU acceleration.
- GPU Diagnostics: View detailed information about your system's GPU and its status.
- GPU Fallback: If you experience rendering issues, you can apply a GPU fallback to use a more stable rendering path. This can help resolve visual glitches or crashes.
Custom Themes & Customization
Nebula offers extensive customization options to personalize your browsing experience.
- Theme System: Choose from built-in themes (default, forest, ocean, sunset, cyberpunk, midnight-rose, arctic-ice, cherry-blossom, cosmic-purple, emerald-dream, mocha-coffee, lavender-fields) or create your own custom themes.
- Live Theme Editor: Modify colors, gradients, and layout options with real-time preview in the settings.
- Import/Export Themes: Share custom themes with the community or use themes created by other users.
- Non-Destructive Design: All customizations are stored separately and can be reset to default at any time.
- Layout Options: Switch between centered, sidebar, and compact view layouts.
- Custom Branding: Personalize the browser title and logo visibility.
For detailed information about creating and managing themes, see the Customization Guide.
Cross-Platform
Nebula is built with Electron, allowing it to run on multiple operating systems.
- Windows, macOS, and Linux: Enjoy a consistent browsing experience across different platforms.