Skip to content

Introduce industries section and pages, add new and revisit case-studies#7

Open
r-brown wants to merge 2 commits into
gh-pagesfrom
AAV/topnav-industries-usecases
Open

Introduce industries section and pages, add new and revisit case-studies#7
r-brown wants to merge 2 commits into
gh-pagesfrom
AAV/topnav-industries-usecases

Conversation

@r-brown

@r-brown r-brown commented May 22, 2026

Copy link
Copy Markdown
Member

No description provided.

@r-brown r-brown requested review from kkorotkov and v-rudkovskiy May 22, 2026 11:00
@r-brown r-brown self-assigned this May 22, 2026
Copilot AI review requested due to automatic review settings May 22, 2026 11:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Introduces a new “Industries” section (with dedicated landing pages) and expands/refactors the “Case Studies” content and presentation across the site, including navigation and related-case-study discovery.

Changes:

  • Added 9 new industry landing pages and wired them into the main navigation as a multi-column dropdown.
  • Reworked case studies usage: added many new case study pages, replaced legacy usecase data with collection-driven lists, and added “related case studies” rendering.
  • Updated CI workflows by replacing the legacy Jekyll build workflow with a lint + HTMLProofer workflow.

Reviewed changes

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

Show a summary per file
File Description
pages/industries/software-saas-platforms.md New industry landing page (SaaS/software).
pages/industries/manufacturing-industry-4.md New industry landing page (manufacturing/OT).
pages/industries/iot-embedded-systems.md New industry landing page (IoT/embedded).
pages/industries/healthcare-life-sciences.md New industry landing page (healthcare/life sciences).
pages/industries/gaming-entertainment.md New industry landing page (gaming/entertainment).
pages/industries/financial-services-fintech.md New industry landing page (fintech).
pages/industries/education-elearning.md New industry landing page (education).
pages/industries/developer-tools-platforms.md New industry landing page (developer tools).
pages/industries/data-analytics.md New industry landing page (data/analytics).
pages/industries/ai-agentic-products.md New industry landing page (AI/agentic).
pages/case-studies.md Expanded sitemap images list for case studies page.
index.md Replaces homepage “Use Cases” section with case-studies list include.
.github/workflows/netlicensing-jekyll-lint.yml Adds Jekyll build + HTMLProofer lint workflow.
.github/workflows/netlicensing-jekyll-ci.yml Removes legacy Jekyll CI workflow.
_layouts/casestudy.html Replaces inline “More Case Studies” block with related-case-studies include.
_includes/related-case-studies.html New include to render related case studies (industry/tags/fallback).
_includes/nav.html Adds support for navigation items with subitems (dropdown/mega-menu).
_includes/js.html Adjusts asset URLs and adds JS for the new dropdown behavior.
_includes/industry-case-studies.html New include to render industry-featured case studies based on data mapping.
_includes/head.html Switches CSS/icon URLs to baseurl-relative paths.
_includes/case-studies-list.html New include listing all case studies (replacing legacy usecases.yml usage).
_includes/_fetch-pricing-table.sh New helper script to fetch/render PricingTable HTML.
_data/usecases.yml Removes legacy homepage usecases data source.
_data/services.yml Adds “Case Studies” to the Documentation services list.
_data/navigation.yml Adds “Industries” nav entry with subitems for the new pages.
_data/industry_case_studies.yml New mapping of industry pages to featured case study slugs.
_config_draft.yml Removes draft config file.
_case-studies/white-label-reseller.md New case study page.
_case-studies/usage-based-billing-data.md New case study page.
_case-studies/trial-to-paid-conversion.md New case study page.
_case-studies/software-licensing.md New case study page.
_case-studies/smart-metering.md New case study page.
_case-studies/saas-seat-team-management.md New case study page.
_case-studies/plugin-extension-marketplace.md New case study page.
_case-studies/oem-embedded-licensing.md New case study page.
_case-studies/multi-product-bundle.md New case study page.
_case-studies/iot-device-feature-activation.md New case study page.
_case-studies/internet-access-control.md Updates existing case study copy + image reference.
_case-studies/embedded-feature-on-demand.md New case study page.
_case-studies/ebooks-rent.md New case study page.
_case-studies/digipass-wordpress-plugin.md Updates existing case study copy + image reference.
_case-studies/cross-platform-license-sharing.md New case study page.
_case-studies/credit-tracker.md Updates existing case study copy + image reference.
_case-studies/compliance-licence-audit.md New case study page.
_case-studies/cad-cae-hybrid-licensing.md New case study page.
_case-studies/b2b-saas-stripe-licensing.md New case study page.
_case-studies/ai-chatbot-multi-tenant.md New case study page.

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

Comment thread _includes/js.html
Comment thread _includes/nav.html
Comment thread _includes/related-case-studies.html
Comment on lines +32 to +52
{% for casestudy in site.case-studies %}
{% if casestudy.title != current_page.title and casestudy.layout == 'casestudy' %}
{% assign already_added = false %}
{% for existing in related_case_studies %}
{% if existing.title == casestudy.title %}
{% assign already_added = true %}
{% break %}
{% endif %}
{% endfor %}

{% unless already_added %}
{% for current_tag in current_page.tags %}
{% if casestudy.tags contains current_tag and current_tag != "Case Studies" and current_tag != "Use Cases" %}
{% assign related_case_studies = related_case_studies | push: casestudy %}
{% break %}
{% endif %}
{% endfor %}
{% endunless %}
{% endif %}
{% endfor %}
{% endif %}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants