Skip to content

Commit 93df234

Browse files
committed
docs: update opengraph image for main landing pages
Set the default image and explicitly set it for main pages. Lint pre-rendered html for _index.html Signed-off-by: Justin Garrison <[email protected]>
1 parent d9d62d4 commit 93df234

File tree

5 files changed

+36
-30
lines changed

5 files changed

+36
-30
lines changed

website/config.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ copyright = "Sidero Labs, Inc."
9595
# privacy_policy = "https://policies.google.com/privacy"
9696

9797
# First one is picked as the Twitter card image if not set on page.
98-
# images = ["images/project-illustration.png"]
98+
images = ["/images/talos-dev-banner.png"]
9999

100100
# Menu title if your navbar has a versions selector to access old versions of your site.
101101
# This menu appears only if you have at least one [params.versions] set.

website/content/_index.html

+33-29
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,33 @@
11
+++
22
title = "Talos Linux"
3+
images = ["images/talos-dev-banner.png"]
34
+++
45

5-
<meta name="twitter:card" content="summary_large_image">
6-
<meta name="twitter:site" content="@SideroLabs">
7-
<meta name="twitter:title" content="Talos Linux">
8-
<meta name="twitter:description" content="Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal.">
9-
<meta name="twitter:image" content="https://www.talos.dev/images/logo.svg">
6+
<meta name="twitter:card" content="summary_large_image" />
7+
<meta name="twitter:site" content="@SideroLabs" />
8+
<meta name="twitter:title" content="Talos Linux" />
9+
<meta name="twitter:description"
10+
content="Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal." />
11+
<meta name="twitter:image" content="https://www.talos.dev/images/talos-dev-banner.png" />
1012

11-
{{< blocks/cover title="Talos Linux" image_anchor="top" color="orange" >}}
13+
{{< blocks/cover title="Talos Linux" image_anchor="top" color="orange">}}
1214
<div class="mx-auto">
1315
<div class="col-12 text-center">
14-
<img width="250" class="" src="/images/logo.svg">
16+
<img width="250" class="" src="/images/logo.svg" />
1517
</div>
16-
<br/>
18+
<br />
1719
<h3 class="display-4 text-center mb-3">The Kubernetes Operating System</h3>
1820
</div>
19-
{{< /blocks/cover >}}
21+
{{< /blocks/cover>}}
2022

2123
<section class="">
2224
<div class="container">
2325
<div class="row align-items-center justify-content-center">
2426
<div class="col-12 col-lg-6">
2527
<h1 class="display-1 text-center mb-5">What is Talos Linux?</h1>
2628
<p class="">
27-
Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal.
29+
Talos Linux is Linux designed for Kubernetes – secure, immutable, and
30+
minimal.
2831
</p>
2932
<ul class="">
3033
<li class="">
@@ -34,16 +37,16 @@ <h1 class="display-1 text-center mb-5">What is Talos Linux?</h1>
3437
All system management is done via an API. No SSH, shell or console
3538
</li>
3639
<li class="">
37-
Production ready: supports some of the largest Kubernetes clusters in the world
38-
</li>
39-
<li class="">
40-
Open source project from the team at Sidero Labs
40+
Production ready: supports some of the largest Kubernetes clusters
41+
in the world
4142
</li>
43+
<li class="">Open source project from the team at Sidero Labs</li>
4244
</ul>
4345
<div class="row align-items-center">
4446
<div class="col-8">
4547
<p class="my-5 h5">
46-
It only takes 3 minutes to launch a Talos cluster on your laptop inside Docker.
48+
It only takes 3 minutes to launch a Talos cluster on your laptop
49+
inside Docker.
4750
</p>
4851
</div>
4952
<div class="col-4 text-center">
@@ -81,8 +84,8 @@ <h3 class="display-4 text-center mb-3">Predictability</h3>
8184
<div class="col-12 col-lg-4">
8285
<h3 class="display-4 text-center mb-3">Evolvability</h3>
8386
<p class="">
84-
Talos simplifies your architecture, increases your agility, and
85-
always delivers current stable Kubernetes and Linux versions.
87+
Talos simplifies your architecture, increases your agility, and always
88+
delivers current stable Kubernetes and Linux versions.
8689
</p>
8790
</div>
8891
</div>
@@ -106,17 +109,13 @@ <h3 class="display-4 text-center mb-3">Minimal</h3>
106109
</div>
107110
<div class="col-12 col-lg-4 mb-3">
108111
<h3 class="display-4 text-center mb-3">Hardened</h3>
109-
<p class="text-center">
110-
Hardened by design:
111-
</p>
112+
<p class="text-center">Hardened by design:</p>
112113
<ul class="pl-4">
113114
<li>
114115
Built with the Kernel Self Protection Project configuration
115116
recommendations.
116117
</li>
117-
<li>
118-
All access to the API is secured with Mutual TLS.
119-
</li>
118+
<li>All access to the API is secured with Mutual TLS.</li>
120119
<li>
121120
Settings and configuration described in the CIS guidelines are
122121
applied by default.
@@ -127,7 +126,7 @@ <h3 class="display-4 text-center mb-3">Hardened</h3>
127126
<h3 class="display-4 text-center mb-3">Immutable</h3>
128127
<p class="text-center">
129128
Talos improves security further by mounting the root filesystem as
130-
read-only and removing host-level access tools such as a shell and SSH.
129+
read-only and removing any host-level such as a shell and SSH.
131130
</p>
132131
</div>
133132
<div class="col-12 col-lg-4 mb-3">
@@ -151,15 +150,20 @@ <h3 class="display-4 text-center mb-3">Current</h3>
151150
<div class="container">
152151
<div class="row mb-5">
153152
<div class="col-12 text-center">
154-
<img width="142" class="" src="/images/certified-kubernetes-color.png" alt="Certified Kubernetes">
153+
<img width="142" class="" src="/images/certified-kubernetes-color.png" alt="Certified Kubernetes" />
155154
</div>
156155
</div>
157156
<div class="row">
158157
<div class="col-12 text-center">
159-
<img width="250" class="" src="/images/cncf-color.png" alt="Certified Kubernetes">
160-
<p class="my-3"> We are a <a class="" href="https://cncf.io/"> Cloud Native Computing Foundation </a>
161-
member. </p>
158+
<img width="250" class="" src="/images/cncf-color.png" alt="Certified Kubernetes" />
159+
<p class="my-3">
160+
We are a
161+
<a class="" href="https://cncf.io/">
162+
Cloud Native Computing Foundation
163+
</a>
164+
member.
165+
</p>
162166
</div>
163167
</div>
164168
</div>
165-
</section>
169+
</section>

website/content/v1.7/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Welcome
33
no_list: true
44
linkTitle: "Documentation"
5+
images: ["images/talos-dev-banner.png"]
56
cascade:
67
type: docs
78
lastRelease: v1.7.0

website/content/v1.8/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Welcome
33
no_list: true
44
linkTitle: "Documentation"
5+
images: ["images/talos-dev-banner.png"]
56
cascade:
67
type: docs
78
lastRelease: v1.8.0-alpha.0
157 KB
Loading

0 commit comments

Comments
 (0)