=== Blockenberg — Advanced Gutenberg Blocks for WordPress Block Editor === Contributors: blockenberg Tags: gutenberg, blocks, editor, custom-blocks, page-builder Requires at least: 5.6 Tested up to: 6.9 Stable tag: 2.0.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Essential Gutenberg blocks: Accordion, Before/After Slider, Marquee, Video Privacy, Team, Testimonials & more. Lightweight & performance-focused. == Description == Blockenberg supercharges the WordPress Block Editor (Gutenberg) with a collection of professional, lightweight blocks. Build beautiful, interactive websites faster with essential elements missing from core. Includes high-performance blocks like **Marquee**, **Before/After Slider**, **Privacy-focused Videos**, **Accordions**, and **Testimonials** — all designed for speed and accessibility. **Key Features:** - Modern, responsive blocks for a wide range of use cases - Extensive customization options for each block - Accessibility-first design and keyboard navigation - Performance optimized and compatible with all major themes - Built with standard WordPress components for a native editor experience == Included Blocks == = Accordion = - Expandable/collapsible content sections - Multiple open items or single open mode - Rich text editing for headers and content - Add, remove, reorder, and duplicate items - Icon styles (plus/minus, arrow, chevron) and position options - Color, typography, spacing, border, and shadow controls - Bulk operations (open all, close all, reset) - Keyboard navigation and ARIA labels - Responsive and print-friendly = Business Hours = - Display business hours and opening times for each day of the week - Optional highlight for the current day - Optional open/closed status indicator - Responsive and easy to use = Countdown = - Countdown timer with fixed date/time or evergreen mode - Configurable units (days/hours/minutes/seconds) - Expired actions (message/hide/redirect/keep) = Data Table = - Responsive data table with optional search, sorting, pagination - CSV export = Team Members = - Showcase team members with photos, roles, bios, and social links - Grid or carousel layout with arrows, indicators, and optional peek - Per-card design controls (background, border, radius, padding, shadow) - Typography and color controls for name/role/bio/socials = Testimonials = - Customer testimonials with avatars, star ratings, and rich text content - Grid or carousel layout with arrows, indicators, and optional peek - Featured testimonial highlight and styling controls - Card design, typography, and color settings = Logo Carousel = - Display client/partner logos in a responsive carousel or grid - WYSIWYG logo management (add/replace/reorder) with per-logo link support - Carousel navigation styles, indicators, and optional autoplay/auto-scroll - Logo styling controls (max height, padding, radius, background, border, effects) = Before/After Slider = - Compare two images with a draggable slider handle - Horizontal or vertical orientation - Adjustable start position, aspect ratio, and minimum height - Optional “Before” / “After” labels with style controls - Customizable divider line and handle styles - Touch-friendly and keyboard-friendly (range input) = YouTube Performance Embed = - High-performance YouTube embed with poster + click-to-load iframe - Optional privacy mode (youtube-nocookie.com) - Poster from YouTube thumbnail (max/hq) or custom image - Start time, controls, mute, loop, related videos options - Play button styling (size/colors/shape) = Vimeo Performance Embed = - High-performance Vimeo embed with poster + click-to-load iframe - Poster via Vimeo oEmbed thumbnail or custom image - Do Not Track (dnt), mute, loop, and minimal player chrome options - Play button styling (size/colors/shape) = Marquee / Announcement Bar = - Scrolling announcement banner with multiple items - Pause on hover/click with accessibility support - Optional close button with cookie persistence - Sticky positioning (top/bottom) - Direction and speed controls - Custom separators and text styling - Respects prefers-reduced-motion - Full color, typography, and border controls = Progress Bar = - Animated progress bars for skills, stats, or achievements - Linear progress bars with optional stripes, gradient, and glow - Customizable labels, colors, and percentages - Scroll-based animation support - Responsive and accessible = Stats Counter = - Animated number counters with customizable icons and labels - Grid, inline, or stacked layout options - Icon styles (default, filled, outlined) with position controls - Card style option with background, border, radius, padding, and shadow - Thousands separator options (comma, space, period, none) - Scroll-triggered counting animation with adjustable duration - Per-item color customization - Responsive design = Layout: Section / Row / Column = - Layout building blocks for creating responsive grid-like sections - Section container + rows + columns - Responsive mode controls = Timeline = - Vertical timeline with optional scroll animation == Installation == 1. Upload the plugin files to the `/wp-content/plugins/blockenberg` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Add Blockenberg blocks to your pages or posts using the WordPress block editor. == Frequently Asked Questions == = Are these blocks compatible with my theme? = Yes! Blockenberg blocks are designed to work with any modern, well-coded WordPress theme. = Can I customize the blocks? = Absolutely. Each block offers extensive customization options in the block editor sidebar, including colors, typography, layout, and more. = Are the blocks accessible? = Yes. All blocks are built with accessibility in mind, including keyboard navigation and ARIA labels. == Changelog == = 2.0.4 - 29 Jan 2026 = * [New] Marquee / Announcement Bar block with scrolling text, pause on hover, and accessibility. * [New] Vimeo Performance Embed block (poster + iframe only on click). * [New] YouTube Performance Embed block (poster + iframe only on click). * [New] Stats Counter block with animated number counters. * [New] Before/After Slider block to compare two images with a draggable handle. = 2.0.3 - 23 Jan 2026 = * [New] Team Members block. * [New] Testimonials block. * [New] Logo Carousel block. * [Improved] Various fixes and enhancements to existing blocks. = 2.0.2 - 16 Jan 2026 = * Initial release of Blockenberg plugin.