=== Paws and Care ===
Contributors: wpfrank
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 0.1.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A WordPress theme for pet care services including grooming, boarding, dog walking, veterinary care, training, and pet taxi services.

Paws and Care is a premium-grade, multipurpose, and lightning-fast WordPress theme that has evolved from its origins in the pet care industry into a versatile digital powerhouse designed for high-performance websites across all niches. Engineered with a "speed-first" philosophy and meticulously optimized code, it ensures near-instant load times and exceptional SEO performance. The theme empowers creators to build stunning sites across a massive array of popular theme categories—including Corporate Business, E-commerce & Retail, Creative Portfolios, Health & Medical, Real Estate, Education & E-learning, Food & Restaurant, Non-profit & Charity, and Personal Blogging & Magazines—boasting deep, native compatibility with WooCommerce, Elementor, and all major page builders. With exclusive layout options like edge-to-edge Full Width and "blank slate" Canvas templates, alongside a modernized, intuitive admin panel and global styling controls, Paws and Care provides unrivaled design flexibility. Whether you are launching a sleek portfolio, a complex agency hub, or a robust retail store, this 100% responsive and accessible theme delivers the robust architecture, speed, and professional polish needed to dominate the modern web without touching a single line of code.

**Key Features:**

* Fully customizable homepage with 4 sections (Slider, About, Services, Blog)
* 5 Page templates (Full Width, Canvas, Contact, Services, Front Page)
* Built with Bootstrap 5 for responsive design
* Font Awesome 6 icons
* Customizer-based theme options
* Multiple sidebar positions (Left, Right, None)
* Boxed and Full-width layout options
* Custom container width settings
* Translation ready

**Homepage Sections:**

1. **Slider** - Full-width image slider with customizable captions and buttons
2. **About** - Introduce your business with features list
3. **Services** - Showcase your pet care services with icons
4. **Blog** - Latest posts from your blog

**Compatible Niche Categories:**

Paws and Care enables you to create almost any type of website, including:
Blog, Portfolio, Creative Agency, Legal Consulting, Newspaper & Magazine, Fashion & Lifestyle, Pet Care & Veterinary, Wildlife, Architecture, Construction, Real Estate, Interior Design, Furniture & Home Decor, Beauty & Spa Salons, Photography, Gym & Fitness, Health & Medical, Startups, Business Promotion, Law Firms, Travel Agency, NGO & Charity, Yoga, Kids Education, Training Institutes, University Portals, Restaurants, Meta Shops, Finance & Accounting, Mutual Funds, and more.

**Looking for more features?**

Upgrade to Paws & Care Premium for 10+ homepage sections including Testimonials, Pricing Tables, CTA, Clients/Partners, and Stats Counters—plus advanced page templates and priority support.

== Installation ==

1. In your WordPress dashboard, go to Appearance > Themes
2. Click "Add New" and then "Upload Theme"
3. Upload the paws-and-care.zip file
4. Click "Install Now" and then "Activate"
5. Go to Appearance > Customize to configure your theme settings

== Frequently Asked Questions ==

= How do I set up the homepage? =

1. Create a new page and name it "Home" (or any name you prefer)
2. Go to Settings > Reading
3. Set "Your homepage displays" to "A static page"
4. Select your home page from the "Homepage" dropdown
5. Go to Appearance > Customize to configure the homepage sections

= How do I change the sidebar position? =

Go to Appearance > Customize > Theme Settings > Layout Settings and choose the sidebar position for different page types.

= How do I add social media links? =

Go to Appearance > Customize > Theme Settings > Social Links to add your social media URLs.

= 0.1.6 =
* Complied with WordPress theme guidelines by removing textareas from Customizer repeater fields.
* Converted FAQ Item answer, Service description, and Feature description fields to standard text inputs.

