Badsender-com / LePatron.email

LePatron is an opensource email builder allowing to industrialize your email template production. Build tailor made email templates and make them available to your non-technical users.
https://www.lepatron.email
GNU General Public License v3.0
73 stars 12 forks source link

Custom block #388

Open the2ne opened 3 years ago

the2ne commented 3 years ago

Description

As a user of LePatron, I want to be able to save an existing block after customising it, so that I can add it to my predefined block library and reuse it.

Rules

New custom block

Custom blocks are created from existing blocks after they have been modified (in the central part of the editor)

Custom block attributes

Custom block creation

from the central block, when editing, add a save button (top right, same as duplication Use Font Awesome for pictograms). At submit, open a panel with attributes settings :

cta-save

Custom blocks library

In the sidebar (left column) we have access to a library of blocks. It contains two tabs in order to distinguish the default blocks of the master template from those created by the users (custom blocks).

Default blocks tab (active)

tab-default

Custom blocks tab (active)

tab-custom

Custom blocks actions

in the custom blocks tab, we have two additional actions:

custom-actions

Custom block edition

in the modalbox, after clicking on the edit button of the block

edit-attributes

Custom blocks sort

In the custom block library, have a "full text" search field. I can filter blocks by :

medamineziraoui commented 3 years ago

Core feature:

Additional Specs:

Technical problem to poc: