-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor main admin: phase 1 #3216
Conversation
Using the gutenberg panels component on the right side. Rest of the page is still jQuery-powered for now. On page load -I am canablizing the Vue components we had for pro. The pro ui here should replace the pro settings page. With translate tab open:Most content is coming in via REST API. Probably all of it should be. Add-on searchBased on the extend tab's HTML/CSS and shares endpoints with the old add-on search on website. Documentation search@New0 Make sure I fix the checkbox css |
This PR is for #3204 #2445
This PR replaces #3213
This PR is step one in refactoring the main admin page, so it is a React-driven application. It merges the doc search package https://github.com/CalderaWP/caldera-forms-docs-search
Goals:
Increase upsells by making add-ons/ pro more obvious #3204
Make it easier to add the new entry viewer and sortable form list #1912'
Make documentation easier to find.
Move API key management for Pro and add-ons to main page. #3212
Problem:
I used React 16.8, we need to target 16.6.3 see #3205 . Rolling back to 8105aaa fixes this. Undoes a lot of my work though.
I'm trying to do code-splitting, I had to do a hack in my local to make it load the chunks properly. Need to think about that.
ba22a4d#diff-2fe7b4b157fe073101fb2aa46627aa9eR7