Skip to content

Commit bfcecbe

Browse files
authored
Merge branch 'kubernetes:main' into kubernetes-website-fa
2 parents 1c567dc + a5bdf2c commit bfcecbe

File tree

252 files changed

+10401
-3240
lines changed

Some content is hidden

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

252 files changed

+10401
-3240
lines changed

OWNERS_ALIASES

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
aliases:
22
sig-docs-blog-owners: # Approvers for blog content
33
- lmktfy
4+
- graz-dev
45
- mrbobbytables
56
- natalisucks
67
- nate-double-u
78
sig-docs-blog-reviewers: # Reviewers for blog content
89
- Gauravpadam
10+
- graz-dev
911
- lmktfy
1012
- mrbobbytables
1113
- natalisucks
@@ -60,7 +62,6 @@ aliases:
6062
- lmktfy
6163
- natalisucks
6264
- nate-double-u
63-
- rayandas # RT 1.33 Docs Lead
6465
- reylejano
6566
- salaxander
6667
- tengqm
@@ -103,6 +104,7 @@ aliases:
103104
- bishal7679
104105
- dipesh-rawat
105106
- divya-mohan0209
107+
- jayeshmahajan
106108
- niranjandarshann
107109
sig-docs-id-owners: # Admins for Indonesian content
108110
- ariscahyadi
@@ -213,9 +215,11 @@ aliases:
213215
- mfilocha
214216
- nvtkaszpir
215217
sig-docs-uk-owners: # Admins for Ukrainian content
218+
- Andygol
216219
- Arhell
217220
- MaxymVlasov
218221
sig-docs-uk-reviews: # PR reviews for Ukrainian content
222+
- Andygol
219223
- Arhell
220224
- idvoretskyi
221225
- MaxymVlasov

assets/js/sidebar-tree.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
let splitInstance = null;
2+
3+
function enableSplitter(mediaQuery) {
4+
if (mediaQuery.matches) {
5+
if (!splitInstance) {
6+
splitInstance = Split(["#sidebarnav", "#maindoc"], {
7+
sizes: [20, 80],
8+
minSize: 100,
9+
});
10+
}
11+
} else {
12+
if (splitInstance) {
13+
splitInstance.destroy();
14+
splitInstance = null;
15+
}
16+
}
17+
}
18+
19+
const screenWidthMediaQuery = window.matchMedia("(min-width: 768px)");
20+
21+
const eleNav = document.getElementById("sidebarnav");
22+
if (eleNav !== null) {
23+
enableSplitter(screenWidthMediaQuery);
24+
screenWidthMediaQuery.addListener(enableSplitter);
25+
}

assets/scss/_base.scss

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ $quickstart-button-padding: 0 50px;
1111
$vendor-strip-height: 88px;
1212
$vendor-strip-font-size: 16px;
1313

14-
// video
15-
$video-section-height: 200px;
16-
1714
@import "size";
1815
@import "documentation";
1916

@@ -256,9 +253,6 @@ $ocean-nodes-padding-Y: 60px;
256253
$ocean-nodes-main-margin-bottom: 60px;
257254
$ocean-nodes-h3-margin-bottom: 30px;
258255

259-
// video
260-
$video-section-height: 200px;
261-
262256
// Home-specific
263257

264258
.header-hero {
@@ -317,13 +311,10 @@ $video-section-height: 200px;
317311
}
318312

319313
// Video thingy
320-
#video {
321-
height: $video-section-height;
322-
}
323-
324314
#video {
325315
width: 100%;
326316
position: relative;
317+
overflow: hidden;
327318
background-position: center center;
328319
background-size: cover;
329320

@@ -426,6 +417,10 @@ $video-section-height: 200px;
426417
}
427418
}
428419

420+
#video:has(#desktopKCButton) {
421+
height: 580px;
422+
}
423+
429424
#videoPlayer {
430425
@include fullScreen;
431426
background-color: rgba(0, 0, 0, 0.9);

assets/scss/_custom.scss

Lines changed: 7 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -50,35 +50,6 @@ body {
5050
}
5151
}
5252

