chnm / anthologize

Anthologize is a free, open-source, WordPress-based platform for publishing. Grab posts from your WordPress blog, pull in feeds from external sites, or create new content directly in Anthologize. Then outline, order, and edit your work, crafting it into a coherent volume for export in several formats, including PDF, EPUB, and TEI.
http://anthologize.org
GNU General Public License v3.0
174 stars 29 forks source link

Don't use h3s for part/items. #106

Closed boonebgorges closed 5 years ago

boonebgorges commented 5 years ago

The current markup for part/item draggable headers is not ideal. Everything, including the "buttons" (action links like 'Delete'), is wrapped in an h3. This is semantically incorrect, and it makes it hard to add new functionality to the part/item headers.

Instead, the h3 should contain just the title, with the drag/drop logic connected to the li elements.