= 0.1.5 =
* Enforced 6-item limit for Customizer repeaters (Slider, Services, About, FAQ).
* Fixed critical JS bug in Customizer repeater refresh logic.
* Enhanced mobile navigation accessibility with keyboard focus trapping, Escape key support, and focus-out auto-close.
* Added generic accessibility support for search modals.
* Synchronized Customizer JavaScript handlers with correct theme setting IDs and appropriate selectors for better real-time previews.

= 0.1.4 =
* Improved security compliance by properly escaping internal variables within Customizer repeating fields.

= 0.1.3 =
* Fixed HTML visible in author archive page header by stripping WordPress-injected span tags from archive title and description.
* Reduced Customizer textarea controls to the allowed maximum of three; converted Contact Address and Emergency Description to text inputs.
* Limited FAQ items to a maximum of five via UI enforcement, save-time sanitization, and template-level capping.

= 0.1.2 =
* Multipurpose Flexibility: Introduced Full Width and Elementor Canvas templates, an interactive admin demo gallery, and a direct Customizer documentation link.
* Dynamic Blog System: Rebuilt blog layout architecture for dynamic 1-3 column grids and flexible sidebar positioning, unifying options in the Customizer.
* WooCommerce Modernization: Completely redesigned Shop, Single Product, and Cart pages with a premium UI. Synchronized standard archives and Gutenberg product blocks into responsive 4-column grids with modern sale badges, interactive cart buttons, and sticky layouts.
* Fixes & Polish: Enforced strict primary color sync across all eCommerce components. Resolved header mini-cart positioning, breadcrumb hierarchy, and grid alignment issues when sidebars are disabled.

= 0.1.1 =
* Resolved missing tagline (site description) issue in header.
* Added "Paws Icon in Site Title" toggle to Site Identity customizer.
* Improved site branding layout and typography for better alignment.
* Removed hardcoded CSS that previously hid the site title icon.
* Implemented Dynamic CSS system for theme-wide primary color synchronization.
* Replaced over 40 hardcoded orange RGBA/Hex values with dynamic variables.
* Added inc/dynamic-css.php to handle RGBA calculations from Customizer settings.
* Integrated dynamic color support into the WordPress Block Editor (Gutenberg).
* Reduced CSS specificity by removing 80+ redundant !important flags using proper ID and class hierarchy.
* Added descriptive context to Customizer "Button Background" settings explaining decorative element exclusions.
* Set default slider height to 100vh and optimized CSS logic for consistent full-viewport rendering.
* Fixed slider caption background transparency not applying due to CSS specificity conflicts.
* Wrong if condition for the slider height in dynamic styles corrected.
* Made admin notice and theme info page dynamic — automatically detects active theme name via wp_get_theme().
* Made admin UI colors dynamic — replaced 20 hardcoded orange values in admin-upsell.css with CSS variable var(--paws-admin-color).
* Admin color now auto-syncs with the theme's primary color from Customizer (child themes inherit automatically).
* Theme info sidebar now dynamically displays the active theme's version and author instead of hardcoded values.
* Modernized the Admin Welcome Notice with a "Hero Style" layout, gradient backgrounds, and theme screenshot, mirroring the Formula theme's aesthetic.
* Optimized administrative UI colors to synchronize with the user's primary theme color settings.
* Fixed Theme Check warning for map embed by securely sanitizing the iframe using wp_kses.

= 0.1.0 = 
* Removed old conflicting CSS block (max-height and body overflow hidden) from mobile menu that broke native touch scrolling.
* Removed unused JavaScript event listeners from `scripts.js` that toggled the defunct `mobile-menu-open` class.

= 0.0.9 =
* The topbar phone, email and timings are now automatically hidden when there is no content.
* Disabled the site title default paws icons.

= 0.0.8 =
* Fixed sticky header Customizer toggle not working — `sticky-top` class on navbar was hardcoded; now conditional on the `Enable Sticky Header` setting.
* Added "Show Social Links in Topbar" toggle to the Social Links Customizer section.
* Social icons now hide individually when their URL field is left empty.
* Added hint descriptions to each social URL field: "Leave empty to hide the [Platform] icon."
* Changed topbar container from `container-fluid` to `container` for consistent width alignment.

