Skip to content

Commit 6fb448f

Browse files
committed
Added Operate section under Homepage
1 parent 5ebea0d commit 6fb448f

20 files changed

+594
-280
lines changed

Diff for: docs/operate/continuous-integration-continuous-deployment/argocd/index-argocd.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: index-argocd
3-
title: 'ArgoCD: What It Is And Why It Should Be Part of Your Redis CI-CD Pipeline'
4-
sidebar_label: Redis using ArgoCD
3+
title: 'Argo CD: What It Is And Why It Should Be Part of Your Redis CI-CD Pipeline'
4+
sidebar_label: Redis using Argo CD
55
slug: /operate/continuous-integration-continuous-deployment/argocd
66
authors: [ajeet,talon]
77
---

Diff for: docs/operate/continuous-integration-continuous-deployment/index-continuous-integration-continuous-deployment.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ The following links show you the different ways to embed Redis into your continu
2222

2323
<div class="col">
2424
<RedisCard
25-
title="ArgoCD - What It Is And Why It Should Be Part of Your Redis CI-CD Pipeline"
26-
description="Learn about ArgoCD and implement voting app using Redis"
25+
title="Argo CD - What It Is And Why It Should Be Part of Your Redis CI-CD Pipeline"
26+
description="Learn about Argo CD and implement voting app using Redis"
2727
page="/operate/continuous-integration-continuous-deployment/argocd"
2828
/>
2929
</div>

Diff for: docs/operate/index-operate.mdx

+9-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
id: index-operate
3-
title: Operate Your Redis Database
3+
title: Operate Your Redis database
44
sidebar_label: Overview
55
slug: /operate
66
---
@@ -9,38 +9,39 @@ import TabItem from '@theme/TabItem';
99
import useBaseUrl from '@docusaurus/useBaseUrl';
1010
import RedisCard from '@site/src/theme/RedisCard';
1111

12-
The following links demonstrate various ways to provision Redis and accelerate app deployment using Devops.
12+
The following links provides you with the available options to provision Redis and acceperate app deployment using Devops.
1313

1414
<a href="https://redis.com/blog/why-devops-teams-love-redis-enterprise/">
15-
<img src="/img/logos/devopslogo.jpg" alt="devops logo" />
15+
<img src="/img/logos/devopslogo.png" alt="docusaurus mascot" />
1616
</a>
1717

1818
# Explore by Category
1919

2020
<div class="row">
21-
<div class="col">
21+
<div class="col continuous">
2222
<RedisCard
2323
title="Continuous Integration and Deployment"
2424
description="Embed Redis into your CI-CD Process"
25+
preview="/img/logos/devops.png"
2526
page="/operate/continuous-integration-continuous-deployment"
2627
/>
2728
</div>
28-
<div class="col">
29+
<div class="col observability">
2930
<RedisCard
3031
title="Observability"
3132
description="Observe key indicators critical to operating Redis"
3233
page="/operate/observability"
3334
/>
3435
</div>
35-
<div class="col">
36+
<div class="col provisioning">
3637
<RedisCard
3738
title="Provisioning"
38-
description="Automate deployment and delivery of Redis to your organization"
39+
description="Automate delivery of Redis to your org"
3940
page="/operate/provisioning"
4041
/>
4142
</div>
4243

43-
<div class="col">
44+
<div class="col orchestration">
4445
<RedisCard
4546
title="Orchestration"
4647
description="Connect your containerized workloads to Redis"

Diff for: src/css/_article.scss

+78
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,84 @@ main:not(.home-main) {
344344
}
345345
}
346346

