Trying to make it pleasant.
Second iteration features
Latest version of the “Front to Back” plugin focused on putting some working code out in the wild.
This second iteration will focus on working the existing features to make them “enjoyable”.
So down to a short list of features I’d like to put into existence:
- live preview without reloading the page
- Theme Customizer UI modifications
The Theme Customizer API allows for settings to be refreshed with a
Every day I work with the excellent Kirki library I reap the benefits of the choice more and more and will tap into its ready to use API to manage such a possibility.
As an example in template coding terms the
ftb-title template tag would change from this:
<h1 class="entry-header"> <ftb-title>About Us</ftb-template> </h1>
<h1 class="entry-header"> <ftb-title element='.entry-header'>About Us</ftb-template> </h1>
Where the extra
element attribute will serve the purpose of telling the plugin what CSS/jQuery selector should be used to change the value in real time.
This selector tracking could be done by the plugin making some assumptions on the markup structure but I would like to have the feature out as fast as possible and re-visit it if manual
element specification proves to be a chore.
Plus “Front to Back” is meant as a developer tool and as a developer I like the flexibility this approach grants.
Theme Customizer UI modifications
The Theme Customizer sidebar feels a little cramped when a bunch of editor-like controls come up in it. I’d like to make a light CSS intervention to allow for comfortable editing on bigger screen getting to the point where the Theme Customizer becomes a comfortable place to edit a page content. Some experiments with [developer tools](!g chrome developer tools) bore results that make me hope.
I will work on the live editing feature next.