=== Abira ===
Contributors: miroku
Tags: blog, one-column, block-patterns, full-site-editing, accessibility-ready, block-styles, editor-style, style-variations, custom-colors, featured-images, translation-ready
Requires at least: 6.5
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.1
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

A minimal block starter theme. Abira gives you a clean foundation so you can build without clearing away what someone else put there first.

== Description ==

Abira is a minimal WordPress block theme intended as a developer starting point.

It ships with:
* A neutral three-color palette: white, black, and a single accent (Sage Green by default)
* A Primary style variation (classic deep colors)
* A Nordic style variation (fjord-inspired cool tones)
* Six core templates: index, single, page, archive, search, 404
* Two custom templates: Blank, Page (No Title)
* System font stack — no web font requests
* Accessibility-ready markup

Everything is intentionally sparse so you can add what you need rather than remove what you don't.

== Installation ==

1. In your WordPress admin, go to Appearance > Themes > Add New.
2. Upload the abira.zip file or search for "Abira".
3. Activate the theme.
4. Go to Appearance > Editor to customise templates and styles.

== Frequently Asked Questions ==

= Can I use Abira as a parent theme? =
Yes. Create a child block theme and override any template or style you need.

= How do I change the accent color? =
Go to Appearance > Editor > Styles > Colors and change the Accent color. Or switch to the Primary or Nordic style variation.

== Changelog ==

= 1.1 =
* Added Front Page Hero pattern (abira/front-page-hero) with an original inline SVG illustration, used by templates/front-page.html.
* templates/front-page.html now displays the hero pattern, the page's own content, and a "Latest Posts" grid of the 3 most recent posts.
* abira/query-loop-card pattern: featured image is now wrapped in a dedicated media container that reserves space (16:9) even when a post has no featured image.
* abira/query-loop-card pattern: excerpt is now clamped to 5 lines.
* Consolidated duplicate post-card CSS: removed legacy :not(:has(img)) placeholder rules from style.css in favor of the .post-card__media approach in assets/css/block-styles.css.

= 1.0.1 =
* Accessibility: Added render_block filter to ensure valid list structure in navigation and page-list blocks.
* Accessibility: Added CSS for navigation list wrapper elements.

= 1.0.0 =
* Initial release.

== Copyright ==

Abira WordPress Theme, Copyright 2026 369work
Abira is distributed under the terms of the GNU General Public License v3 or later.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

== Resources ==

No external resources are bundled in this theme.
All fonts are system fonts. No web font requests are made.

=== Images ===

Front page hero illustration (inline SVG in patterns/front-page-hero.php)
Original artwork, Created by 369work, 2026
Source: original work, created for this theme
License: CC0 1.0 Universal (Public Domain Dedication)
License URI: https://creativecommons.org/publicdomain/zero/1.0/

Note: the SVG artwork itself is released under CC0 and may be reused
freely outside this theme without attribution. The PHP file that wraps
and outputs it (patterns/front-page-hero.php) is part of the theme's
program code and is distributed under the theme's GPL v3 or later
license, same as the rest of the theme.