53-
/* Gutter for sidebar splitter */
54-
.gutter {
55-
background-color: #eee;
56-
background-repeat: no-repeat;
57-
background-position: 50%;
58-
}
59-
60-
.gutter.gutter-horizontal {
61-
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');
62-
cursor: col-resize;
63-
}
64-
65-
#sidebarnav,
66-
#maindoc {
67-
max-width: 100%;
68-
}
69-
70-
#maindoc {
71-
overflow-wrap: break-word;
72-
}
73-
74-
@media (max-width: 768px) {
75-
#sidebarnav {
76-
padding-left: 15px;
77-
padding-right: 15px;
78-
}
79-
80-
}
81-
8253
/* Complex table layout support */
8354

8455
.td-content, body.td-content {
@@ -1381,42 +1352,6 @@ body.cid-code-of-conduct main {
13811352
}
13821353
}
13831354

1384-
// search & sidebar
1385-
.td-sidebar {
1386-
@media only screen and (min-width: 768px) {
1387-
padding-top: 1.5rem !important;
1388-
1389-
.td-sidebar__inner {
1390-
top: 8.5rem;
1391-
1392-
@media only screen and (min-width: 1075px) {
1393-
top: 6.5rem;
1394-
}
1395-
}
1396-
}
1397-
}
1398-
1399-
.td-sidebar-nav {
1400-
& > .td-sidebar-nav__section {
1401-
padding-top: .5rem;
1402-
padding-left: 1.5rem;
1403-
}
1404-
}
1405-
1406-
.td-sidebar__inner {
1407-
form.td-sidebar__search {
1408-
1409-
.td-sidebar__toggle {
1410-
&:hover {
1411-
color: #000000;
1412-
}
1413-
1414-
color: $primary;
1415-
margin: 1rem;
1416-
}
1417-
}
1418-
}
1419-
14201355
.no-underline {
14211356
text-decoration: none !important;
14221357
}
@@ -1425,16 +1360,6 @@ body.cid-code-of-conduct main {
14251360
display: none !important;
14261361
}
14271362

1428-
.td-sidebar-link__page {
1429-
&#m-docs-search {
1430-
display: none;
1431-
}
1432-
1433-
&#m-docs-test {
1434-
display: none;
1435-
}
1436-
}
1437-
14381363
//Tutorials
14391364
main.content {
14401365
position: inherit;
@@ -1462,6 +1387,13 @@ main.content {
14621387
margin-bottom: 20px;
14631388
}
14641389

1390+
/* CAREERS */
1391+
1392+
// Set 14px font size for GitJobs attribution text
1393+
.gitjobs-legend {
1394+
font-size: 14px;
1395+
}
1396+
14651397
/* CASE-STUDIES */
14661398

14671399
// Many of the case studies have small variations in markup and styles;

assets/scss/_desktop.scss

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
$main-max-width: 1200px;
22
$vendor-strip-height: 44px;
3-
$video-section-height: 580px;
43

54
@media screen and (min-width: 1024px) {
65

@@ -50,13 +49,12 @@ $video-section-height: 580px;
5049
}
5150

5251
#video {
53-
height: $video-section-height;
5452
position: relative;
55-
background-position: center center;
53+
background-position: top center;
5654
background-size: cover;
5755

5856
&>.light-text {
59-
margin-right: 10%;
57+
margin: 0 10% 15px 0;
6058
}
6159
}
6260

