Graduate extensions: Add deprecation notice banners
Created by: philipp-spiess
Closes #38624 (closed) Closes #39036 (closed) Closes #39037 (closed) Closes #39039 (closed) Closes #39040 (closed)
A couple of things going on there:
- I found most of the doc pages that mention extensions and extension APIs and added a placeholder text. The styling follows the existing NOTE styling as seen here: https://docs.sourcegraph.com/admin/external_services/postgres
- I added a deprecation notice banner to all extensions pages on the web UI (screenshots in test plan)
- I removed a CTA that promotes the creation of extensions.
The text is TBD (cc @jjinnii @ryankscott) and I think that we should also link the FAQs or any other public information from every notice banner to allow users to find out more.
Test plan
Docs pages
I did not test those changes since I have no idea how to build the docs locally and I couldn't find out in the one minute I was looking for it.
Extensions header
Removed CTA
App preview:
Check out the client app preview documentation to learn more.