= 0.0.7 =
* Theme screenshot updated.

= 0.0.6 =
* Added comprehensive Form element CSS (inputs, textareas, selects, buttons, checkboxes, radio, file).
* Added CSS for misc HTML elements (tables, blockquote, pre, code, kbd, abbr, acronym, sub, sup).
* Added standard WordPress required classes (alignwide, alignfull, sticky, page-links, nested comments, password-protected form, classic galleries).
* Fixed a Javascript bug that disabled submit buttons instantly and prevented search forms from functioning.

= 0.0.5 =
* Theme screenshot updated.

= 0.0.4 =
* Accessibility: Added `id="primary-content"` to all template wrappers to fix the skip-to-content link
* Optimization: Removed development `console.log` statements from custom JavaScript files
* Updated 'Tested up to' tag to use major version format (6.9)
* Replaced `info@pawscare.com` with `example@example.com` across theme defaults

= 0.0.3 =
* Fixed Elementor compatibility: renamed register_all_core_location to register_all_core_locations
* Improved accessibility: removed !important from focus outline suppression

= 0.0.2 =
* Improved keyboard navigation accessibility for dropdown menus
* Implemented accessible dropdown toggle - chevron icon inside nav-link with separate click handling
* Added focus-out auto-close for dropdown menus when tab focus leaves the area
* Added visible focus indicators for hamburger menu toggle
* Improved mobile dropdown toggle with larger touch targets (32px)
* Replaced placeholder emails with example.com domain
* Added proper escaping for get_the_date() function
* Used wp_add_inline_style() for dynamic CSS output
* Prefixed all JavaScript functions with theme slug
* Removed direct jQuery enqueue
* Added license details for bundled fonts and images

= 0.0.1 =
* Initial release of Paws & Care free theme
* 4 Homepage sections: Slider, About, Services, Blog
* 3 Page templates: Contact, Services, Front Page
* Full Customizer support
* Bootstrap 5 responsive design

== Upgrade Notice ==

= 0.0.1 =
Initial release of Paws & Care free theme.

== Resources ==

= Bootstrap 5.3.6 =
* License: MIT License
* Source: https://getbootstrap.com/
* License URI: https://github.com/twbs/bootstrap/blob/main/LICENSE

= Font Awesome 6.5.1 Free =
* License: Font Awesome Free License (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Source: https://fontawesome.com/
* License URI: https://fontawesome.com/license/free

= Fonts =

Chewy Font
* License: SIL Open Font License, Version 1.1
* Source: https://fonts.google.com/specimen/Chewy
* License URI: https://scripts.sil.org/OFL

Poppins Font
* License: SIL Open Font License, Version 1.1
* Source: https://fonts.google.com/specimen/Poppins
* License URI: https://scripts.sil.org/OFL

= Images =
All images bundled with the theme are licensed under Creative Commons Zero (CC0) license.

* screenshot.png - Custom created for theme demonstration
  Source: https://pxhere.com/en/photo/1706714
  License: https://pxhere.com/en/license

* slide-1.webp - CC0 Licensed from Pxhere
  Source: https://pxhere.com/en/photo/1706714
  License: https://pxhere.com/en/license

* slide-2.webp - CC0 Licensed from Pxhere
  Source: https://pxhere.com/en/photo/1706030
  License: https://pxhere.com/en/license

* slide-3.webp - CC0 Licensed from Pxhere
  Source: https://pxhere.com/en/photo/1706416
  License: https://pxhere.com/en/license

* about.webp - CC0 Licensed from Pxhere
  Source: https://pxhere.com/en/photo/1705684
  License: https://pxhere.com/en/license

== Credits ==

* Based on Starter Theme by Starter Theme Contributors
* normalize.css https://necolas.github.io/normalize.css/, (C) 2012-2021 Nicolas Gallagher and Jonathan Neal, MIT License