assets/scss/_k8s_sidebar-tree.scss

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
.td-sidebar-nav {
2+
.td-sidebar-link.tree-root {
3+
display: none;
4+
}
5+
6+
#navbarDropdownMenuLink {
7+
display: none;
8+
}
9+
}
10+
11+
/* Gutter for sidebar splitter */
12+
.gutter {
13+
background-color: #eee;
14+
background-repeat: no-repeat;
15+
background-position: 50%;
16+
17+
&.gutter-horizontal {
18+
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');
19+
cursor: col-resize;
20+
}
21+
}
22+
23+
#sidebarnav,
24+
#maindoc {
25+
max-width: 100%;
26+
}
27+
28+
#maindoc {
29+
overflow-wrap: break-word;
30+
}
31+
32+
@include media-breakpoint-down(sm) {
33+
#sidebarnav {
34+
padding-left: 15px;
35+
padding-right: 15px;
36+
}
37+
}
38+
39+
// search & sidebar
40+
.td-sidebar {
41+
@include media-breakpoint-up(sm){
42+
padding-top: 1.5rem !important;
43+
44+
.td-sidebar__inner {
45+
top: 8.5rem;
46+
47+
@media only screen and (min-width: 1075px) {
48+
top: 6.5rem;
49+
}
50+
}
51+
}
52+
}
53+
54+
.td-sidebar-nav {
55+
& > .td-sidebar-nav__section {
56+
padding-top: .5rem;
57+
padding-left: 1.5rem;
58+
}
59+
}
60+
61+
.td-sidebar__inner form.td-sidebar__search {
62+
.td-sidebar__toggle {
63+
&:hover {
64+
color: #000000;
65+
}
66+
67+
color: $primary;
68+
}
69+
}
70+
71+
.td-sidebar-link__page {
72+
&#m-docs-test {
73+
display: none;
74+
}
75+
}

assets/scss/_styles_project.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Add styles or import other files. */
99
// Base styles
1010
@import "k8s_community";
1111
@import "k8s_nav";
12+
@import "k8s_sidebar-tree";
1213

1314
//Media queries
1415
@import "base";

assets/scss/_tablet.scss

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ $headline-wrapper-margin-bottom: 40px;
77
$quickstart-button-padding: 0 50px;
88
$vendor-strip-font-size: 16px;
99

10-
//video
11-
$video-section-height: 400px;
12-
1310
////////////////////////////////////////////////////////////////////////////////////////////////////
1411
////////////////////////////////////////////////////////////////////////////////////////////////////
1512
////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -113,15 +110,13 @@ $video-section-height: 400px;
113110
}
114111

115112
#video {
116-
height: $video-section-height;
117113
display: block;
118-
height: 550px;
119114

120115
& > .light-text {
121116
display: block;
122117
float: right;
123118
text-align: left;
124-
margin-right: 5%;
119+
margin: 0 5% 15px 0;
125120
}
126121
}
127122

content/bn/_index.html

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,11 @@
4343
<h2>150+ মাইক্রোসার্ভিস কুবারনেটিসে স্থানান্তরিত করার চ্যালেঞ্জ</h2>
4444
<p>সারাহ ওয়েলস দ্বারা, অপারেশনস এবং নির্ভরযোগ্যতার জন্য প্রযুক্তিগত পরিচালক, ফিনান্সিয়াল টাইমস</p>
4545
<button id="desktopShowVideoButton" onclick="kub.showVideo()">ভিডিও দেখুন</button>
46-
<br>
47-
<br>
48-
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/" button id="desktopKCButton">12-15 নভেম্বর KubeCon + CloudNativeCon North America তে যোগ দিন</a>
49-
<br>
50-
<br>
51-
<br>
52-
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-india/" button id="desktopKCButton">11-12 ডিসেম্বর KubeCon + CloudNativeCon India তে যোগ দিন</a>
53-
<br>
54-
<br>
55-
<br>
56-
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/" button id="desktopKCButton">1-4 এপ্রিল, 2025-এ KubeCon + CloudNativeCon Europe তে যোগ দিন</a>
46+
47+
<h3>আসন্ন KubeCon + CloudNativeCon ইভেন্টগুলিতে যোগ দিন</h3>
48+
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-india/" class="desktopKCButton"><strong>India</strong> (Hyderabad, Aug 6-7)</a>
49+
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/" class="desktopKCButton"><strong>North America</strong> (Atlanta, Nov 10-13)</a>
50+
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe-2026/" class="desktopKCButton"><strong>Europe</strong> (Amsterdam, Mar 23-26, 2026)</a>
5751
</div>
5852
<div id="videoPlayer">
5953
<iframe data-url="https://www.youtube.com/embed/H06qrNmGqyE?autoplay=1" frameborder="0" allowfullscreen></iframe>
@@ -64,3 +58,5 @@ <h2>150+ মাইক্রোসার্ভিস কুবারনেটি
6458
{{< blocks/kubernetes-features >}}
6559

6660
{{< blocks/case-studies >}}
61+
62+
{{< kubeweekly id="kubeweekly" >}}

0 commit comments

Comments
 (0)