=== Fragrance Note Pyramid ===
Contributors: jhon990
Tags: fragrance, perfume, scent, notes, pyramid
Requires at least: 5.8
Tested up to: 7.1
Stable tag: 1.0.0
Requires PHP: 7.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Display an elegant top, heart and base fragrance note pyramid using a shortcode or a native Gutenberg block. Built for perfume and wellness blogs.

== Description ==

Fragrance Note Pyramid helps <a href="https://aromasensei.com/">aromasensei</a> present fragrance notes — top, heart, and base — with a clean, simple layout, without writing custom HTML or CSS.

Add it anywhere with a shortcode:

`[fragrance_pyramid title="My Signature Scent" top="Bergamot, Black Pepper" heart="Rose, Oud" base="Musk, Tonka Bean"]`

Or use the **Fragrance Note Pyramid** block in the block editor, fill in the fields in the sidebar, and see a live preview as you type.

= Features =

* Simple `[fragrance_pyramid]` shortcode with `title`, `top`, `heart` and `base` attributes.
* A matching Gutenberg block with an easy sidebar form and live preview.
* Optional custom labels for each row (useful for translated or renamed categories).
* Clean, lightweight, mobile-friendly CSS with no external dependencies or third-party requests.
* Only loads its stylesheet on pages/posts where the shortcode or block is actually used.
* Translation ready.
* No settings pages, no database tables, no tracking — nothing to configure.

= Who is this for? =

Anyone writing about fragrance, perfume, aromatherapy, candles, or sensory branding — from independent bloggers to beauty and wellness businesses that want an easy way to communicate a scent's fragrance pyramid to their readers.

== Installation ==

1. Upload the `fragrance-note-pyramid` folder to the `/wp-content/plugins/` directory, or install the plugin directly through the **Plugins → Add New** screen in your WordPress admin.
2. Activate the plugin through the **Plugins** screen.
3. Add the `[fragrance_pyramid]` shortcode to any post or page, or insert the **Fragrance Note Pyramid** block from the block inserter.

== Frequently Asked Questions ==

= What attributes does the shortcode accept? =

`title`, `top`, `heart`, `base`, `top_label`, `heart_label` and `base_label`. Only `top`, `heart` and `base` need a comma separated list of notes; everything else is optional.

= Does this plugin call any external service or API? =

No. Everything is rendered locally using data you provide. No external requests are made and no data is collected or transmitted.

= Does the plugin store anything in the database? =

No. It has no settings and creates no custom tables, options or post meta.

= Can I style the pyramid myself? =

Yes. Every element has a dedicated CSS class (`fragnopy-pyramid`, `fragnopy-row--top`, `fragnopy-row--heart`, `fragnopy-row--base`, etc.) so you can override the look from your theme's stylesheet.

== Screenshots ==

1. A fragrance note pyramid rendered on the front end using the shortcode.
2. The Fragrance Note Pyramid block sidebar in the block editor.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
