Commit f17b2b91 authored by Ozoux's avatar Ozoux

Improves single shop

parent 129d0aa4
Pipeline #36 failed with stage
......@@ -6,50 +6,40 @@ starting = "from 24€"
productid = "72"
accountkey = "XOp8tv6BSRWf7ir5qYWSyFFOgbHbulPS"
[[price]]
conditions = "Shared Instance"
amount = "24€"
[[price]]
conditions = "> 10 users"
amount = "125€"
[[price]]
[startingprice]
conditions = "< 10 users"
amount = "Contact us"
[[social]]
name = "Facebook"
icon = "icon-facebook"
link = "#"
amount = "125€"
[[social]]
name = "Twitter"
icon = "icon-twitter "
link = "#"
[regularprice]
conditions = "> 10 users"
[[social]]
name = "Github"
icon = "icon-github "
link = "https://github.com/tootsuite/mastodon"
[[social]]
name = "Chat"
icon = "icon-slack "
link = "#"
[[social]]
name = "Forum"
icon = "icon-discourse"
link = "#"
+++
## What is Mastodon?
Mastodon is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Pick a server that you trust — whichever you choose, you can interact with everyone else. Anyone can run their own Mastodon instance and participate in the social network seamlessly.
Mastodon is a **free, open-source** social network. A **decentralized** alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Pick a server that you trust — whichever you choose, you can interact with everyone else. Anyone can run their own Mastodon instance and participate in the social network seamlessly.
You have 2 choices:
1. Use the shared instance, https://mastodon.indie.host (inculded in your [Bundle](/fr/#pricing))
2. Get your own instance with IndieHosters - social.myawesomecommunity.org productivity.mycompagny.com
![screenshot timeline mastodon](/img/screenshot-mastodon.png "Logo Title Text 1")
This way, Mastodon gives you:
- your own domain, your own land on Internet
- define your rules, your content
- your maketting
- a trustable place for your community
## Features
- Fully interoperable with GNU social and any OStatus platform Whatever implements Atom feeds, ActivityStreams, Salmon, PubSubHubbub and Webfinger is part of the network
- Real-time timeline updates See the updates of people you're following appear in real-time in the UI via WebSockets
- Federated thread resolving If someone you follow replies to a user unknown to the server, the server fetches the full thread so you can view it without leaving the UI
......@@ -57,6 +47,7 @@ Media attachments like images and WebM Upload and view images and WebM videos at
- OAuth2 and a straightforward REST API Mastodon acts as an OAuth2 provider so 3rd party apps can use the API, which is RESTful and simple
- Background processing for long-running tasks Mastodon tries to be as fast and responsive as possible, so all long-running tasks that can be delegated to background processing, are
- Deployable via Docker You don't need to mess with dependencies and configuration if you want to try Mastodon, if you have Docker and Docker Compose the deployment is extremely easy
## See it in action
{{< youtube w7Ft2ymGmfc >}}
{{< youtube YO1jQ8_rAMU >}}
......@@ -6,44 +6,18 @@ starting = "from 24€"
productid = "72"
accountkey = "XOp8tv6BSRWf7ir5qYWSyFFOgbHbulPS"
[[price]]
conditions = "<a href='https://mastodon.indie.host'>Shared Instance</a>"
amount = "Included in our bundles."
[[price]]
conditions = "< 10 users"
[startingprice]
conditions = "< 10 utilisateurs"
amount = "125€"
[[price]]
conditions = "> 10 users"
amount = "Contact us"
[[social]]
name = "Facebook"
icon = "icon-facebook"
link = "#"
[[social]]
name = "Twitter"
icon = "icon-twitter "
link = "#"
[regularprice]
conditions = "> 10 utilisateurs"
[[social]]
name = "Github"
icon = "icon-github "
link = "https://github.com/tootsuite/mastodon"
[[social]]
name = "Chat"
icon = "icon-slack "
link = "#"
[[social]]
name = "Forum"
icon = "icon-discourse"
link = "#"
+++
## Qu'est-ce que Mastodon?
......
[shared]
other="As always, the shared instance is included in our bundle"
[bundle]
other="Get a Bundle"
[price]
other="Price"
[order]
other="Order"
[quote]
other="Get a quote"
[moreinfo]
other="For more information"
[shared]
other="Comme toujours, l'instance partagée est inclues dans nos bundles."
[bundle]
other="Obternir un Bundle"
[price]
other="Prix"
[order]
other="Commander"
[quote]
other="Demander un devis"
[moreinfo]
other="Pour plus d'informations"
......@@ -17,16 +17,16 @@
<div class="card-content white-text">
<h1 class="card-title">{{ .Params.name }}</h1>
<p> {{ .Description }} </p>
<p> Comme toujours, <a href="https://mastodon.indie.host">l'instance partagée</a> est inclues dans nos bundles.
</br>
<a href="/fr/#pricing" class="btn btn-primary" role="button">Obtenir un Bundle</button></a>
</p>
<p>{{ i18n "shared" }}</p>
<a href="/fr/#pricing" class="btn btn-primary" role="button">{{ i18n "bundle" }}</button></a>
<section>
<h1 class="card-title">Price</h1>
<h1 class="card-title">{{ i18n "price" }}</h1>
{{ if isset .Params "accountkey" }}
<p>&lt; 10 utilisateurs: 125€/an</p>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#modal-72">Commander</button>
<div class="modal fade" id="modal-72" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<p>{{ .Params.startingprice.conditions }} : {{ .Params.startingprice.amount }}</p>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#modal-72">{{ i18n "order" }}</button>
<p>{{ .Params.regularprice.conditions }}</p>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#modal-{{ .Params.name }}">{{ i18n "quote" }}</button>
<div class="modal fade" id="modal-{{ .Params.productid }}" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
......@@ -55,8 +55,6 @@
</div>
</div>
</div>
<p>&gt; 10 utilisateurs</p>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#modal-{{ .Params.name }}">Demander un devis</button>
<div class="modal fade" id="modal-{{ .Params.name }}" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
......@@ -95,7 +93,7 @@
</section>
<section class="social">
<h1 class="card-title">Pour plus d'informations</h1>
<h1 class="card-title">{{ i18n "moreinfo" }}</h1>
<ul class="menu_horizontal center">
{{ range .Params.social}}
<li><a href="{{ .url }}"><i class="{{ .icon }}"></i></a></li>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment