Improve discoverability of Plugin Previews #360
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This modifies a few bits in the plugin directory to make it easier to discover plugin previews and how they work:
Add a "Preview Not Available"
To indicate that there could be a preview button. The eye indicates that this is only visible to the plugin admin.
Before:
![Screenshot 2024-09-03 at 10 48 37](https://private-user-images.githubusercontent.com/203408/363937978-ec9fd7be-ef24-4494-9dbe-3cf84cb626f4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NDE1NjQsIm5iZiI6MTczOTQ0MTI2NCwicGF0aCI6Ii8yMDM0MDgvMzYzOTM3OTc4LWVjOWZkN2JlLWVmMjQtNDQ5NC05ZGJlLTNjZjg0Y2I2MjZmNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMDA3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNzgwM2Q4NmQ5ODJiNDI3ODcyNDgyYTQ0Zjc1YzU3OTk5NjAwNWViZjA4ODVlYjM0ZTA2MWQ4NGU2MzEwM2I4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.SMGEk8eicEEh43VOEv3gEVo7JrJk4muN7x1bP8Qu_Wg)
After:
![Screenshot 2024-09-03 at 12 11 42](https://private-user-images.githubusercontent.com/203408/363938281-aba90f75-e0b5-4683-99d8-9f89e9c19946.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NDE1NjQsIm5iZiI6MTczOTQ0MTI2NCwicGF0aCI6Ii8yMDM0MDgvMzYzOTM4MjgxLWFiYTkwZjc1LWUwYjUtNDY4My05OWQ4LTlmODllOWMxOTk0Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMDA3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lZjZhMTkzODc1YTMyNjYwMjAyZDdkZTc4YTE1YzRiNzczMDkyZDhmOTFkYzZmYmU3MDBhMzZjOTFjNmQ2ZjAwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.ekBehKZ1UizVd7rRCs_69zq7nIR0FkyPccRSkZ-n0Xw)
Link the documentation on the advanced page
Before:
![Screenshot 2024-09-03 at 10 11 26](https://private-user-images.githubusercontent.com/203408/363938577-c7407ea2-2073-473b-8815-6be0003d1537.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NDE1NjQsIm5iZiI6MTczOTQ0MTI2NCwicGF0aCI6Ii8yMDM0MDgvMzYzOTM4NTc3LWM3NDA3ZWEyLTIwNzMtNDczYi04ODE1LTZiZTAwMDNkMTUzNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMDA3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04MDcwNzgyMDBlYjc2Y2Q0NzE3ODA3NjBjOThkMGYyM2E2NDNkNzAyMjFlNDhiM2IxMTU0ZjVjNjIxNzZmMzM3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.oscv-FpYacsIzLZkGGl1pcuaB80-rNkPTZ2ZJFKu7jU)
After:
![Screenshot 2024-09-03 at 11 27 23](https://private-user-images.githubusercontent.com/203408/363938661-f3ca19d1-c58f-45ed-9f98-0d90de5b8a1b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NDE1NjQsIm5iZiI6MTczOTQ0MTI2NCwicGF0aCI6Ii8yMDM0MDgvMzYzOTM4NjYxLWYzY2ExOWQxLWM1OGYtNDVlZC05Zjk4LTBkOTBkZTViOGExYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMDA3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hN2U4N2E0ZDdiNjM5NWQxNTZiMjgyYTkxNmIzMjI5ZGVjYTFiNTFiYTM5OTc4NTg0YzcxMDBkMGFjYWI1NzVmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.gS-yGCCV6a7rsuDU4Po8vusxa4xTZ8sihh-pCMEcCrc)
Add an eye to the "Test Preview"
Indicate that the "Test Preview" doesn't mean the preview is enabled:
![Screenshot 2024-09-03 at 10 41 15](https://private-user-images.githubusercontent.com/203408/363938756-2dc2e9bc-9f37-4b31-94f8-fc101b39738e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NDE1NjQsIm5iZiI6MTczOTQ0MTI2NCwicGF0aCI6Ii8yMDM0MDgvMzYzOTM4NzU2LTJkYzJlOWJjLTlmMzctNGIzMS05NGY4LWZjMTAxYjM5NzM4ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMDA3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02MmRmYmMwMmVkYjI3MjI1ZWE4ZTIzMGUyMzZlMWY2Mjg2OTY4MzA2ZjA4NTgxYWY4MmZiZjNiZGQwYjhhYmU0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.SbLmvUU5sPGLjWeiS6TU9BaELMwG3AweudaEGwws8k8)
Before:
After:
![Screenshot 2024-09-03 at 11 30 04](https://private-user-images.githubusercontent.com/203408/363938897-1254b162-e5f5-4d12-be24-fd2db029f371.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NDE1NjQsIm5iZiI6MTczOTQ0MTI2NCwicGF0aCI6Ii8yMDM0MDgvMzYzOTM4ODk3LTEyNTRiMTYyLWU1ZjUtNGQxMi1iZTI0LWZkMmRiMDI5ZjM3MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMDA3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNDdkYTY4ZGY3ZTM1ZTczODliYmQ1YmM3MzIxNzAwNDQyNjAxMTA2MDJiMjRhZDU1ZTI1MzAwM2FiZTcwNTEyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.DK0-McXvnsgU420tLdJ3W_YedNrWw-BE7TInxN3wIMk)