New widget
This commit is contained in:
32
.paul/ROADMAP.md
Normal file
32
.paul/ROADMAP.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# Roadmap: luxmed2.pagedev.pl
|
||||
|
||||
## Overview
|
||||
Landing page dla klienta, ktorego glownym celem jest pozyskiwanie leadow przez formularz na stronie.
|
||||
|
||||
## Current Milestone
|
||||
**v0.1 Initial Release** (v0.1.0)
|
||||
Status: In progress
|
||||
Phases: 1 of 1 complete
|
||||
|
||||
## Phases
|
||||
|
||||
| Phase | Name | Plans | Status | Completed |
|
||||
|-------|------|-------|--------|-----------|
|
||||
| 1 | Elementor popup widget | Direct implementation | Complete | 2026-05-07 |
|
||||
|
||||
## Phase Details
|
||||
|
||||
### Phase 1: Elementor popup widget
|
||||
|
||||
Goal: Provide an Elementor widget that renders a configurable button and opens editable WYSIWYG content in a full-screen popup.
|
||||
|
||||
Delivered:
|
||||
- Custom Elementor widget registered from `wp-content/plugins/elementor-addon/widgets/info-box-popup.php`.
|
||||
- Button text and popup content controls in Elementor.
|
||||
- Style controls for button, overlay, popup box, popup content, and close button.
|
||||
- Frontend JavaScript for opening, closing, Escape key, overlay click, and focus management.
|
||||
- Native `<dialog>` top-layer popup so it appears above slider slides and full viewport.
|
||||
- SCSS source added at `wp-content/plugins/elementor-addon/assets/scss/main.scss`, with compiled CSS still loaded from `assets/css/main.css`.
|
||||
|
||||
---
|
||||
*Roadmap created: 2026-05-07 10:04*
|
||||
Reference in New Issue
Block a user