Skip to content

Commit a31e0e4

Browse files
committed
Merge branch 'Add_search_functionality_to_blog' of https://github.com/Sandijigs/meshery.io into Add_search_functionality_to_blog
2 parents d02e26b + 9d55824 commit a31e0e4

File tree

89 files changed

+81275
-32
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+81275
-32
lines changed

_data/testimonials.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
quote: The Meshery Extension transforms Docker Desktop into a powerful load generation utility, conveniently enabling me to deploy and configure any cloud native application with a click of the button and invoke and control load-based performance tests from my desktop.
1010
person: Maximiliano Churichi
1111
title: Software Engineer at HPE
12-
image: /assets/images/Maximiliano-Churichi.webp
12+
image: /assets/images/people/Maximiliano-Churichi.webp
1313

1414
- type: 2
1515
quote: The precision by which performance measurements are generated and analyzed is a pinnacle focus of Nighthawk. Mesh performance characterization should be distilled from a set of value measurements, and that is where MeshMark compliments to create the ultimate comprehensive efficiency calculation.
@@ -27,59 +27,59 @@
2727
quote: While speed is one of Linkerd's core competitive advantages, Linkerd provides much more than just an ultrafast data plane. We are pleased to support MeshMark's establishment of a higher order set of functional considerations that incorporate value into the performance equation.
2828
person: "William Morgan"
2929
title: CEO of Buoyant and one of the creators of Linkerd
30-
image: /assets/images/william-morgan.webp
30+
image: /assets/images/people/william-morgan.webp
3131

3232
- type: 2
3333
quote: Performance measurement data rarely provides a clear and simple picture of how well our applications are performing from a business point of view, which are so often the key efficiency indicators that we really need.
3434
person: Ken Owens
3535
title: Vice President Cyber Cloud Security Engineering at Fiserv
36-
image: /assets/images/ken-owens.webp
36+
image: /assets/images/people/ken-owens.webp
3737

3838
- type: 1
3939
quote: Many cloud native adopters have been put off from using service mesh due to the extra resource consumption and complexity that it can involve. We welcome MeshMark as an objective measure of that overhead, to help drive efficiency and make it easier for users to compare service mesh options.
4040
person: Liz Rice
4141
title: Chief Open Source Officer, Isovalent and Emeritus Chair of the CNCFs TOC
42-
image: /assets/images/liz-rice.webp
42+
image: /assets/images/people/liz-rice.webp
4343

4444
- type: 3
4545
quote: "The fact that Kanvas automatically renders our Kubernetes configuration is a game-changer for our team."
4646
person: Kaur Kallas
4747
title: Software Architect at Entigo
48-
image: /assets/images/kaur-kallas.webp
48+
image: /assets/images/people/kaur-kallas.webp
4949

5050
- type: 1
5151
quote: It was an intuitive experience to visually place and configure various components saving the time of going through 10 different YAML files.
5252
person: Deepak Dinesh
5353
title: Kanvas User
54-
image: /assets/images/deepak-dinesh.webp
54+
image: /assets/images/people/deepak-dinesh.webp
5555

5656
- type: 1
5757
quote: Are my resources utilized as best as possible? Why am I not getting the SLO met with 4 resources when I only needed 1 resource without the service mesh? How can I improve my 99.9% latencies or can I map my service policy to utilization? MeshMark will model and provide an index in answer to such questions.
5858
person: Mrittika Ganguli
5959
title: Principal Engineer & Director Cloud Native Network Pathfinding
60-
image: /assets/images/mrittika-ganguli.webp
60+
image: /assets/images/people/mrittika-ganguli.webp
6161

6262
- type: 2
6363
quote: With a goal to bring workload identity and attestation to all cloud-native infrastructure, HPE Security Engineering uses the Meshery Docker Extension to deploy their preferred cloud-native infrastructure and test the performance of our SPIFFE and SPIRE-based identity solution.
6464
person: Maximiliano Churichi
6565
title: Software Engineer at HPE
66-
image: /assets/images/Maximiliano-Churichi.webp
66+
image: /assets/images/people/Maximiliano-Churichi.webp
6767

6868
- type: 3
6969
quote: The Meshery Docker Extension offers an easy button to go from Docker Compose to Kubernetes to managing cloud-native applications.
7070
person: Nic Jackson
7171
title: Principal Developer Advocate at HashiCorp
72-
image: /assets/images/nic-jackson.webp
72+
image: /assets/images/people/nic-jackson.webp
7373

7474
- type: 1
7575
quote: Meshery is an innovative tool for managing our multi-cluster and multi-cloud workloads.
7676
person: Hein Htet Win
7777
title: SS&C Technologies
78-
image: /assets/images/hein.webp
78+
image: /assets/images/people/hein.webp
7979

8080
- type: 2
8181
quote: Meshery has so many really amazing features all of which make DevOps and SRE life easy.
8282
person: Anusha Sridharan
8383
title: Lead Software Engineer at Fidelity Investments
84-
image: /assets/images/anusha.webp
84+
image: /assets/images/people/anusha.webp
8585

_includes/features.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ <h2 class="feature-title">{{ features.title }}</h2>
163163
alt="Cloud native design patterns" style="height: 4rem;" loading="lazy" />
164164
<span>
165165
</div>
166-
<h2 class="feature-title">Access the <span class="special-text">Cloud Native Patterns</span> for Kubernetes</h2>
166+
<h2 class="feature-title">Access the <span class="special-text">Cloud Native Designs</span> for Kubernetes</h2>
167167
<p>Design and manage all of your cloud native infrastructure using the design configurator in Meshery or start from a template using the patterns from the catalog.
168168
<div class="button-para">
169169
<a href="/catalog" class="highlight">View Complete Catalog</a>

_includes/modal.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ <h6 class="pattern-type">{{pattern.type | upcase }}</h6>
3636
/>
3737
{%endif%}
3838
<div class="related-patterns-img">
39-
<h4 class="related-patterns">RELATED PATTERNS</h4>
39+
<h4 class="related-patterns">RELATED DESIGNS</h4>
4040
{% include related-patterns.html %}
4141
</div>
4242
</div>
@@ -104,7 +104,7 @@ <h3 class="modal-h3">Technologies</h3>
104104
{% include partials/compatibility.html %}
105105
</div>
106106
<div class="modal-section hide-by-default">
107-
<h3 class="modal-h3">Related Patterns</h3>
107+
<h3 class="modal-h3">Related Design</h3>
108108
{% include related-patterns.html %}
109109
</div>
110110

_includes/partials/catalog-feature.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,10 +188,10 @@
188188
}
189189
</style>
190190
<h2 class="catalog-heading">Cloud Native Catalog</h2>
191-
<h3 class="catalog-subheading">Harness Well-Architected Kubernetes Patterns</h3>
191+
<h3 class="catalog-subheading">Harness Well-Architected Kubernetes Designs</h3>
192192

193193
<p class="catalog-subtext">
194-
Discover and use top-quality patterns and conventions as templates for your
194+
Discover and use top-quality designs and conventions as templates for your
195195
cloud native infrastructure with Meshery Catalog.
196196
</p>
197197
<p class="catalog-subtext">
@@ -287,7 +287,7 @@ <h3 class="catalog-subheading">Harness Well-Architected Kubernetes Patterns</h3>
287287
line-height: 1.625;
288288
"
289289
>
290-
Well-architectured cloud native patterns and best practices templates.
290+
Well-architectured cloud native designs and best practices templates.
291291
</p>
292292
</div>
293293
<div class="learn-button">

_includes/partials/individual-component.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,12 @@ <h4>{{page.collection | slice: 0, 9 | capitalize }} Details</h4>
4949
</p>
5050

5151
<div class="modal-image-single">
52-
<h4>Pattern Snapshot</h4>
52+
<h4>Design Snapshot</h4>
5353
<img class="pattern-snapshot"
5454
src="https://raw.githubusercontent.com/layer5labs/meshery-extensions-packages/master/action-assets/design-assets/{{pattern.patternId}}-light.png"
5555
onerror="this.src='/assets/images/logos/service-mesh-pattern.svg'" loading="lazy" onclick="toggleFullScreenImage('{{ pattern.patternId }}-light')"/>
5656

57-
<h4 class="related-patterns">Related Patterns</h4>
57+
<h4 class="related-patterns">Related Designs</h4>
5858
<!-- MINICARD-START -->
5959
{% include related-patterns.html %}
6060

@@ -64,7 +64,7 @@ <h4 class="related-patterns">Related Patterns</h4>
6464

6565
{%if pattern.patternInfo%}
6666
<div>
67-
<h3>What This Pattern Does:</h3>
67+
<h3>What This Design Does:</h3>
6868
<p class="pre-white-space">{{pattern.patternInfo | url_decode | replace: '\\n', '<br/>'| replace: '\n', '<br/>' }}</p>
6969
<h3>Caveats and Consideration: </h3>
7070
<p class="pre-white-space">{{pattern.patternCaveats | url_decode}}</p>

_includes/subscribe.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
{% if page.title == 'Subscribe' %}
2020
<style>
2121
.form-container {
22-
padding: 4rem 0rem;
22+
padding: 3rem 0rem ;
2323
background-color: $brand-color;
2424
text-align: center;
2525
}

_includes/wasm.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ <h6 class="pattern-id"> <img class="wasm"
2323
<div class="chip chip-modal">
2424
<h6 class="pattern-type"> {{filter.filters.type | upcase }}</h6>
2525
</div>
26-
<p><div class="modal-image-container"><div class="modal-image" ><img src="{{filter.image}}" /> <h4 class="related-patterns">Related Patterns</h4>
26+
<p><div class="modal-image-container"><div class="modal-image" ><img src="{{filter.image}}" /> <h4 class="related-patterns">Related Designs</h4>
2727
{% include related-patterns.html %}
2828
</div>
2929
</div>
3030
<h3 style="text-align: center;">{{filter.name}}</h3>
31-
<h4>What This Pattern Does:</h4><h5>{{filter.filterInfo}}</h5>
31+
<h4>What This Design Does:</h4><h5>{{filter.filterInfo}}</h5>
3232
<h4>Caveats and Consideration: </h4><h5>{{filter.filterCaveats}}</h5></p>
3333
<h4>Compatibility:</h4>
3434
{% include partials/compatibility.html%}
3535
{% include copy-and-download.html %}
3636
</div></div>
37-
{% endfor %}
37+
{% endfor %}

_sass/layout.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,14 @@ td {
297297
}
298298
}
299299

300+
body:not(.dark-mode) .grey-bg-text a {
301+
color: var(--text-color-primary-fixed);
302+
303+
&:hover {
304+
color: var(--brand-color-secondary);
305+
}
306+
}
307+
300308
.highlight-code {
301309
position: relative;
302310
border-radius: 5px;

_sass/programs.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,3 +142,11 @@
142142
line-height: 1.5;
143143
padding: 0.25rem 0;
144144
}
145+
.program__subscribe {
146+
max-width: 1000px;
147+
width: 85%;
148+
border-radius: 16px;
149+
padding: 6rem 2rem;
150+
min-height: 500px;
151+
margin: 3rem auto 4rem auto;
152+
}

_sass/rootvariables.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
--color-primary-qmeta: #777777;
2323
--color-primary-qtext: rgb(0,0,0);
2424
--color-primary-testimonial-wrapper: rgb(250,250,250);
25+
--text-color-primary-fixed: rgb(0,0,0);
26+
--link-hover-color: var(--brand-color-secondary);
2527

2628
--box-shadow-primary:3px 3px 10px rgba( 134, 142, 150, .8);
2729
--integrations-box-shadow:4px 4px 14px #cbced1,

0 commit comments

Comments
 (0)