=== UnoDock - Mobile Bottom Navigation ===
Contributors: unoizestudio, freemius
Tags: bottom nav, mobile navigation, mobile menu, woocommerce, sticky bar
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.3.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Give your visitors an app-like way to get around your site — a fully customizable, mobile-first bottom navigation bar.

== Description ==

**UnoDock** adds a fixed navigation bar to the bottom of your site on mobile — the same familiar pattern used by the apps your visitors already use every day. Up to 6 buttons, fully your own: pick the icons, the colors, the links, and the order, without touching a line of code.

Whether you run a blog, a store, or a membership site, UnoDock gives mobile visitors instant access to the pages that matter most — no more hunting through a hamburger menu.

= Why UnoDock =

* **Built for mobile, built for speed** — assets only load when the bar actually shows, so there's zero impact on desktop visitors or pages where the bar is hidden
* **Genuinely customizable** — solid colors or gradients, your own icon set, your own layout
* **No external dependencies** — every icon is bundled locally, nothing is pulled from a third-party CDN
* **Works with any theme** — UnoDock renders independently of your theme's markup

= Free features =

* Up to 4 buttons, drag & drop to reorder
* A library of 296 icons to choose from
* Optional label per button, positioned above or below the icon
* Link to a URL, an existing page, or a built-in search box
* Solid color or gradient backgrounds — for the bar and for each button's icon
* Active-button icon color and animated underline, fully customizable
* 4 ready-made templates to get started in seconds
* Flexible visibility rules — site-wide, specific pages only, or everywhere except selected pages
* Sticky or static positioning, with safe-area support for notched iPhones
* Screen-reader friendly (accessible labels and "current page" indicators)
* One-click on/off toggle, built-in cache tool, full uninstall control

= UnoDock PRO =

* **Up to 6 buttons** — room to grow as your site does
* **Featured center button** — make one action impossible to miss, with an adjustable size from subtle to bold
* **4 exclusive premium templates**, built around that featured button
* **Rounded top corners** for a softer, more modern look
* **Tap animations** (shrink & zoom) for tactile, responsive feedback
* **Vibration on tap** for supported Android devices
* **Show only to logged-in or logged-out visitors** — perfect for membership and gated content sites
* **Live WooCommerce cart badge** — item count updates instantly, no page reload
* Priority support

[UnoDock PRO →](https://unoizestudio.com/unodock-pro)

This plugin bundles a subset of the Font Awesome Free icon font (Solid style), used under the SIL OFL 1.1 license (fonts) and CC BY 4.0 license (icons). See https://fontawesome.com/license/free.

== Installation ==

1. Upload the `unodock` folder to `/wp-content/plugins/`, or install directly from the WordPress plugin directory
2. Activate the plugin from the WordPress "Plugins" menu
3. Go to "UnoDock" in the admin sidebar to configure it
4. Pick a template to get started quickly, or build your bar from scratch in the "Buttons" tab

== Frequently Asked Questions ==

= Does this work with any theme? =
Yes. UnoDock renders its own fixed bar independently of your theme's markup, and only appears on mobile-sized screens by default.

= Does it slow down my site? =
No. Styles and scripts are only loaded on the frontend when the bar is enabled and set to display on the current page — nothing loads on pages where the bar is hidden.

= Does UnoDock load anything from external servers? =
No. All icons and fonts are bundled locally with the plugin. No external CDN requests, no third-party tracking.

= Is WooCommerce required? =
No. WooCommerce is only used for the optional cart item count badge (PRO), and the plugin works fully without it.

= How many buttons can I add? =
Up to 4 on the free version, up to 6 with UnoDock PRO.

= Can I use my own icons? =
UnoDock includes a library of 296 icons covering most common use cases.

= Will UnoDock PRO overwrite my settings if I upgrade? =
No. Activating a PRO license simply unlocks the additional options — your existing buttons and settings stay exactly as you configured them.

= Does UnoDock work with page builders like Elementor? =
Yes. UnoDock operates independently of the page content and any builder you use.

= Where can I get support? =
Free version: through the WordPress.org support forum. PRO users get priority support directly from UnoizeStudio.

== Screenshots ==

1. Ready-made templates — 4 free designs and 4 PRO templates with a featured center button, ready to apply in one click
2. Full control over every button — icon, text, link type, and more
3. Complete appearance customization — gradients, colors, and sizing, all live
4. Flexible visibility and behavior settings, including sticky mode and iPhone safe-area support
5. Live preview — see exactly how the bar will look before saving

== Changelog ==

= 1.3.5 =
* General under-the-hood improvements and code quality enhancements.

= 1.3.4 =
* Minor branding fix in the plugin name display for PRO installs.

= 1.3.3 =
* General under-the-hood improvements and code quality enhancements.

= 1.3.2 =
* General under-the-hood improvements and code quality enhancements.

= 1.3.1 =
* Updated compatibility for the latest WordPress release.

= 1.3.0 =
* Refined the color picker for a cleaner, more modern look.

= 1.2.9 =
* The active button is now highlighted with a smooth animated underline instead of a background shape.
* Refreshed the color picker interface throughout the settings panel.
* The live preview is now interactive — click any button to see how the active state looks.
* Added a floating "Save changes" button that stays visible while you scroll.

= 1.2.8 =
* Added an optional vibration effect on tap for supported devices (PRO).
* Improved text color consistency across all button states.

= 1.2.7 =
* Added an adjustable size control for the featured button (PRO), from subtle to bold.
* Fixed an issue where buttons without a link could incorrectly appear highlighted as active.

= 1.2.6 =
* Added an active-button icon color highlight (Free).
* Improved accessibility with screen-reader labels and "current page" indicators.
* General performance improvements.

= 1.2.5 =
* Font Awesome is now bundled locally — no external CDN requests.
* Curated the icon library for better quality and relevance.
* PRO users now see a thank-you message in the footer.
* Added an optional "rate this plugin" reminder for free-tier users.

= 1.2.4 =
* Improved search box experience, with fixed rounded corners.
* Search box no longer opens the mobile keyboard automatically.
* Full translation support added across the admin panel.

= 1.2.3 =
* Visual polish and bug fixes across the templates and buttons interface.
* Added flexible visibility rules — show the bar everywhere, on specific pages only, or everywhere except selected pages.

= 1.2.2 =
* Added translation file support for future language packs.

= 1.2.1 =
* Introduced UnoDock PRO, unlocking templates, the featured button, tap animations, and more.

= 1.2.0 =
* Added the ability to link buttons to an existing page.
* Performance and stability improvements.

= 1.1.6 =
* Added ready-made design templates.
* Added gradient backgrounds, WooCommerce cart badge, in-bar search, and tap animations.
* Added flexible page visibility rules and a built-in cache tool.

= 1.0.0 =
* Initial release.
