Codeinwp / wp-maintenance-mode

Adds a splash page to your site that lets visitors know your site is down for maintenance. Full access to the back- & front-end is optional.
https://wordpress.org/plugins/wp-maintenance-mode/
159 stars 82 forks source link

UIX Issues for the Onboarding flow #411

Open mghenciu opened 10 months ago

mghenciu commented 10 months ago

What problem does this address?

In this issue I'll address the complaints from users about installing Otter, and also some other minor UIX enhancements.

What is your proposed solution?

Making clear Otter & Optimole will be installed

This is the new suggested flow, which makes it clear that Otter is required in order for the templates to run properly. Users will have the option to choose between a Simple template (which is not using Otter at all) and the Custom templates that have Otter as requirement.

Using this approach, the decision to Install Otter/Optimole - is more informed.

https://github.com/Codeinwp/wp-maintenance-mode/assets/52494172/f1e2a25d-141b-4249-a5b7-69f90edd0d85

Additional notes:


Other nice to have things I noticed, while researching for this feature:

The notice could be: The custom templates are built with Otter Blocks. To work properly, Otter has to be installed and activated. Activate | Install Now (depending on the case).


Figma

Will this feature require documentation? (Optional)

I dont know.

selul commented 10 months ago

@mghenciu for Optimole, I would like to keep texts as they are right now.

mghenciu commented 10 months ago

@mghenciu for Optimole, I would like to keep texts as they are right now.

We can do that for sure.

I tried adding a more easy to grasp text, since pre-optimized or delivered via Amazon Cloudfront CDN may not sound very common to a normal user.