Skip to content

Commit 91cfffc

Browse files
committed
chore(metadata): Refactor metadata
1 parent 3c2ae10 commit 91cfffc

File tree

8 files changed

+33
-13
lines changed

8 files changed

+33
-13
lines changed

_config.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
title: 'Scalastic 👨🏻‍💻'
1+
title: 'Scalastic'
22
permalink: ':title/'
33
url: https://scalastic.io
44
#url: http://localhost:4000
@@ -24,6 +24,8 @@ social:
2424
- https://www.linkedin.com/in/jean-jerome-levy
2525
- https://github.com/jeanjerome
2626
- https://github.com/scalastic
27+
- https://mastodon.social/@jeanjeromelevy
28+
- https://bsky.app/profile/scalastic.bluesky.scalastic.io
2729

2830
search: true
2931

_data/en/i18n.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,15 @@ contact-me: "More"
1010
transl-version: "🇫🇷 version française"
1111
transl-flag: "france.png"
1212
copyrigth: "Jean-Jerome Levy for Scalastic unless otherwise specified"
13-
site-description: "I am an independent DevOps 🚀 and Cloud ☁️ consultant"
1413
related-article: "You may also like..."
1514
page404-home: "Return to a safe place!"
1615
page404-chance: "Take your chance?"
16+
page-title-homepage: "Articles on DevOps and Cloud - Freelance Consultant Jean-Jerome Levy"
17+
page-list-title: "Page :num - Articles on DevOps and Cloud - Freelance Consultant Jean-Jerome Levy"
18+
page-list-description: "Explore articles on DevOps and Cloud on page :num. Access useful and inspiring content written by Jean-Jerome Levy, freelance expert."
19+
page-next-with-num: "Go to page :num of articles"
20+
page-next: "Go to the next page of articles"
21+
page-previous: "Go back to the previous page of articles"
1722
article-previous: "Previous Article"
1823
article-next: "Next Article"
1924
article-comments: "Comments"

_data/fr/i18n.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,15 @@ contact-me: " De plus"
1010
transl-version: "🇬🇧 🇺🇸 english version"
1111
transl-flag: "uk.png"
1212
copyrigth: "Jean-Jérôme Lévy pour Scalastic sauf indication contraire"
13-
site-description: "Je suis consultant freelance en DevOps 🚀 et Cloud ☁️"
1413
related-article: "Vous aimerez peut-être aussi..."
1514
page404-home: "Retournez en lieu sûr !"
1615
page404-chance: "Tentez votre chance ?"
16+
page-title-homepage: "Articles sur le DevOps et le Cloud - Consultant freelance Jean-Jerome Levy"
17+
page-list-title: "Page :num - Articles sur le DevOps et le Cloud - Consultant freelance Jean-Jerome Levy"
18+
page-list-description: "Explorez les articles sur le DevOps et le Cloud en page :num. Accédez à des contenus utiles et inspirants rédigés par Jean-Jerome Levy, expert freelance."
19+
page-next-with-num: "Allez à la page :num des articles"
20+
page-next: "Allez à la page suivante des articles"
21+
page-previous: "Retournez à la page précédentes des articles"
1722
article-previous: "Article Précédent"
1823
article-next: "Article Suivant"
1924
article-comments: "Commentaires"

_includes/head.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@
44
{%- elsif page.title -%}
55
{{ page.title }}
66
{%- else -%}
7-
{{ site.data.i18n.site-description }}
7+
{%- if paginator.page == 1 -%}
8+
{{ site.data.i18n.page-title-homepage }}
9+
{%- else -%}
10+
{{ site.data.i18n.page-list-title | replace: ':num', paginator.page }}
11+
{%- endif -%}
812
{%- endif -%}
913
{%- endcapture -%}
1014

@@ -14,7 +18,7 @@
1418
{%- elsif page.description -%}
1519
{{ page.description }}
1620
{%- else -%}
17-
{{ site.data.i18n.site-description }}
21+
{{ site.data.i18n.page-list-description | replace: ':num', paginator.page }}
1822
{%- endif -%}
1923
{%- endcapture -%}
2024

