-
Notifications
You must be signed in to change notification settings - Fork 6
Release Preparation
mattchungxwp edited this page Sep 24, 2020
·
1 revision
- Customizer is slow and frequently hangs
- Remove jQuery dependency on front end
- Split block CSS
- Make “Install plugin/theme” notices go away if using development version(s) from GitHub
- Evaluate whether any theme JS could be done in CSS
- Closing menu jumps to comment form (where comment form exists)
- Card component: Placeholder text is not placeholder (user has to delete it)
- Contact form uses jQuery on the front end.
- Contact form in editor has React warnings about uncontrolled inputs, and other warnings.
- Contact form is buggy and confusing generally.
- Settings screen has Latin text
- Not 100% clear what to do after activation
- Direct users to Customizer more explicitly and from more places. It is the main thing for them to do before creating posts.
- Joshua suggestion: Make logo white when blue bg: https://d.pr/i/YfvD3i
- Joshua suggestion: When I click this it should open in new tab, and the settings area should be checkmarked: https://d.pr/i/5bKGfi
- Readme docs
- Plugin assets
- Demo content is a little bit confusing. Block patterns might be better
- https://github.com/xwp/material-theme-builder-wp/issues/144
- Demo using FSE theme
- Styles scoped to blocks (potentially eliminating need for Material theme)
- Define requirements for theme compatibility (allowing other themes to be used)