Feature requests

Have a feature that you'd like us to implement in Zion Builder? Here you can add your own features and vote for the features you're missing.

  1. Additional conditions based on IP

    Allow additional condition in which user can view certain elements, blocks, or pages, based on IP address, in combination with other conditions such as session, date, etc. This is especially good for WooCommerce or membership sites in which you want to provide a one time only offer to prevent users from just accessing that offer on a different device.

    Anthony V

    1

  2. Add "Back to Pages" and "Open Last edited β–ΈOption A | Option B | Option n" Link

    When editing pages you often have to switch pages to reflect changes on that pages... or you just want to open a page where you've left off. The normal Route would be to click on the ℹ️ Icon in the bottom left and select "Back to WP Dashboard". From there navigate to the Pages and select the page you want to edit. It would be easier to have a Link to "Pages" directly. Or even better, open "Last edited" pages with a sub-menu with the 10 last edited pages.

    Pascal

    0

  3. Display added CSS-Classes on Style tab (and click to edit them from there)

    UX-Problem: You can't see if CSS-Classes are added to the Style tab of an element. (Oxygen uses colors to indicate styling per ID and CSS-Class) You have to click on a Zion selector to see them. It would be nicer to see the custom CSS-class on the style tab as well - and have the options to click on it from there. This gives the user a better overview of changes on an element and a faster editing workflow.

    Pascal
    #Improvement πŸ‘#Styling 🎨#Deal Breaker πŸ’”

    0

  4. Animation over CSS Class (Images)

    At the moment I'm adding animations to hero images on a client request. And hell, you know clients change their mind a lot πŸ”₯ Therefore I want to use CSS-Classes for animations. As default Option, you have to use the Image Wrapper > Advanced > Appear Animation. UX Problems: I can't simply add Zion animations over CSS-class as Zion adds the attribute data-ajs-animation to the HTML tree <div id="uid1362331998321" class="zb-element zb-el-zionImage ajs__element pulse animated" data-ajs-animation="pulse"> If enable / click on a Animation, Zion Builder automatically adds animation-duration: 1000ms; animation-delay: 0ms; which is great for visual building but you need to delete the value of the property by hand. Therefore I would need to write my own CSS-class and use !important OR delete the values by hand everytime. 2.1) And If I click on the green button to "delete" the values, it adds the standard values 1000ms and 0ms instead of actually deleting the values.

    Pascal
    #Improvement πŸ‘#Styling 🎨

    0

  5. Add Lottie element (Animation)

    Lottie file size is small yet beautiful animation, please consider to add it in your library, thank you!

    Yves
    #Improvement πŸ‘#Integrations πŸ”—

    6

  6. Post Grid with Load More Funcionality and Post Timeline

    For ease of use I would like to have two elements for Blogpost Lists: Post Grid with Load More Functionality: https://essential-addons.com/elementor/post-grid/ Post Timeline with Load More Functionality: https://essential-addons.com/elementor/post-timeline/ Optional it would be great to have some filtering functionality for the grid, like a filter for latest posts, author, or a specific category.

    Balasa Sorin Stefan
    #Improvement πŸ‘

    6

  7. Dynamic Data Insertion in Text Field for Multiple Words in a single Sentence

    Insertion of Dynamic data in multiple words in a single sentence is a basic feature that should exist. Here is an example you can find. https://www.facebook.com/groups/zionbuildercommunity/posts/507058717385932/ This benefits every power user who uses dynamic website. Thank you

    Vijay
    #Improvement πŸ‘

    6

  8. Develop an in-house theme specially for Zion Builder

    Instead of doing these setting in Blocksy, I'd love to do this preset styling in Zion Builder more over Blocksy. To preset: Typography(set for all breakpoints) Page Layout Width Container preset padding/margin Buttons(we can preset the style for buttons) and many things else... In Blocksy, there are only 3 breakpoints to set. I'm not keen to do all these by leaving the site builder. The best solution is to have a theme developed by Zion's team, and the theme for Zion Builder. So we can set everything in Zion's Builder. Regards, Jornes

    Jornes S
    #Improvement πŸ‘#Styling 🎨

    4

  9. More Global styles

    Global Headings (h1, h2, h3 etc) font size family etc etc Global Buttons (style, size, etc) and other global elements obviously can be overridden by non global options ;)

    andrea f
    #Improvement πŸ‘

    8

  10. New Pro Library Templates

    Add new pro templates to the library

    Nicola Mihaita

    5

  11. Display:Grid

    Currently, there are only display:flex, display:inline-flex, display:block, display:inline-block and display:none. It would be great if display:grid added to Zion Builder. Refer to the screencast(from Oxygen): https://sc.jornes.com/conversations/ee0961f3-48aa-5658-b0d2-6c58bf024bfb Not asking Zion to become Oxygen. But, I find display:grid to be very useful.

    Jornes S
    #Improvement πŸ‘

    3

  12. Improve Header Builder.

    Hi, I wonder is possible to improve the header builder have sticky feature, transparent/overlay feature. I am oxygen user too, the oxygen header builder could let user enable/disable sticky function.

    Edward
    #Improvement πŸ‘

    7

  13. User Login Element in Library

    Add a element to add user login form that can be added in popups, nav menu etc. Thank you

    Vijay
    #Improvement πŸ‘

    1

  14. Child license generator in our Zion account

    Please implement possibility to generate separate licenses (child licenses) under our master license.

    Ann
    #Improvement πŸ‘#Misc 🀷

    5

  15. Advanced Parallax animations

    This will enable you to do complex animations to an element on scroll. Like move the element from x to y position or pause it on the page for a certain amount of time etc.

    Nicola Mihaita

    2