Have more control over the calendar layout with external controls.
Roadmap
This public roadmap gives you a high level preview to get a good idea on what's planned and what's currently in development.
Planned / Ideas
CSS-only Page Transitions
The View Transitions API is now over 96% support, so is production-ready.
Why CSS-only? – it ensures it works reliably with other WordPress plugins & other custom functionality without requiring custom code (re-initialising JS functions etc), which is often required when using JS libriaries like Barba / Swup to simulate page loads.
Importantly, with CSS-only the page load is preserved and allows the to browser handles the transitions between pages.
Video.js v10
The creators of the current best video libraries available – Vidstack, Plyr, Media Chrome are all joining forces to create a “..more modern, modular, and composable media player framework” called Video.js v10.
We’ll be looking into this when it’s stable (and has feature parity with existing solutions) to see if it’s worth integrating to deliver better video experiences in Bricks.
LifterLMS Conditions
Allow content to be hidden/shown based on the user enrollment / membership status.
FiboSearch & FiboFilters Support
Allow BricksExtras features/elements to be used inside filtered content by FiboFilters.
SureCart Conditions
Build more dynamic pages/templates when building stores powered by SureCart.
In Development
Add to Calendar
Allow users to add events from query loops (or single event views) into their own Google/Yahoo/Outlook calendars.
Calendar
Query loop to calendar view with support for recurring events & popup templates for quick viewing events.
Color Scheme Toggle (Nestable)
Nestable version of the color scheme toggle that integrates with Bricks’ color scheme system.
JetEngine Listing/Component Support
Allow BricksExtras element functionality to be used inside JetEngine’s listings/components.
Recently Added
Nestable Hotspots
Modern version of the image hotspots element which allows for nesting any elements, and supports filtering the hotspot markers.
Dynamic Chart Improvements
– Add support for overlapping / stacking bar charts.
– More control over tooltip behaviour
Full support for Bricks’ dark modes
Including elements that don’t style with CSS ie charts, qr codes, audio waveforms that use canvas where the colors need redrawing as users switching between dark/light modes.
Extend FluentCart Conditions
Additional conditions (e.g. “user has just purchased”) for more granular control over when to output elements.
Color Scheme Toggle
Customisable color scheme toggle that integrates with Bricks’ color scheme system, including View Transitions
Toast Notification
A toast is a small message that appears on the screen to inform the user of a specific event or action. They can be triggered via interactions, automated to show at set intervals, through custom functions, etc.
Suggestions
Send in any ideas/requests for improvements to existing features or new features
Plugin Scope
BricksExtras, as an addon to Bricks theme, is primarily focused on adding functionality to the ‘presentation layer’ of your site.
We create interactive UI components and advanced display elements for your WordPress content. Think carousels, tabs, toggles, notifications, menus, charts, tables, tooltips, hotspots, calendars, modals, accordions – elements that output your data in different ways or add needed interactions.
Our elements work with your existing content (from custom post types, custom fields) to enhance the frontend experience.
Our features typically center on:
- How content is displayed and navigated
- User interactions and enhancements
What we typically don’t build:
- Backend functionality like ecommerce, taking payments, bookings, membership functionality, or form processing. We recommend using specialized plugins for those needs, which aren’t tied to a specific theme.