siteorigin / siteorigin-panels

SiteOrigin Page Builder is a powerful content creation interface, instantly recognizable, astonishingly different. SiteOrigin Page Builder makes it easy to create responsive column-based content using the widgets you know and love. Your content will accurately adapt to all mobile devices, ensuring your site is mobile-ready.
https://siteorigin.com/page-builder/
GNU General Public License v3.0
610 stars 182 forks source link

Feature Suggestion: Row titles #655

Open Misplon opened 5 years ago

Misplon commented 5 years ago

Row titles are requested from time to time. It's something I've needed myself when building certain layouts. My idea for implementing row titles is:

  1. If the user has set a custom Page Builder row title they may want to apply this title as HTML on the site front end.
  2. Therefore if the user has set custom row title, only then show checkbox offering this as an option.
  3. At Settings > Page Builder we'd provide HTML as we do with widget titles so users can set the H tag and class for these titles.

Below are two ideas for the placement of the conditional checkbox:

row-title
braamgenis commented 5 years ago

Ok, so the core of this idea is to expand the existing back end row titles to be displayed in the front end? Rad, nice idea. 👍

Misplon commented 5 years ago

Exactly, that's the core idea.

To make the new feature as unobtrusive as possible, we could only show a checkbox to display the row title once the row title has been customized. So if it has contents and if those contents aren't default.

If we added a general setting for markup, the user would have all the necessary layout control.

SiteOrigin_Page_Builder_‹_SiteOrigin_—_WordPress