Skip to content

feat: Add Hub page#45

Merged
kthoms merged 10 commits intomainfrom
issues/44-hub-page
Nov 15, 2025
Merged

feat: Add Hub page#45
kthoms merged 10 commits intomainfrom
issues/44-hub-page

Conversation

@kthoms
Copy link
Collaborator

@kthoms kthoms commented Nov 13, 2025

This PR adds a page "Hub" that is placed before "Service Providers" in the Header.

An issue template is added to request addition to the list.

Bildschirmfoto 2025-11-14 um 13 50 30

The issue template can be previewed here:
https://github.com/operaton/operaton.org/blob/issues/44-hub-page/.github/ISSUE_TEMPLATE/request-hub-entry.yml

Bildschirmfoto 2025-11-14 um 14 49 27

@kthoms kthoms force-pushed the issues/44-hub-page branch from c6309e6 to 4bcb759 Compare November 14, 2025 06:51
@kthoms kthoms marked this pull request as ready for review November 14, 2025 12:51
@kthoms kthoms self-assigned this Nov 14, 2025
@kthoms kthoms requested a review from Copilot November 14, 2025 12:53
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new "Hub" page to the Operaton website for listing third-party solutions, plugins, tools, and add-ons. The page includes filtering capabilities and an associated GitHub issue template for requesting new entries.

Key changes:

  • Added a filterable Hub page with table display for third-party Operaton resources
  • Created a GitHub issue template for submitting new hub entries
  • Updated site navigation to include the Hub link before Service Providers

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 9 comments.

File Description
hub.html New page with filterable table displaying Operaton third-party solutions with type and license filters
_includes/header.html Added Hub navigation link in both desktop and mobile menus
_data/hub-items.yml Sample data file containing example hub entries with metadata
.github/ISSUE_TEMPLATE/request-hub-entry.md GitHub issue form template for requesting addition of new items to the Hub

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

kthoms and others added 5 commits November 14, 2025 14:14
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@kthoms kthoms merged commit 30ffa37 into main Nov 15, 2025
@kthoms kthoms deleted the issues/44-hub-page branch November 15, 2025 13:49
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.

2 participants