=== CleanLogic ===
Contributors: logicrays,priteshm,dilip2615
Requires at least: 6.2
Tested up to: 6.8
Requires PHP: 7.3
Stable tag: 1.4.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html

cleanlogic WordPress Theme, Copyright 2025 LogicRays Technologies
cleanlogic is distributed under the terms of the GNU GPL


A starter theme called cleanlogic.

== Description ==

CleanLogic is a clean WordPress blog theme for creating blogs and websites. It includes Custom Header, Custom Background, social media icons, dark mode, reading progress, author box, related posts, breadcrumbs, table of contents, a list/grid blog layout, homepage hero, and WooCommerce shop support — all configurable from the WordPress Customizer.

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

== Credits ==
This theme bundles the following third-party resources:

* Pxhere Images — License: CC0 (https://pxhere.com/en/license)
* Font Awesome — Font: SIL OFL 1.1, CSS: MIT License (https://fontawesome.io/license)
* SIL Open Font License 1.1 (see /licenses/OFL.txt)


= Images =

bridge_golden.jpg — Cityscape of San Francisco and the Golden Gate Bridge
Source: https://pxhere.com/en/photo/114375
Pxhere License (free to use under Creative Commons Zero-like terms)
Used as: Default header image


Font Awesome  by @davegandy - http://fontawesome.io - @fontawesome
Font: SIL OFL 1.1, CSS: MIT License,  http://fontawesome.io/license
	
**Google Fonts**  
Font: Open Sans  
License URL: https://fonts.google.com/specimen/Open+Sans 
Font license: SIL Open Font License 1.1 (see /licenses/OFL.txt)
Notes: Fonts are self-hosted and served locally from /assets/fonts/OpenSans/


Expand Arrow Icon  
File: arrow-down-s-line.svg  
Source: https://remixicon.com/icon/arrow-down-s-line  
Usage: Used as a dropdown arrow for submenus in the main navigation.


Mail Icon  
File: mail-fill.svg    
Source: https://remixicon.com/icon/mail-fill 
Usage: Shown in the header, linked to mailto: functionality.
 
Phone Icon  
File: phone-fill.svg
Source: https://remixicon.com/icon//phone-fill
Usage: Shown in the header, linked to tel: functionality.


== Changelog ==

= 1.4.0 =
* Added: Homepage hero section with Customizer controls (title, subtitle, CTA button, background image, overlay, height, alignment).
* Added: WooCommerce support with shop styling, product grid layout, shop sidebar, and Customizer options.
* Added: Theme-compatible wrappers for shop, cart, checkout, and account pages.
* Added: WooCommerce breadcrumbs integrated with the theme breadcrumb navigation.
* Added: Three-column footer widget areas.
* Added: Full Width and No Sidebar page templates.
* Added: Improved 404 page with categories and recent posts.
* Added: Header search toggle, sticky header scroll effect, and related posts with thumbnails.
* Added: CleanLogic Recent Posts widget with optional thumbnails.
* Added: theme.json and editor-style.css for block editor support.
* Fixed: WordPress.org review issues — prefixed functions and Customizer settings, navigation JS, header/footer markup, font formats, duplicate hooks, front-page blog template, dark mode checkout styles, and license files.

= 1.3.0 =
* Added: Dark mode toggle in the header with optional default dark mode (Customizer: Theme Features).
* Added: Reading progress bar on single posts.
* Added: Estimated reading time in post meta.
* Added: Social share links on single posts (Facebook, X, LinkedIn, WhatsApp).
* Added: Author box on single posts.
* Added: Related posts section on single posts.
* Added: Back-to-top button in the footer.
* Added: Blog archive layout switcher — List or Grid (Customizer: Blog & Navigation).
* Added: Breadcrumb navigation on posts, pages, archives, and search results.
* Added: Auto table of contents for single posts (H2/H3 headings with smooth scroll).
* Fixed: Dark mode text and background contrast for widgets, headings, post content, and sidebar.
* Fixed: Header dark mode toggle and mobile menu icon alignment on tablet and mobile.
* Improved: Header utilities grouped for better responsive layout.

= 1.2.3 =
* Version bump for internal release.

= 1.0  =
* Initial release

= 1.1.0 =
* Fixed: Updated Theme URI (previously 404).
* Fixed: Keyboard navigation now supports focus.
* Fixed: Added underline for inline links for accessibility.
* Fixed: Removed GooglePlus and Instagram social links.
* Fixed: Removed commented code from customizer.js.
* Updated: "Tested up to" version to 6.8.3.
* Added: Font license details for Open Sans and Remixicon.

= 1.2.0 =
* Fixed: Submenu items don’t appear when parent or submenu items are focused via keyboard.
* Fixed: Use only major versions in 'Tested up to' (e.g. 5.8, not 5.8.1).

= 1.2.1 =
* Fixed: Footer visible in customizer but not on front-end.

= 1.2.2 =
* Fixed: Keyboard navigation in mobile : not ok. There is no visible focus indicator or visual change (such as an outline, border, or underline, etc) when the hamburger menu is in focus. Also, focus should be trapped inside the modal/menu. Once you tab past the last menu item, the focus should go on the close button. Once you shift+tab on the first element focus should go on the close button (and if you shift tab on this, it should focus the last element in the menu).
* Fixed: There is no post pagination on the homepage.
* Fixed: Remove the commented code in the header.php and content-page.php files.


== Licenses ==
* Theme code: GPL-2.0-or-later
* Font Awesome: Font SIL OFL 1.1, CSS MIT License
* Open Sans: SIL Open Font License 1.1
* Remixicon: Apache License 2.0 (see /licenses/remixicon.APACHE-2.0.txt)
* Pxhere Images: CC0 (https://pxhere.com/en/license)