347+
.orchestration {
348+
.ri-container {
349+
.ri-detail {
350+
padding-top: 2.5rem;
351+
position: relative;
352+
&:before {
353+
background: url("/img/orchestrating-icon-black.svg") no-repeat;
354+
background-size: contain;
355+
content: '';
356+
height: 40px;
357+
left: 0;
358+
position: absolute;
359+
top: 0;
360+
width: 40px;
361+
362+
html[data-theme="dark"] & {
363+
background: url("/img/orchestrating-icon.svg") no-repeat;
364+
background-size: contain;
365+
}
366+
}
367+
}
368+
}
369+
}
370+
371+
.provisioning {
372+
@extend .orchestration;
373+
374+
.ri-container {
375+
.ri-detail {
376+
&:before {
377+
background: url("/img/provisioning-icon-black.svg") no-repeat;
378+
background-size: contain;
379+
380+
html[data-theme="dark"] & {
381+
background: url("/img/provisioning-icon.svg") no-repeat;
382+
background-size: contain;
383+
}
384+
}
385+
}
386+
}
387+
}
388+
389+
.observability {
390+
@extend .orchestration;
391+
392+
.ri-container {
393+
.ri-detail {
394+
&:before {
395+
background: url("/img/observability-icon-black.svg") no-repeat;
396+
background-size: contain;
397+
398+
html[data-theme="dark"] & {
399+
background: url("/img/observability-icon.svg") no-repeat;
400+
background-size: contain;
401+
}
402+
}
403+
}
404+
}
405+
}
406+
407+
.continuous {
408+
@extend .orchestration;
409+
410+
.ri-container {
411+
.ri-detail {
412+
&:before {
413+
background: url("/img/ci-cd-icon-black.svg") no-repeat;
414+
background-size: contain;
415+
416+
html[data-theme="dark"] & {
417+
background: url("/img/ci-cd-icon.svg") no-repeat;
418+
background-size: contain;
419+
}
420+
}
421+
}
422+
}
423+
}
424+
347425
.ri-container {
348426
position: relative;
349427
margin-bottom: 30px;

Diff for: src/css/components/_hero.scss

+20-18
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
.rds-hero {
22
margin-top: -63px;
3-
padding: 114px 0 65px;
3+
padding: 100px 0 100px;
44
border-radius: 0 0 10px 10px;
55
background-color: $primary-blue;
66
color: $white;
77

8-
@media only screen and (min-width: 997px) and (max-width: 1100px) {
9-
padding-left: 15px;
10-
padding-right: 15px;
8+
@media only screen and (min-width: 1000px) and (max-width: 1000px) {
9+
padding-left: 30px;
10+
padding-right: 30px;
1111

1212
.row {
1313
flex-wrap: nowrap;
1414
}
1515

1616
.col--7 {
17-
min-width: 665px;
17+
min-width: 1500px;
1818
}
1919

2020
.col--5 {
@@ -61,7 +61,7 @@
6161

6262
.hero-subtitle {
6363
margin: 17px 0 0 0;
64-
line-height: 1.5;
64+
line-height: 2.0;
6565
font-size: 18px;
6666
font-weight: 400;
6767

@@ -88,7 +88,7 @@
8888
flex: 1;
8989
position: relative;
9090
border: 1px dashed $red;
91-
border-radius: 3px;
91+
border-radius: 10px;
9292
transition: background-color .2s ease-in-out;
9393

9494
@include mobile {
@@ -116,18 +116,24 @@
116116
}
117117

118118
&.box-create .bg {
119-
top: 0;
120-
left: 13px;
119+
top: 900px;
120+
left: 520px;
121121
}
122122

123123
&.box-develop .bg {
124-
top: 9px;
125-
left: 5px;
124+
top: 900px;
125+
left: 520px;
126126
}
127127

128128
&.box-explore .bg {
129-
top: 15px;
130-
left: 43px;
129+
top: 900px;
130+
left: 520px;
131+
}
132+
133+
134+
&.box-operate .bg {
135+
top: 900px;
136+
left: 520px;
131137
}
132138

133139
.icon {
@@ -168,7 +174,7 @@
168174
}
169175

170176
.description {
171-
margin: 5px 0 0 0;
177+
margin: 10px 0 0 0;
172178
line-height: 1.5;
173179
font-size: 14.5px;
174180

@@ -225,10 +231,6 @@
225231
.illustration {
226232
max-width: 100%;
227233

228-
@include desktop {
229-
margin-left: 66px;
230-
}
231-
232234
@media only screen and (min-width: 997px) and (max-width: 1100px) {
233235
float: right;
234236
margin-left: 0;

Diff for: src/css/components/_languages.scss

+4-5
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
}
2020

2121
.languages-list {
22+
align-items: center;
2223
z-index: 2;
2324
display: flex;
24-
// justify-content: space-between;
2525
justify-content: space-around;
2626
position: relative;
27-
margin: 0 auto;
27+
margin: 0 auto .5rem;
2828
padding: 0;
2929
max-width: 1050px;
3030
list-style: none;
@@ -35,7 +35,7 @@
3535
}
3636

3737
&:not(:first-child) {
38-
margin-top: 76px;
38+
margin-top: 2rem;
3939

4040
@include mobile {
4141
margin-top: 12px;
@@ -58,11 +58,10 @@
5858
text-decoration: none;
5959

6060
svg {
61-
margin-bottom: 27px;
61+
margin-bottom: 1rem;
6262

6363
@include mobile {
6464
zoom: .85;
65-
margin-bottom: 21px;
6665
}
6766
}
6867

Diff for: src/svg/Hero/index.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: src/svg/Operate/index.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)