=== Journey Timeline Block === Contributors: aimsinfosoft Tags: timeline, block editor, animated blocks, custom blocks, vertical timeline Requires at least: 6.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Showcase your company history, project phases, or brand milestones with beautiful, responsive timeline blocks built for the WordPress Block Editor. == Description == **Journey Timeline Block** is a modern, fully customizable block plugin for the WordPress Block Editor. It helps you build vertical timeline sections to highlight key events like business growth, product launches, or personal milestones β€” all with an intuitive, responsive, and animation-ready UI. Whether you’re a business owner, freelancer, or agency, you can create professional-looking visual stories using two unique layouts: - **Minimal Milestone Timeline**: Clean, dotted path with alternating items - **Modern Card Timeline**: Stylish vertical cards on a solid path Easily manage your timeline using a simple backend interface with controls for content, styles, responsiveness, and animations. No coding required. == Key Features == 🧩 **Flexible Content Fields** - Section Heading - Milestone Title - Year Label - Description - Image or Icon πŸŽ›οΈ **Customizable Settings** - Show/hide each field individually - Typography control for heading, title, year, description - Font size units: px, em, rem, vw - Custom width, margin, and padding per breakpoint - Media controls for image sizing - Add custom CSS classes per block πŸ–ΌοΈ **Pre-Built Layouts** - **Minimal Milestone Timeline** – Lightweight, alternating layout with dotted line - **Modern Card Timeline** – Bold, centralized layout with colored cards and shadows πŸ“± **Responsive Design** - Controls for desktop, tablet, and mobile - Per-device spacing and font sizes - Built with performance in mind ✨ **Smooth Animations** - Built-in [Motion One](https://motion.dev/) animation support - AOS (Animate on Scroll) integration for reveal effects 🧠 **User-Friendly Editing** - Organized tabbed interface (General, Style, Advanced) - Add or remove timeline items with ease - Default starter item auto-added on block insert == Screenshots == 1. Minimal Milestone Timeline Layout 2. Modern Card Timeline Layout 3. General Settings – Toggle Fields 4. Style Settings – Typography Controls 5. Style Settings – Section Setting 6. Style Settings – Item Box Setting 7. Style Settings – Heading Setting 8. Style Settings – Year Setting 9. Style Settings – Title Setting 10. Style Settings – Description Setting 11. Style Settings – Image Setting 12. Advanced Settings – Responsive Spacing == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` or install via the Plugins screen in WordPress. 2. Activate the plugin through the "Plugins" screen. 3. Edit any page or post using the WordPress Block Editor. 4. Search for β€œ**Journey Timeline Block**” in the block inserter. 5. Insert and start customizing your timeline. == Frequently Asked Questions == = Is the timeline block responsive? = Yes. All settings and elements are fully responsive with per-device controls. = Can I use my own styles or CSS? = Yes. You can assign custom CSS classes to each block via the **Advanced** tab. = Are there animations? = Yes. The plugin includes **Motion One** and **AOS** animation options that can be customized per layout. = How many layouts are included? = Two layouts are currently available, with more planned in future updates. = Does it support WordPress themes? = Yes. It works with all major WordPress themes that support the block editor. == Changelog == = 1.0.0 = * Initial release * Includes Minimal and Card timeline layouts * Full style customization via block settings * Responsive typography and layout controls * Motion One and AOS scroll animations * Default milestone item on block insert == Upgrade Notice == = 1.0.0 = First stable version with two layouts, responsive design, and animation support. == Credits == Plugin developed and maintained by [Aims Infosoft](https://profiles.wordpress.org/aimsinfosoft/) Website: [https://aimsinfosoft.com](https://aimsinfosoft.com) Built using: - WordPress Block Editor - React - Motion One - AOS (Animate on Scroll Library) == License == This plugin is licensed under the [GNU General Public License v2.0 or later](https://www.gnu.org/licenses/gpl-2.0.html).