@@ -49,7 +53,7 @@
4953
<link rel="alternate" hreflang="fr" href="{{ site.url | append: page.url | replace:'index.html','' }}">
5054
<link rel="alternate" hreflang="en" href="{{ site.url | append: '/en' | append: page.url | replace:'index.html','' }}">
5155
<!-- Meta html5 -->
52-
<title>{{ pageTitle | append: ' | ' | append: site.title }}</title>
56+
<title>{{ pageTitle }}</title>
5357
<meta name="title" content="{{ pageTitle }}">
5458
<meta name="description" content="{{ pageDescription }}">
5559
<meta name="url" content="{{ pageUrl }}">
@@ -59,7 +63,7 @@
5963
<meta name="distribution" content="global">
6064
<meta name="rating" content="general">
6165
<meta name="application-name" content="{{ site.title }}">
62-
<meta name="generator" content="Jekyll 🎩">
66+
<meta name="generator" content="Jekyll">
6367
<!-- Meta og -->
6468
<meta property="og:title" content="{{ pageTitle }}">
6569
<meta property="og:description" content="{{ pageDescription }}">

_includes/jsonld_home.html

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"@context": "http://schema.org",
44
"@type": "WebSite",
55
"url": "{{ site.url }}{{ site.baseurl }}{% if site.active_lang != site.default_lang %}/{{ site.active_lang }}{% endif %}/",
6-
"headline": "{{ site.title }}",
7-
"about": "{{ site.data.i18n.company-desc }}",
6+
"headline": "{{ site.data.i18n.page-list-title | replace: ':num', paginator.page }}",
7+
"about": "{{ site.data.i18n.page-list-description | replace: ':num', paginator.page }}",
88
"image": [
99
"{{ site.url }}{{ site.baseurl }}{{ site.image }}"
1010
],
@@ -23,7 +23,7 @@
2323
"https://www.linkedin.com/in/jean-jerome-levy",
2424
"https://github.com/jeanjerome",
2525
"https://github.com/scalastic",
26-
"https://hub.docker.com/u/jeanjerome"
26+
"https://mastodon.social/@jeanjeromelevy"
2727
]
2828
},
2929
"editor": {
@@ -34,7 +34,7 @@
3434
"https://www.linkedin.com/in/jean-jerome-levy",
3535
"https://github.com/jeanjerome",
3636
"https://github.com/scalastic",
37-
"https://hub.docker.com/u/jeanjerome"
37+
"https://mastodon.social/@jeanjeromelevy"
3838
]
3939
},
4040
"inLanguage": "{% if site.active_lang == site.default_lang %}fr-FR{% else %}en-US{% endif %}",
@@ -46,7 +46,10 @@
4646
"name": "Scalastic",
4747
"description": "{{ site.data.i18n.company-desc }}",
4848
"url": "{{ site.url }}",
49-
"sameAs": [ "https://github.com/scalastic" ],
49+
"sameAs": [
50+
"https://github.com/scalastic",
51+
"https://bsky.app/profile/scalastic.bluesky.scalastic.io"
52+
],
5053
"logo": {
5154
"@type": "ImageObject",
5255
"url": "{{ site.url }}{{ site.baseurl }}{{ site.logo }}"

_layouts/main.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
</header>
5757
<footer>
5858
<section class="contact">
59-
<h3 class="contact-title">{{site.data.i18n.contact-me}}</h3>
59+
<span class="contact-title">{{site.data.i18n.contact-me}}</span>
6060
<ul>
6161
{% if site.social-github %}
6262
<li class="github"><a href="https://github.com/{{site.social-github}}" aria-label="{{ site.data.i18n.aria-github-author }}" target="_blank" rel="noopener noreferrer nofollow"><span><svg width="17.44" height="18" viewBox="0 0 496 512" xmlns="http://www.w3.org/2000/svg"><!-- Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --><path xmlns="http://www.w3.org/2000/svg" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg></span></a></li>

_sass/parts/_home-page.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ input[type="radio"].toggle {
146146
.contact {
147147
.contact-title {
148148
position: relative;
149+
display: block;
149150
color: var(--emphasis-color);
150151
font-weight: 400;
151152
font-size: 12px;

assets/img/site-scalastic.jpg

-199 KB
Loading

0 commit comments

Comments
 (0)