docs: adapt cross-cutting plugin docs into the frontend system section

Instead of just referencing the legacy docs/plugins documentation, adapt
and add them as new pages under frontend-system/building-plugins/ with
updated imports and examples for the new frontend system.

Also moves the OpenAPI sidebar entry under Framework instead of top-level.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-03-17 11:05:09 +01:00
parent 35e130c601
commit aac778ba8c
11 changed files with 1396 additions and 25 deletions
+4 -4
View File
@@ -141,10 +141,6 @@ nav:
- Locations: 'integrations/google-cloud-storage/locations.md'
- LDAP:
- Org Data: 'integrations/ldap/org.md'
- OpenAPI:
- Schema-first plugins with OpenAPI (Experimental): 'openapi/01-getting-started.md'
- Generate a client from your OpenAPI spec: 'openapi/generate-client.md'
- Validate your OpenAPI spec against test data: 'openapi/test-case-validation.md'
- Plugins (Legacy):
- Intro to plugins: 'plugins/index.md'
- Create a Backstage Plugin: 'plugins/create-a-plugin.md'
@@ -155,6 +151,10 @@ nav:
- Plugin Analytics: 'plugins/analytics.md'
- Feature Flags: 'plugins/feature-flags.md'
- Internationalization (i18n): 'plugins/internationalization.md'
- OpenAPI:
- Schema-first plugins with OpenAPI (Experimental): 'openapi/01-getting-started.md'
- Generate a client from your OpenAPI spec: 'openapi/generate-client.md'
- Validate your OpenAPI spec against test data: 'openapi/test-case-validation.md'
- Backends and APIs:
- Proxying: 'plugins/proxying.md'
- Backend plugin: 'plugins/backend-plugin.md'