Skip to content

Commit a47eecc

Browse files
authored
Merge branch 'master' into Issue6815
2 parents 77aa41b + c89d35b commit a47eecc

119 files changed

Lines changed: 13966 additions & 5599 deletions

File tree

Some content is hidden

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

gatsby-config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -628,6 +628,12 @@ module.exports = {
628628
policy: [{ userAgent: "*", allow: "/" }],
629629
},
630630
},
631+
{
632+
resolve: "gatsby-plugin-purgecss",
633+
options: {
634+
printRejected: true,
635+
}
636+
},
631637
"gatsby-plugin-meta-redirect",
632638
// make sure this is always the last one
633639
],

package-lock.json

Lines changed: 5918 additions & 4040 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"prepare": "husky install"
2727
},
2828
"dependencies": {
29-
"@emotion/is-prop-valid": "^1.2.1",
29+
"@emotion/is-prop-valid": "^1.4.0",
3030
"@emotion/react": "^11.14.0",
3131
"@emotion/styled": "^11.14.0",
3232
"@fullcalendar/core": "^6.1.8",
@@ -42,7 +42,7 @@
4242
"@mui/icons-material": "^6.4.6",
4343
"@mui/material": "^5.15.11",
4444
"@react-icons/all-files": "^4.1.0",
45-
"@sistent/sistent": "^0.15.8",
45+
"@sistent/sistent": "^0.15.9",
4646
"@svgr/webpack": "^8.0.1",
4747
"@types/mui-datatables": "^4.3.12",
4848
"ajv": "^8.17.1",
@@ -68,6 +68,7 @@
6868
"gatsby-plugin-meta-redirect": "github:layer5labs/gatsby-plugin-meta-redirect",
6969
"gatsby-plugin-netlify": "^5.1.1",
7070
"gatsby-plugin-preload-fonts": "^4.11.0",
71+
"gatsby-plugin-purgecss": "^6.2.1",
7172
"gatsby-plugin-robots-txt": "^1.8.0",
7273
"gatsby-plugin-sharp": "^5.11.0",
7374
"gatsby-plugin-sitemap": "^6.11.0",
@@ -113,7 +114,7 @@
113114
"simple-react-lightbox": "^3.6.9-0",
114115
"slick-carousel": "^1.8.1",
115116
"styled-components": "^6.1.14",
116-
"swiper": "^11.1.15",
117+
"swiper": "^12.0.2",
117118
"url": "^0.11.3",
118119
"webpack-filter-warnings-plugin": "^1.2.1",
119120
"xstate": "^5.13.0"

src/assets/data/faq/index.js

Lines changed: 295 additions & 115 deletions
Large diffs are not rendered by default.

src/collections/events/2024/hacktoberfest-2024/index.mdx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,21 @@ import hacktoberfestBadge from "./layer5-hacktoberfest11-badge-large.png";
2626
Prepare for Hacktoberfest and ready yourself for contributing to CNCF projects the easy way with Layer5 <Link to="/community/meshmates">MeshMates</Link> and Maintainers. Spend an hour with seasoned, open source maintainers and hack your way through. To get a head start, see our <Link to="/community/newcomers">Newcomers Resources</Link>. Get familiar with the Layer5 community through our <Link to="/community/handbook">Community Handbook</Link>.
2727
</p>
2828

29-
<h3>Earn a Badge </h3>
30-
<p>Earn a Hacktoberfest Contributor badge by contributing to Layer5 projects during this Hacktoberfest.</p>
31-
<img src={hacktoberfestBadge} style="width: 250px"/>
32-
29+
<div style={{ display: 'flex', alignItems: 'flex-start', gap: '20px', marginBottom: '-230px' }}>
30+
<div style={{ display: 'flex', flexDirection: 'column', alignItems: 'flex-start' , marginBottom: '-20px' }}>
31+
<h3 style={{ margin: '0', marginBottom: '10px', whiteSpace: 'nowrap' }}>Earn a Badge</h3>
32+
<p style={{ margin: '0', width: '800px' }}>
33+
Earn a Hacktoberfest Contributor badge by contributing to Layer5 projects during this Hacktoberfest.
34+
</p>
35+
</div>
36+
<img src={hacktoberfestBadge} style={{ width: '250px', flexShrink: '0', marginLeft: '80px' , marginTop: '-50px' }} />
37+
</div>
38+
<h3 style={{ marginBottom: '10px'}} >Event Details</h3>
3339
<ul>
3440
<li><strong>DATE:</strong>September 27, 2024</li>
3541
<li><strong>TIME:</strong>10AM CT | 4PM WAT | 8:30PM IST</li>
3642
<li><strong>LIVESTREAM:</strong> <a href="https://www.youtube.com/watch?v=iKe52yMWWK4">YouTube</a></li>
3743
</ul>
38-
3944
<p> Resources:</p>
4045
<ul>
4146
<li><Link to="/blog/open-source/ways-to-contribute-at-layer5">Code and Non-Code Contributing at Layer5</Link></li>
Binary file not shown.

src/collections/events/2025/hacktoberfest-2025/index.mdx

Lines changed: 110 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -4,46 +4,130 @@ description: "Prepare for Hacktoberfest with Layer5 MeshMates and Maintainers. J
44
thumbnail: ./hacktoberfest-layer5-first-pr.webp
55
darkthumbnail: ./hacktoberfest-layer5-first-pr.webp
66
date: 2025-10-03
7-
#eurl: https://hacktoberfest.com
7+
eurl: https://youtube.com/live/1-oaEy0Pm5I?feature=share
88
type: Event
9-
speakers: [Ritesh Karankal, Naman Verma, Aabid Sofi, Darshan N]
109
published: true
1110
upcoming: true
1211
register: true
1312
---
1413

15-
import { Link } from "gatsby" ;
16-
import hacktoberfestBadge from "./layer5-hacktoberfest25-badge.png";
14+
import { Link } from "gatsby";
15+
import { Grid2 } from "@sistent/sistent";
16+
import hacktoberfest2025 from "./layer5-hacktoberfest2025-badge.png";
1717
import hacktoberfestFirstPR from "./hacktoberfest-layer5-first-pr.webp";
1818
import hacktoberfestOpenArms from "./hacktoberfest-layer5-open-arms.webp";
1919

20-
<img src={hacktoberfestOpenArms} style="width: 250px; margin-right: 20px; float: right;"/>
21-
2220
<p>
23-
<Link to="/programs/hacktoberfest">Hacktoberfest</Link> is just around the corner, and it’s an exciting opportunity to get involved in Layer5 projects. You might be surprised to learn how even small contributions can make a meaningful impact on a project. As projects grow, issues can easily go unnoticed, and your efforts in resolving them can truly make a difference while also helping you grow as a contributor.
21+
<Link to="/programs/hacktoberfest">Hacktoberfest</Link> is just around the
22+
corner, and it's an exciting opportunity to get involved in Layer5 projects.
23+
You might be surprised to learn how even small contributions can make a
24+
meaningful impact on a project. As projects grow, issues can easily go
25+
unnoticed, and your efforts in resolving them can truly make a difference
26+
while also helping you grow as a contributor.
2427
</p>
2528

26-
<p>As in years past, Layer5 has a number of different projects and a variety of technologies for participants to choose from. For Hacktoberfest 2025, our theme will center on Designing with Meshery. <Link to="/cloud-native-management/meshery">Meshery</Link> is an extensible, self-service platform for collaborative infrastructure management. Be sure to understand the <Link to="/blog/meshery/comparing-meshery-models-and-meshery-designs">difference between Meshery Models and Meshery Designs</Link>. The Meshery project is looking for contributors to extend these models to support new cloud native infrastructure and their features.</p>
27-
2829
<p>
29-
Prepare for Hacktoberfest and ready yourself for contributing to CNCF projects the easy way with Layer5 <Link to="/community/meshmates">MeshMates</Link> and Maintainers. Spend an hour with seasoned, open source maintainers and hack your way through. To get a head start, see our <Link to="/community/newcomers">Newcomers Resources</Link>. Get familiar with the Layer5 community through our <Link to="/community/handbook">Community Handbook</Link>.
30+
As in years past, Layer5 has a number of different projects and a variety of
31+
technologies for participants to choose from. For Hacktoberfest 2025, our
32+
theme will center on Designing with Meshery.{" "}
33+
<Link to="/cloud-native-management/meshery">Meshery</Link> is an extensible,
34+
self-service platform for collaborative infrastructure management. Be sure to
35+
understand the{" "}
36+
<Link to="/blog/meshery/comparing-meshery-models-and-meshery-designs">
37+
difference between Meshery Models and Meshery Designs
38+
</Link>
39+
. The Meshery project is looking for contributors to extend these models to
40+
support new cloud native infrastructure and their features.
3041
</p>
3142

32-
<h3>Earn a Badge </h3>
33-
<p>Earn a Hacktoberfest Contributor badge by contributing to Layer5 projects during this Hacktoberfest.</p>
34-
<img src={hacktoberfestBadge} style="width: 250px"/>
35-
36-
<ul>
37-
<li><strong>DATE: </strong>October 3rd, 2025</li>
38-
<li><strong>TIME: </strong> 14:00 UTC (9AM CDT | 4PM CEST | 3PM WAT | 7:30PM IST)</li>
39-
{/* <li><strong>LIVESTREAM:</strong> <a href="https://www.youtube.com/watch?v=iKe52yMWWK4">YouTube</a></li> */}
40-
</ul>
43+
<img
44+
src={hacktoberfestOpenArms}
45+
style={{
46+
width: "100%",
47+
maxWidth: "750px",
48+
height: "auto",
49+
display: "block",
50+
margin: "20px 0"
51+
}}
52+
alt="Hacktoberfest Open Arms"
53+
/>
4154

42-
<p> Resources:</p>
55+
<p>
56+
Prepare for Hacktoberfest and ready yourself for contributing to CNCF projects
57+
the easy way with Layer5 <Link to="/community/meshmates">MeshMates</Link> and
58+
Maintainers. Spend an hour with seasoned, open source maintainers and hack
59+
your way through. To get a head start, see our{" "}
60+
<Link to="/community/newcomers">Newcomers Resources</Link>. Get familiar with
61+
the Layer5 community through our{" "}
62+
<Link to="/community/handbook">Community Handbook</Link>.
63+
</p>
4364

44-
<ul>
45-
<li><Link to="/blog/open-source/ways-to-contribute-at-layer5">Code and Non-Code Contributing at Layer5</Link></li>
46-
<li><a href="https://github.com/issues?q=is%3Aopen%20is%3Aissue%20archived%3Afalse%20(org%3Alayer5io%20OR%20org%3Ameshery%20OR%20org%3Aservice-mesh-performance%20OR%20org%3Aservice-mesh-patterns%20OR%20org%3Alayer5labs%20OR%20org%3Ameshery-extensions)%20label%3Ahacktoberfest">Issues for Hacktoberfest</a></li>
47-
{/* <li><a href="https://www.youtube.com/watch?v=iKe52yMWWK4">Recorded Livestream</a></li>
48-
<li><a href={preptemberslides}>Presentation Slides</a></li>*/}
49-
</ul>
65+
<Grid2 container spacing={2} style={{ margin: "30px 0" }}>
66+
<Grid2 size={{ xs: 12, md: 6 }}>
67+
<div style={{ maxWidth: "fit-content" }}>
68+
<h3 style={{ marginBottom: "10px" }}>Event Details</h3>
69+
<ul style={{ margin: "0", paddingBottom: "0" }}>
70+
<li>
71+
<strong>DATE: </strong>October 3rd, 2025
72+
</li>
73+
<li>
74+
<strong>TIME: </strong> 14:00 UTC (9AM CDT | 4PM CEST | 3PM WAT | 7:30PM IST)
75+
</li>
76+
<li>
77+
<strong>LIVESTREAM:</strong>{" "}
78+
<a href="https://youtube.com/live/1-oaEy0Pm5I?feature=share">Livestream</a>
79+
</li>
80+
</ul>
81+
<p style={{marginTop:"25px"}}>Resources:</p>
82+
<ul>
83+
<li>
84+
<Link to="/blog/open-source/ways-to-contribute-at-layer5">
85+
Code and Non-Code Contributing at Layer5
86+
</Link>
87+
</li>
88+
<li>
89+
<a href="https://github.com/issues?q=is%3Aopen%20is%3Aissue%20archived%3Afalse%20(org%3Alayer5io%20OR%20org%3Ameshery%20OR%20org%3Aservice-mesh-performance%20OR%20org%3Aservice-mesh-patterns%20OR%20org%3Alayer5labs%20OR%20org%3Ameshery-extensions)%20label%3Ahacktoberfest">
90+
Issues for Hacktoberfest
91+
</a>
92+
</li>
93+
</ul>
94+
<p style={{marginTop:"25px"}}>Speakers:</p>
95+
<ul>
96+
<li>
97+
<Link to="/community/members/ritesh-karankal">
98+
Ritesh Karankal
99+
</Link>
100+
</li>
101+
<li>
102+
<Link to="/community/members/aabid-sofi">
103+
Aabid Sofi
104+
</Link>
105+
</li>
106+
<li>
107+
<Link to="/community/members/yash-sharma">
108+
Yash Sharma
109+
</Link>
110+
</li>
111+
<li>
112+
<Link to="/community/members/eti-ijeoma">
113+
Eti Ijeoma
114+
</Link>
115+
</li>
116+
</ul>
117+
</div>
118+
</Grid2>
119+
<Grid2 size={{ xs: 12, md: 6 }}>
120+
<div style={{ display: "flex", flexDirection: "column", alignItems: "center" }}>
121+
<h3 style={{ marginTop: "0", marginBottom: "10px" }}>Earn a Badge</h3>
122+
<p style={{ margin: "0 0 16px 0", textAlign: "center" }}>
123+
Earn a Hacktoberfest Contributor badge by contributing to Layer5 projects
124+
during this Hacktoberfest.
125+
</p>
126+
<img
127+
src={hacktoberfest2025}
128+
style={{ width: "200px", maxWidth: "100%", height: "auto", display: "block", margin: "0 auto" }}
129+
alt="Hacktoberfest Badge"
130+
/>
131+
</div>
132+
</Grid2>
133+
</Grid2>

src/collections/events/2025/hacktoberfest-2025/layer5-hacktoberfest25-badge.png renamed to src/collections/events/2025/hacktoberfest-2025/layer5-hacktoberfest2025-badge.png

File renamed without changes.
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)