=== Apura ===

Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, wide-blocks, blog, e-commerce,custom-header, custom-background

Requires at least: 6.6
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.3.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Apura is a lightweight, responsive WordPress theme for blogs, business sites, portfolios, and online stores.

== Description ==

Apura is a lightweight, responsive WordPress theme for blogs, business sites, portfolios, and online stores — no jQuery, no bundled frontend frameworks. It includes a front-page hero section with image and video support, global color palettes, typography controls with Google Fonts, flexible sidebar layouts with per-post overrides, breadcrumb navigation, and schema markup. Built for the block editor, WooCommerce, and RTL languages, Apura also offers a developer-friendly hook-based structure so child themes can customize layouts without editing core theme files.


== Installation ==

1. In your admin panel, go to Appearance > Themes and click the Add New button.
2. Click Upload Theme and Choose File, then select the theme's .zip file. Click Install Now.
3. Click Activate to use your new theme right away.

== Build Information ==

This theme uses webpack to compile source files located in the `src/` directory.
The `src/` directory (excluding `src/customizer/`) is included in this package for full source transparency.

To build:
1. npm install
2. npm run build:all

Each entry point outputs both an unminified version and a minified (.min) version.
The theme loads the .min version by default, and switches to the unminified version
when SCRIPT_DEBUG is enabled.

=== Source to Output Mapping ===

* src/frontend/js/    → assets/js/main.js (.min.js), offcanvas.js (.min.js),
                        dropdown-mobile-menu.js (.min.js), search-dropdown.js (.min.js)
* src/frontend/scss/  → assets/css/main.css (.min.css), hero.css (.min.css),
                        offcanvas.css (.min.css)
* src/admin/js/       → assets/admin/js/customizer-liveview.js (.min.js),
                        block-editor.js (.min.js)
* src/admin/scss/     → assets/admin/css/block-editor.css (.min.css),
                        metabox.css (.min.css)
* src/customizer/     → inc/customizer/controls/index.js, style-main.css
                        (built with @wordpress/scripts; source not included in distribution)

== Credits ==

= Based on =

* Underscores (_s) starter theme, by Automattic
  License: GNU General Public License v2 or later (https://www.gnu.org/licenses/gpl-2.0.html)
  Source: https://underscores.me/

= JavaScript Libraries =

* @dnd-kit/core, @dnd-kit/sortable and @dnd-kit/utilities, by Claudéric Demers
  License: MIT License (https://opensource.org/licenses/MIT)
  Source: https://github.com/clauderic/dnd-kit

= Screenshot =

The screenshot uses the following images:

* Hero image
  License: StockSnap's CC0 License (https://stocksnap.io/license)
  Source:  https://stocksnap.io/photo/computers-desktop-C1LCF98OIX

* Left article image
  License: StockSnap's CC0 License (https://stocksnap.io/license)
  Source:  https://stocksnap.io/photo/computer-monitors-SLZRDLFT96

* Right article image
  License: StockSnap's CC0 License (https://stocksnap.io/license)
  Source:  https://stocksnap.io/photo/guy-man-9RZJVHG39A

== Changelog ==

= 1.3.3 =
* Fixed archive title conflict where both search_title() and cpt_title() could output simultaneously on custom post type search pages.
* Small fixes and code improvements.

= 1.3.2 =
* Added content loop layout handling.
* Small fixes and code improvements.

= 1.3.1 =
* Fixed remaining prefixed menu location references for mobile and header menus.

= 1.3.0 =
* Adjusted term badge and header menu styles, and updated related functions.
* Added the primary-contrast Customizer color and switched text on primary-color backgrounds from fixed #fff to that color variable.

= 1.2.2 =
* Confirmed compatibility with WordPress 7.0.
* Small fixes and code improvements.

= 1.2.1 =
* Fixed Customizer CSS.
* Remove customizer source from distribution package.

= 1.2.0 =
* Added new Customizer features.
* Small fixes and code improvements.

= 1.1.2 =
* Removed prefixing from menu locations and sidebar IDs.
* Removed default sidebar widget functionality from do_sidebar.
* Small fixes and code improvements.

= 1.1.1 =
* Initial release.
