OneNav 0.9.30 Update: New baisuNew Theme and Performance Enhancements

onenavbookmark managementbaisuNew themeself-hosted navigationphp sqlite
Published·Modified·

OneNav is an open-source, free bookmark (navigation) management program developed by xiaoz using PHP + SQLite 3. It features a clean interface, simple installation, and ease of use. OneNav helps you centrally manage browser bookmarks, solving synchronization and access difficulties across devices, platforms, and browsers, allowing for one deployment and access anywhere.

OneNav Interface

Install OneNav: https://doc.xiaoz.org/books/onenav/page/5ef69

0.9.30 Update Content

  • New: Added the baisuNew theme, available for download in [Backend - Theme Settings - Online Themes](**Note: This theme is not adapted for mobile access**).
  • New: Link lists can now quickly modify titles and weights.
  • Changed: Link icon domains changed from favicon.rss.ink to favicon.png.pub.
  • Upgraded: Layui upgraded to 2.8.x.
  • Optimized: The current subscription page refreshes after a successful subscription.
  • Optimized: Editing categories now uses an iframe popup on the current page.
  • Optimized: Subscription page domain detection method optimized, removing port numbers.
  • Optimized: [Backend - System Settings - Site Settings] allows setting the number of links (refers to the number of links to display under a single category on the homepage, default is 20; lower values improve performance).
  • Optimized: Themes default/baisuNew/baisuTwo/5iux/webstack completed 0.9.30 adaptation and refactoring, optimizing link display counts and improving frontend performance.
  • Optimized: Removed duplicate buttons from the top navigation in the backend and added a group join link.
  • Optimized: Left navigation bar in the backend now highlights when clicked.
  • Fixed: Fixed a bug causing loop redirection when logging in on tablets.
  • Other: Bug fixes and optimizations.
  • Group Chat: https://dwz.ovh/qxsul

Upgrade Instructions

Subscribers can update immediately in OneNav Backend - System Settings - Subscription & Update.

Update Interface

Note: This method applies to all installation methods, including Docker installations.

Users who have not subscribed can purchase a subscription service at: https://shop.xiaoz.top/productinfo-101.html. The subscription price is now 29.9/year.

For other upgrade methods, please refer to the upgrade documentation: https://doc.xiaoz.org/books/onenav/page/5ef69

OneNav 0.9.30 Video Introduction

Update Content Details

The following lists only the update content that is noticeably perceptible to users.

New: baisuNew Theme

The baisuNew theme, newly developed by BaiSu for OneNav, inherits some elements from baisuTwo, supports secondary menu folding, and allows direct management of bookmarks on the frontend page.

baisuNew Theme

Unfortunately, this theme is not adapted for mobile access. PC users can try this new theme. Subscribers can download it directly from Backend - Theme Settings - Online Themes - Find baisuNew.

Theme Download

Quickly Modify Link Titles and Weights

Starting from this version, you can quickly modify the "Link Title" or "Weight" for a single row in Backend - Link Management - My Links.

Link Editing

Configurable Link Quantity Limit

In [Backend - System Settings - Site Settings], you can set the number of links (refers to the number of links to display under a single category on the homepage, default is 20; lower values improve performance).

Link Limit Settings

The purpose of this feature is to reduce the number of links displayed under a single category on the homepage to reduce frontend rendering pressure and improve performance. If you have a large number of bookmarks, try setting a lower number to improve performance. Currently, the latest versions of themes default/baisuNew/baisuTwo/5iux/webstack have adapted to this feature; other themes do not yet support it.

For example, if I set the Link Quantity to 2 in [Backend - System Settings - Site Settings], the homepage will display a maximum of 2 links under a single category, with a "More" button to view all links in that category.

Link Display Example

Left Navigation Bar Highlighting

In [Backend - Left Navigation Bar], clicking a menu item now highlights it. Previous versions did not highlight the active menu item. This is a small improvement.

Navigation Highlight

Final Notes