Compare commits

...

2 Commits

Author SHA1 Message Date
284fb3dc2b Add text under features list
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-12 17:36:35 +01:00
ce3bca230b Add illustrations on features 2021-01-12 17:36:18 +01:00
10 changed files with 51 additions and 1 deletions

View File

@ -1,6 +1,12 @@
[[features]] [[features]]
id = "dynamicDNS" id = "dynamicDNS"
[features.img]
src = "/img/screenshots/features/dyndns.png"
[features.img.alt]
fr = "Une interface au dessus de votre serveur existant"
en = "An interface on top of your existing server"
[features.title] [features.title]
fr = "Gérer les zones de vos serveurs BIND, Knot, PowerDNS, ..." fr = "Gérer les zones de vos serveurs BIND, Knot, PowerDNS, ..."
en = "Manage your zones backed by BIND, Knot, PowerDNS, ..." en = "Manage your zones backed by BIND, Knot, PowerDNS, ..."
@ -18,6 +24,12 @@ id = "dynamicDNS"
[[features]] [[features]]
id = "registrar" id = "registrar"
[features.img]
src = "/img/screenshots/features/hosters.png"
[features.img.alt]
fr = "Exemple de diff"
en = "Sample diff"
[features.title] [features.title]
fr = "Gérer les zones hébergées chez des prestataires d'hébergement" fr = "Gérer les zones hébergées chez des prestataires d'hébergement"
en = "Manage your zones hosted on hosting providers" en = "Manage your zones hosted on hosting providers"
@ -35,6 +47,12 @@ id = "registrar"
[[features]] [[features]]
id = "rest" id = "rest"
[features.img]
src = "/img/screenshots/features/rest.png"
[features.img.alt]
fr = "API REST"
en = "REST API"
[features.title] [features.title]
fr = "Utiliser happyDomain comme API REST" fr = "Utiliser happyDomain comme API REST"
en = "Use happyDomain as a API REST" en = "Use happyDomain as a API REST"
@ -52,6 +70,12 @@ id = "rest"
[[features]] [[features]]
id = "resolver" id = "resolver"
[features.img]
src = "/img/screenshots/features/resolver.png"
[features.img.alt]
fr = "Résolveur DNS"
en = "DNS Resolver"
[features.title] [features.title]
fr = "Tester ou déboguer votre zone en ligne" fr = "Tester ou déboguer votre zone en ligne"
en = "Test or debug your zone online" en = "Test or debug your zone online"
@ -69,6 +93,12 @@ id = "resolver"
[[features]] [[features]]
id = "diff" id = "diff"
[features.img]
src = "/img/screenshots/features/diff.png"
[features.img.alt]
fr = "Exemple de diff"
en = "Sample diff"
[features.title] [features.title]
fr = "Visualiser clairement les changements" fr = "Visualiser clairement les changements"
en = "Clearly visualize changes" en = "Clearly visualize changes"
@ -81,6 +111,12 @@ id = "diff"
[[features]] [[features]]
id = "history" id = "history"
[features.img]
src = "/img/screenshots/features/history.png"
[features.img.alt]
fr = "Historique de la zone"
en = "Zone's history"
[features.title] [features.title]
fr = "Garder une trace des modifications" fr = "Garder une trace des modifications"
en = "Keeping track of changes" en = "Keeping track of changes"

View File

@ -38,6 +38,9 @@
- id: features-grid-title - id: features-grid-title
translation: What can happyDomain do for you today? translation: What can happyDomain do for you today?
- id: features-grid-footer
translation: And we have many other features in preparation...
- id: downloads-title - id: downloads-title
translation: | translation: |
Downloads Downloads

View File

@ -38,6 +38,9 @@
- id: features-grid-title - id: features-grid-title
translation: Que peut faire happyDomain pour vous aujourd'hui? translation: Que peut faire happyDomain pour vous aujourd'hui?
- id: features-grid-footer
translation: Et nous avons encore bien d'autres fonctionnalités en préparation...
- id: downloads-title - id: downloads-title
translation: | translation: |
Téléchargements Téléchargements

View File

@ -41,12 +41,15 @@
{{ i18n "features-grid-title" }} {{ i18n "features-grid-title" }}
</h3> </h3>
</div> </div>
<div class="row row-cols-1 row-cols-sm-2 row-cols-md-3"> <div class="row row-cols-1 row-cols-md-2 row-cols-lg-3">
{{ range $.Site.Data.features.features }} {{ range $.Site.Data.features.features }}
{{ if index .title $.Language.Lang }} {{ if index .title $.Language.Lang }}
<div class="col mb-4"> <div class="col mb-4">
<div class="card" id="feature-{{ .id }}"> <div class="card" id="feature-{{ .id }}">
{{ if and .img .img.src }}
<img src="{{ .img.src }}" class="card-img-top" alt="{{ index .img.alt $.Language.Lang }}">
{{ end }}
<div class="card-body"> <div class="card-body">
<h5 class="card-title text-center mb-0">{{ index .title $.Language.Lang }}</h5> <h5 class="card-title text-center mb-0">{{ index .title $.Language.Lang }}</h5>
<hr class="mb-1 mt-2 mr-4 ml-4"> <hr class="mb-1 mt-2 mr-4 ml-4">
@ -61,4 +64,9 @@
{{ end }} {{ end }}
</div> </div>
<div class="mt-3">
<h3 class="text-center font-weight-bolder mt-5 mb-5" style="line-height: 1.5em;">
{{ i18n "features-grid-footer" }}
</h3>
</div>
</div> </div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB