Skip to content

feat: Shared link bar partial for operator index pages#872

Open
lfrancke wants to merge 1 commit into
mainfrom
feat/operator-link-bar
Open

feat: Shared link bar partial for operator index pages#872
lfrancke wants to merge 1 commit into
mainfrom
feat/operator-link-bar

Conversation

@lfrancke

@lfrancke lfrancke commented Jul 10, 2026

Copy link
Copy Markdown
Member

Description

The link bar at the top of every operator index page (GitHub / Feature Tracker / CRD documentation) is currently copy-pasted in all operator repos. This PR adds a shared partial so the bar is maintained in one place, and prepares the Stackable Hub integration that the component slug URLs (stackable-apps#336) unblocked.

This is what I mean:
image

  • I dropped the Feature Tracker

How to use

:github: https://github.com/stackabletech/airflow-operator/
:crd: {crd-docs-base-url}/airflow-operator/{crd-docs-version}/
:hub: {hub-base-url}/components/airflow

include::ROOT:partial$operator-link-bar.adoc[]

Every attribute is optional

@netlify

netlify Bot commented Jul 10, 2026

Copy link
Copy Markdown

Deploy Preview for stackable-docs ready!

Name Link
🔨 Latest commit dc9a706
🔍 Latest deploy log https://app.netlify.com/projects/stackable-docs/deploys/6a51619903acb20008257dc5
😎 Deploy Preview https://deploy-preview-872--stackable-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Operator index pages define their links as page attributes and include
ROOT:partial$operator-link-bar.adoc; the bar itself is maintained here
instead of copy-pasted in 13 repos. Adds an optional Stackable Hub
entry linking to the operator's component page on
https://hub.stackable.tech.

The Feature Tracker entry is dropped entirely: the operator repos
remove their :feature-tracker: attributes as they adopt the partial.
@lfrancke lfrancke force-pushed the feat/operator-link-bar branch from fca415e to dc9a706 Compare July 10, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant