framework icon indicating copy to clipboard operation
framework copied to clipboard

New page settings UI

Open jlambe opened this issue 6 years ago • 1 comments

Current implementation for release 2.0 of page settings UI has been not been fully refactored and is not implementing a support for all the fields provided by the framework (media, collection ,...)

After some thought, I have decided to no longer support the WordPress Settings API in order to build the new UI and support fields new ReactJS components built for the metabox.

As for stable release 2.0, page settings will have limited support and a default layout without tabs. I plan this new UI "refresh" for a 2.1 release in order to feature freeze the 2.0 release and move on.

Here are 2 screenshots of the coming pages settings UI: one managing tabs with the new core WordPress TabPanel component and one without tabs. The new settings page is going to be driven by a RestAPI with validation and error reporting. Taking advantage of JS, the end-user no longer reload the page and has "direct" feedback if an error occured.

If you have any suggestion regarding the new UI, feel free to comment below.

settings - with tabs 2x

settings - no tabs 2x

jlambe avatar Feb 26 '19 16:02 jlambe

I think you should resize the input description to maybe lower font-size. Maybe remove the border or hr between blocks and just give some spacing.

ie76 avatar Mar 05 '19 09:03 ie76