=== Lively ===

Contributors: templatesell
Theme URI: https://www.templatesell.com/item/lively/
Author URI: https://www.templatesell.com/
Tags: blog, custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Free WordPress Blog theme.

== Description ==

Free WordPress Blog theme.

== 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.

== Frequently Asked Questions ==

= Does this theme support any plugins? =

lively includes support for WooCommerce and for Infinite Scroll in Jetpack.

== License ==

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Lively is a free WordPress theme by Template Sell.
Lively is distributed under the terms of the GNU GPL v2 or later.

== Changelog ==
= 1.0.4 - August 23 2026 =

Fixed
* Every link in the theme was #ababab, which measures 2.30:1 against the white page - half the readable minimum. style.css set links to a blue that passed; assets/css/main.css loads afterwards, restates the same bare `a` selector and overrode it. Links are #6f6f6f now (5.03:1), and links inside post content get the blue back with an underline, so they no longer depend on colour alone to be recognisable
* The "Sidebar" widget area was registered, sidebar.php existed to render it and the body-class filter watched whether it was empty - but nothing in the theme ever called get_sidebar(). Widgets added to it appeared on the widgets screen and then vanished. It renders now, and the content column narrows to make room only when there is something to show
* The comment form's name and email fields opened a grid row that the website field closed, and the website field was keyed "website" where WordPress keys it "url". WordPress removes those three fields for a logged-in reader by their standard keys, so it removed the two that opened the row and kept the one that closed it - a logged-in reader got a stray column and an unmatched closing tag
* The comment form dropped the cookie-consent checkbox entirely. comment_form() only adds it to its default field list, and the theme replaced that list wholesale without it, so "Show comments cookies opt-in checkbox" in Settings > Discussion had no effect
* The comment fields had no labels at all - only placeholders, which are not accessible names and disappear as soon as anything is typed
* The site identity was output twice in the same document, once in the mobile bar and once in the sidebar panel, so every front page had two H1 elements with the same text and two copies of the logo
* The comments heading opened <h2> and closed </h3>
* The footer credit read "By  : Template Sell." - printf was handed an empty string for the first of its two placeholders
* Comment counts printed nothing at all when a post had no comments: comments_number() was passed null for the zero case, where the documented "use the default" value is false
* code, kbd, pre and samp were set in Lato. style.css sets them in a monospace stack; main.css loads afterwards and overrode it, so every code sample on the site was set in a proportional sans face
* Both font families were declared with a serif fallback - font-family: 'Lato', serif - so a failed or slow webfont rendered a sans-serif design in Times
* Share links pasted the post title and permalink straight into a query string, so a title containing an ampersand, a hash or a plus sign produced a truncated or corrupted link. Three of the four endpoints were also http://
* The 404 page and the no-results page both told the reader to try searching and gave them nothing to search with. The call was in the template all along, commented out
* The 404 page called the featured-image template tag, which on a route with no queried post runs against whatever was left in the global
* The version constant said 1.0.2 while style.css said 1.0.3, so every asset versioned from it was cache-busted against a version the theme had not been on for two releases
* The text domain was loaded without being told where the language files are
* On right-to-left sites the whole Comments section was missing. style-rtl.css is registered to replace style.css rather than supplement it, and 39 rule blocks - the comment list, avatars, the reply link, the metadata, the consent row and #respond - were not in it
* The "good" password-strength message and the WooCommerce store notice used a blue measuring 3.05:1
* The footer grid and the rule above it were emitted whether or not either footer widget area had anything in it

Security
* The two "Upgrade to Pro" dismiss links wrote to user meta straight off a GET parameter with no nonce and no capability check

Accessibility
* Keyboard focus had no styling of its own anywhere in the theme
* The submenu toggle was a <span> with a click handler - not focusable, and deaf to Enter and Space, so submenus could not be opened by keyboard. It is a button now, and reports its state with aria-expanded
* The mobile menu button toggled the panel without ever saying whether it was open. Escape closes the panel now
* The menu close control was a <div> inside a javascript:void(0) anchor, and announced as an empty link
* The four share links were icon-only, so a screen reader announced four links with no text
* The two navigation landmarks in the header were unlabelled and indistinguishable from one another
* Added prefers-reduced-motion handling

Performance
* Fonts are served from the theme instead of Google, over a protocol-relative URL with no version. The request asked for sixteen faces - Lato in three weights plus italics, Roboto in five plus italics - where the stylesheet uses two families across three weights
* Removed js/navigation.js. It is the Underscores navigation script; it looks for an element with id="site-navigation", which this theme's markup has never had, so it was downloaded and parsed on every page view and returned on its first statement every time
* Removed a scroll handler that ran an unthrottled jQuery selector for .main-header, a class that does not appear anywhere in the theme
* Bootstrap was versioned 4.5.0 where it is 4.5.2, Font Awesome 4.5.0 where it is 4.6.3, and main.css was given "4.5.0" as well - the Bootstrap number copied down the list, so main.css never cache-busted when the theme changed it
* The pro-notice stylesheet was enqueued on every screen in the admin, whether or not the notice was on it
* single.php computed a featured-image id and a full-size image URL on every post and used neither

Editor
* Added editor styles. The theme shipped without any, so the editor showed a serif body face at a different size with different headings and link colours from the ones the post would publish with
* Added three block styles - Lead paragraph, Boxed and Plain - and three block patterns

Other
* Two core filters had been renamed with a theme prefix, so no plugin could reach the comment fields or the logout redirect through the documented hooks
* Removed a leftover do_action() for another theme's social-sharing hook, and a template tag that was never called and would have printed a URL slug where a display name belongs
* Removed two translatable strings consisting of nothing but "%s"
* Dropped add_theme_support() for experimental-link-color and custom-units, both long removed from WordPress
* Corrected the readme: the stable tag said 1.0.0 and Font Awesome was credited as 4.7.0 where the theme bundles 4.6.3
* Added languages/lively.pot
* Tested up to WordPress 7.1

= 1.0.3 - December 16 2021 =
* Option added for preloader

= 1.0.2 - August 23 2021 =
* Added upgrade to pro
* Added about us page

= 1.0.1 - August 20 2021 =
* Fixed underline link

= 1.0.0 - August 19 2021 =
* Initial release on TemplateSell


== Credits ==

Based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc., [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html)

normalize.css https://necolas.github.io/normalize.css/, (C) 2012-2018 Nicolas Gallagher and Jonathan Neal, [MIT](https://opensource.org/licenses/MIT)

Color pallette is from Twenty Twenty One theme - GPL License

Font-Awesome https://github.com/FortAwesome/Font-Awesome FontAwesome 4.6.3 Copyright 2012 Dave Gandy Font License: SIL OFL 1.1 Code License: MIT License http://fontawesome.io/license/

Lato, Copyright 2010-2014 Lukasz Dziedzic, License: SIL Open Font License 1.1, Source: https://fonts.google.com/specimen/Lato

Roboto, Copyright 2011 Christian Robertson, License: Apache License 2.0, Source: https://fonts.google.com/specimen/Roboto

Bootstrap v4.5.2 (https://getbootstrap.com/)
Copyright 2011-2020 The Bootstrap Authors
Copyright 2011-2020 Twitter, Inc.
Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)

Image for theme screenshot, Copyright Hey Beauti Magazine
License: CC0 1.0 Universal (CC0 1.0) 
License Link: https://stocksnap.io/license
Source: https://stocksnap.io/photo/flatlay-card-HZCONIDAHM
