Best way to work with UL LI lists?

I have a site with styled UL LI lists:

<li>
    <h3>Title</h3>
    <p>content</p>
</li>

Is it possible for these to be duplicated so the client can create new ones?

Hi,

not currently, but we started to work on new feature that will allow adding HTML blocks.

Hi @urbanedgedesign,

I just dealt with it but with divs.
As a workaround what you can do is to set up a generic title, for instance : <h3>text_to_replace</h3> , and remove it only in front end with js when the function match the string :

if ( !window.sitecakeGlobals || sitecakeGlobals.editMode !== true ) {
	var container = $('#content li h3');
	container.each(function(i){
		var titleliBox = $(container[i]);
		var featBxStr = titleliBox.html();
		if (~featBxStr.indexOf("text_to_replace")){
			var parentBox = titleliBox.parent();
			parentBox.remove();
			return true;
		}
	})
}

You will maybe have to adapt the code to your exact context but here is the idea.
Hope it helps.

If anyone has a better way to achieve it or think that this function can be improved, just let me know.

Like that you can duplicate the LI a lot on the html before all the LI are filled up and if needed, regurlarly add some manually.

@Rom Thanks for sharing.