Skip to content

Commit

Permalink
Remove commented-out feature entries from features.yml
Browse files Browse the repository at this point in the history
Signed-off-by: Lee Calcote <[email protected]>
  • Loading branch information
leecalcote committed Jan 9, 2025
1 parent d482b40 commit ba8c1f2
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 29 deletions.
12 changes: 4 additions & 8 deletions _data/features.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,13 @@
# imageDescription: Istio and Kuberentes configuration best practices

- type: 3
title: Manage data plane intelligence with <span class="special-text">WebAssembly filters</span>
description: Dynamically load and manage your own WebAssembly filters using Meshery.
logo: /assets/images/webassembly_logo.svg
title:
description: D
logo:
image: /assets/images/meshery-wasm.png
imageDescription: Webassembly based Envoy Filters
videoPoster: /assets/images/features/wasm-filter-mgmt-poster.png
videoPoster:

- type: 4
title: Control all of your infrastructure with <span class="special-text">mesheryctl</span>
description: Whether managing multiple Meshery deployments, importing designs, discoverying Kubernetes clusters, do so with ease using Meshery CLI in your terminal. <div class="button-para"><a href="https://docs.meshery.io/reference/mesheryctl/" class="highlight">View Docs</a></div>
image: /assets/images/features/ctl/mesheryctl-system-update.jpeg

# - type: 5
# title: <span class="special-text">Context-Aware</span> Policies For Applications
Expand Down
40 changes: 19 additions & 21 deletions _includes/features.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<section>
<div class="container flex">
<div class="text ">
<h2 class="feature-title">Platform Engineering with Meshery's <span class="special-text"> Extension Points</span></p>
<h2 class="feature-title">Platform Engineering with Meshery's <span class="special-text"> Extension Points</span></h2>
<p>Meshery includes both REST APIs and GraphQL APIs, pluggable adapters via gRPCs, hot-loadable ReactJS and hot-loadable Golang binaries. The great number of <a style="width:auto;" href="https://docs.meshery.io/extensibility">extension points</a> in Meshery make it ideal as the foundation of your internal developer platform.

<div class="button-para">
Expand All @@ -25,7 +25,7 @@ <h2 class="feature-title">Platform Engineering with Meshery's <span class="speci
<div class="text" style="padding: 0 20px 20px 0;">

<h2 class="feature-title"><span class="special-text">Visually</span> and <span class="special-text">collaboratively</span> manage your infrastructure</h2>
<p>Meshery uses <a href="https://docs.meshery.io/concepts/logical/relationships">relationships</a> to define how and when components interrelate with one another. Meshery supports a variety of relationships between components. These relationships are categorized into two types: semantic and non-semantic.
<p>Meshery uses context-aware <a href="https://docs.meshery.io/concepts/logical/relationships">relationships</a> to define how and when components interrelate with one another. Meshery supports a variety of relationships between components. These relationships are categorized into two types: semantic and non-semantic.
<div class="button-para">
<a href="https://docs.meshery.io/concepts/logical/relationships#types-of-relationships" class="highlight">See more examples</a>
</div>
Expand Down Expand Up @@ -153,8 +153,7 @@ <h2 class="feature-title">Dry-run your changes to your infra <span class="specia
</div>
</section>

{% for features in site.data.features %}
{% if features.type == 2 %}

<section>
<div class="container flex">
<div class="text ">
Expand All @@ -171,14 +170,14 @@ <h2 class="feature-title">{{ features.title }}</span></h2>
</div>
</section>

{% elsif features.type == 3 %}

<section>
<div class="container flex">
<div class="text ">
<img src="{{ features.logo }}" style="max-width:30%;position:relative;float:left;
<img src="/assets/images/webassembly_logo.svg" style="max-width:30%;position:relative;float:left;
margin-right:20px;margin-bottom: 10px;" alt="{{ features.imageDescription }}" loading="lazy" />
<h2 class="feature-title">{{ features.title }}</h2>
<p>{{ features.description }}</p>
<h2 class="feature-title">Manage data plane intelligence with <span class="special-text">WebAssembly filters</span></h2>
<p>Dynamically load and manage your own WebAssembly filters using Meshery.</p>
</div>
<!-- <div class="image flex">
<a style="width: 100%;" href="{{ features.image }}" data-fancybox="images"
Expand All @@ -190,7 +189,7 @@ <h2 class="feature-title">{{ features.title }}</h2>
<div class="image flex" style="flex-flow: column wrap;">
<div align="center" style="margin-top: 3rem;">
<button id="video-modal" class="link recording-link" style="width:100%"><img
src="{{ features.videoPoster }}" loading="lazy" ></button>
src="/assets/images/features/wasm-filter-mgmt-poster.png" loading="lazy" ></button>
<!-- <p style="font-size: 1rem;margin:0rem;padding:0rem;color:#666;font-style: italic;">(excerpt: patterns
in-action)</p> -->
{% include video-modal.html
Expand All @@ -202,24 +201,24 @@ <h2 class="feature-title">{{ features.title }}</h2>
</div>
</section>

{% elsif features.type == 4 %}

<section>
<div class="container flex">
<div class="text ">
<h2 class="feature-title">{{ features.title }}</h2>
<p>{{ features.description }}</p>
<h2 class="feature-title">Control all of your infrastructure with <span class="special-text">mesheryctl</span></h2>
<p>Whether managing multiple Meshery deployments, importing designs, discoverying Kubernetes clusters, do so with ease using Meshery CLI in your terminal. <div class="button-para"><a href="https://docs.meshery.io/reference/mesheryctl/" class="highlight">View Docs</a></div></p>
</div>
<div class="image flex">
<a style="width: 100%;" href="{{ features.image }}" data-fancybox="images"
<a style="width: 100%;" href="/assets/images/features/ctl/mesheryctl-system-update.jpeg" data-fancybox="images"
data-caption="Webassembly based Envoy Filters">
<img src="{{ features.image }}" class="screenshot" loading="lazy" />
<img src="/assets/images/features/ctl/mesheryctl-system-update.jpeg" class="screenshot" loading="lazy" />
</a>
</div>
</div>
</section>

{% elsif features.type == 5 %}
<section>

<!-- <section>
<div class="container flex">
<div class="text ">
<img src="{{ features.logo }}" style="max-width:30%;position:relative;float:left;
Expand All @@ -234,7 +233,7 @@ <h2 class="feature-title">{{ features.title }}</h2>
</a>
</div>
</div>
</section>
</section> -->

<section>
<div class="container flex">
Expand Down Expand Up @@ -267,7 +266,7 @@ <h2 class="feature-title">Access the <span class="special-text">Cloud Native Pat
</div>
</section>

{% elsif features.type == 7 %}

<section>
<div class="container flex">
<div class="text ">
Expand Down Expand Up @@ -315,7 +314,6 @@ <h2 class="feature-title">Manage your resources with <span class="special-text">
</section>


{% elsif features.type == 8 %}
<section>
<div class="container flex">
<div class="text ">
Expand All @@ -331,8 +329,8 @@ <h2 class="feature-title">{{ features.title }}</h2>
</div>
</div>
</section>
{% endif %}
{% endfor %}


<script>
window.onload = function() {
document.querySelector('.tab button.active').click();
Expand Down

0 comments on commit ba8c1f2

Please sign in to comment.