=== LanternWP ===
Contributors: lanternwp
Requires at least: 7.0
Tested up to: 7.1
Requires PHP: 8.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A complete, fast WooCommerce block theme with a premium storefront for shoppers and a simple setup for store owners.

== Description ==

LanternWP is a block theme for WooCommerce stores. Every page is built from WordPress and WooCommerce blocks, so the whole store, from the header to the checkout, can be changed in the Site Editor, and its colours, fonts and spacing in Styles.

* Templates for the whole store: home page, shop and product categories, product page, cart, checkout, order confirmation, My account, search results, blog, posts, pages and a 404 page.
* Patterns for the home page and content pages: hero, benefits, categories, product rows, promotions, story, journal, newsletter, about, contact, and shipping and returns.
* A header with the main menu (with an optional mega menu), product search, account link and mini-cart, and a footer that lists the store's product categories and its customer care and company pages.
* A catalog with WooCommerce's product filters, sorting and category chips, and a product page with a gallery, variations, specifications, reviews and related products.
* Free shipping in the header and on the product page follows the store's WooCommerce shipping settings and currency.
* Accessible: keyboard support, visible focus, skip link, named landmarks and reduced motion. See accessibility.txt.
* Fast: a stylesheet loads only on pages that use its block or pattern, fonts are hosted in the theme, and images below the first screen load lazily.
* Translation-ready.

LanternWP works without WooCommerce as a blog and pages theme; the shop templates need WooCommerce.

== Frequently Asked Questions ==

= Where do I start? =

Appearance, LanternWP lists the first steps: WooCommerce, your store's name and logo, colours and fonts, the home page, the menus, and products and shipping. Each links to the screen where it is done.

= Does LanternWP need WooCommerce? =

No. Without WooCommerce the blog, pages and search work as in any block theme. Install WooCommerce for the shop, product, cart, checkout and account templates.

= How do I change the free shipping amount in the header? =

The header and the product page read it from WooCommerce: Settings, Shipping, the Free shipping method of the customer's shipping zone (for a guest, the zone of the default customer location in Settings, General). A customer whose zone has no Free shipping method is not promised free shipping; while a customer has no address, as when the store sets no default customer location, the header shows the lowest amount of all zones.

= How do I make a mega menu? =

In the Site Editor, open the header's menu and give a submenu item the additional CSS class lanternwp-mega (Advanced). Its submenus become the columns of a wide panel under the header, each with its heading and links. A link in it with the class lanternwp-mega-promo becomes a promotion with the image of the product, post or category it links to; its description is the line above the title. On phones the columns follow the item in the menu.

The header with departments (All categories) shows a menu with the slug departments when the store has one: each item is a department, with the additional CSS class lanternwp-icon--laptop (or another of the theme's icons) for its icon, and its submenus and promotion make the panel beside the list, as in a mega menu. Without that menu All categories lists the product categories.

= Where is the accessibility statement? =

In accessibility.txt, in the theme's folder.

== Changelog ==

= 0.2.3 =
A contact page built from sections, and details blocks in the accordions' look.
* New: Contact page sections in the Contact category: help shortcuts to the customer's orders and to the shipping and returns page, a few questions with their answers, and the store to visit with a photo and opening hours.
* Improved: Without a contact form beside them, the ways to reach the store show as a row of cards.
* Improved: Details blocks look like the theme's accordions: lines, a taller summary row, plus and minus.
* Improved: The header's icons come from the theme's own set, and the cart badge and the account and cart labels match the rest of the header.
* Improved: The departments panel keeps one department open and closes like the menus and the search.
* Fixed: A contact form's message field in the contact panel had no space above its first line.
* Fixed: The basket's suggested products are back in the product grid.
* Fixed: In the Kilowatt style, the labels follow the text font set in Styles.

= 0.2.2 =
* Fixed: Every page of the store stopped with a fatal error while the Gutenberg plugin was active.

= 0.2.1 =
The first release.
* New: Templates for the whole store, from the home page, the shop and the product page to the cart, the checkout, My account and a 404 page.
* New: Patterns for the home page and content pages: hero, benefits, categories, product rows, promotions, story, journal, newsletter, about, contact, and shipping and returns.
* New: A header with an optional mega menu or a departments panel, product search, account link and mini-cart.
* New: Free shipping in the header and on the product page follows the store's WooCommerce shipping settings and currency.
* New: The fonts, the headings' weight and letter spacing and the buttons' corners and padding set in Styles reach every part of the store, the mini-cart and the order summary included, and the editor shows them before they are saved.
* New: The LanternWP panel in the Site Editor sets what Styles does not: the corners of fields, panels, images and badges, the labels, the background behind product photographs, the products per row and the density, with the editor's preview, Save and Undo.
* New: Reset styles in Styles comes back to the store's starting look: the look of the demo store it was imported from, or the theme's own.

== Copyright ==

LanternWP WordPress Theme, (C) 2026 LanternWP.
LanternWP is distributed under the terms of the GNU GPL v2 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 2 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 ==

Manrope font
(C) 2018 The Manrope Project Authors, https://github.com/googlefonts/manrope
License: SIL Open Font License, Version 1.1, https://openfontlicense.org
Included in assets/fonts/manrope/OFL.txt.

Geist and Geist Mono fonts
(C) 2024 The Geist Project Authors, https://github.com/vercel/geist-font
License: SIL Open Font License, Version 1.1, https://openfontlicense.org
Included in assets/fonts/geist/OFL.txt and assets/fonts/geist-mono/OFL.txt.

Inter font
(C) 2016 The Inter Project Authors, https://github.com/rsms/inter
License: SIL Open Font License, Version 1.1, https://openfontlicense.org
Included in assets/fonts/inter/OFL.txt.

Icons in assets/icons
(C) 2026 LanternWP, drawn for the theme.
License: GNU GPL v2 or later, https://www.gnu.org/licenses/gpl-2.0.html

Images in screenshot.jpg
Photographs made for the LanternWP Base demo store.
License: CC0 1.0 Universal, https://creativecommons.org/publicdomain/zero/1.0/
