=== Demfilz Studio ===
Contributors: demfilz
Tags: one-column, custom-colors, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, portfolio, blog
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A modern, professional business and portfolio theme with three header layouts, configurable call to action buttons, a lightbox gallery template and a Customizer-driven front page.

== Description ==

Demfilz Studio is a fast, self-contained business theme:

* Three header/navigation styles (classic, centered, minimal overlay menu), optional sticky header and an optional transparent header over the front page hero.
* Call to action controls: global button shape (rounded, pill, square), accent colour, header CTA button, two hero buttons and a CTA band.
* Customizer-driven front page: hero with statistics row and a stylish abstract art panel (or your own image), services, portfolio, latest posts and CTA band sections.
* Gallery Page template: every image or gallery block on the page becomes a masonry grid with a keyboard-friendly lightbox.
* Contact Page template with a contact details panel. No email address is ever displayed on the page.
* Clean blog templates, translation-ready strings and no external assets: system fonts and original inline SVG icons only.

**Portfolio, Services and the contact form engine** are provided by the free companion plugin **Demfilz Studio Core** (Plugins > Add New > search "Demfilz Studio Core"). The theme works without the plugin; with it you get the Portfolio post type with categories and instant filtering, the Services post type with an icon picker, and a spam-protected contact form whose submissions are emailed to you and stored in the dashboard.

== Installation ==

1. In the dashboard go to Appearance > Themes > Add New > Upload Theme, upload demfilz-studio.zip and activate it.
2. Install and activate the free Demfilz Studio Core plugin when prompted (recommended).
3. Go to Settings > Permalinks and click Save Changes once.
4. Create pages: "Home" (can be empty), "Contact" using the Contact Page template, and optionally "Gallery" using the Gallery Page template and a "Journal" page for the blog.
5. Under Settings > Reading choose "A static page", set Home as the front page (and Journal as the posts page if you created it).
6. Add content under Portfolio and Services. Set a featured image on every project.
7. Assign a menu to the Primary location under Appearance > Menus.
8. Open Appearance > Customize > Theme Options to pick a header style, accent colour, button shape and all texts.

== Frequently Asked Questions ==

= Does the theme require the Demfilz Studio Core plugin? =

No. Without it you still get the full design, header styles, CTA options, blog and the Gallery template. The plugin adds the Portfolio and Services post types and the contact form engine.

= Where do contact form messages go? =

With Demfilz Studio Core active, submissions are emailed to the recipient set under Theme Options > Contact Page (defaults to the admin email) and stored in the dashboard under Form Entries.

= How do I show my latest posts on the front page instead of the hero? =

Under Settings > Reading choose "Your latest posts". The theme respects this setting and shows the regular blog.

== Changelog ==

= 1.0.2 =
* The lightbox returns keyboard focus to the image that opened it when closed.
* The mobile overlay menu now traps keyboard focus while open, wrapping between the close button and the last link.
* Long titles and unbroken words now wrap instead of causing horizontal scrolling.
* Customizer textareas reduced to three; the other intro and message options are single-line text fields.
* New neutral screenshot without promotional copy.

= 1.0.1 =
* Lightbox strings (Image viewer, Close, Previous image, Next image) are now translatable via wp_localize_script.
* Lightbox now keeps keyboard focus inside the dialog while open.
* Added a Footer widget area.
* Added core block styles support (wp-block-styles).
* Definition list terms are now bold with indented definitions.

= 1.0.0 =
* Initial release.

== Copyright ==

Demfilz Studio WordPress Theme, Copyright 2026 Demfilz
Demfilz Studio is distributed under the terms of the GNU GPL v2 or later.

This theme bundles no third-party resources. All CSS, JavaScript and inline
SVG icon path data are original works by the theme author, licensed under the
GPL v2 or later. The screenshot depicts the theme's own CSS-generated artwork
and placeholder statistics; no photographs or third-party images are included.
