Skip to content

Commit

Permalink
[docs] Add intro text to Ecosystem sections (#6201)
Browse files Browse the repository at this point in the history
Signed-off-by: Charlie Egan <charlie@styra.com>
  • Loading branch information
charlieegan3 authored Aug 31, 2023
1 parent 0431567 commit 760c586
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 7 deletions.
14 changes: 10 additions & 4 deletions docs/website/content/ecosystem/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,20 @@ kind: support
categories:
- key: rego
title: Rego Language
description: |
Rego is the policy language used by OPA and there are various integrations that make working with the language easier.
- key: production
title: OPA at Scale
description: |
OPA has a number of features that are most useful when running OPA in production. These integrations make use of those features, and make it easier to use OPA at scale.
- key: tool
title: Tool Integrations
- key: language
title: Language Integrations
- key: builtwithopa
title: Built with OPA
description: |
OPA plays nice with a range of existing tools too via some bespoke integrations.
- key: createwithopa
title: Create with OPA
description: |
OPA's SDKs and APIs offer a solid foundation for all kinds of projects. See the integrations below for inspiration.
intro: |
Showcase of OPA integrations, use-cases, and related projects.
---
2 changes: 1 addition & 1 deletion docs/website/content/ecosystem/go-integration.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Go Integrations
description: Projects using OPA as a Go module
category: builtwithopa
category: createwithopa
---

Projects using OPA as a Go module to implement policy-based functionality.
2 changes: 1 addition & 1 deletion docs/website/content/ecosystem/rest-api-integration.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: REST API Integrations
description: Examples of projects which integrate with the OPA REST API.
category: builtwithopa
category: createwithopa
---

OPA’s [REST API](../../rest-api) is the foundation for many integrations. Public examples are listed below.
2 changes: 1 addition & 1 deletion docs/website/content/ecosystem/wasm-integration.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Wasm Integrations
description: Projects using the Wasm functionality of OPA.
category: language
category: createwithopa
---

OPA’s [Wasm Functionality](../../wasm) has been used to build the following projects.
1 change: 1 addition & 0 deletions docs/website/layouts/ecosystem/section.html.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ <h2>{{ $category.title }}</h2>
<div class="card-body">
<div class="card-text">
<div>
<p class="mb-4">{{ $category.description }}</p>
<ul>
{{ range $page := where $.Pages "Section" "ecosystem" }}
{{ if eq $page.Params.category $category.key }}
Expand Down

0 comments on commit 760c586

Please sign in to comment.