Skip to content

Commit af14b5f

Browse files
gitlocalize-app[bot]spaenlehmt-gitlocalize
authored
fix(french): update email update docs (#63)
* fix(french): update email update docs * fix(french): update email update docs * fix: improve flex behavior of home page and re-order links * fix: rename site to wiki * fix: make requested changes * fix: make requested changes bis --------- Co-authored-by: Basile Spaenlehauer <[email protected]> Co-authored-by: mt-gitlocalize <[email protected]>
1 parent 2b502a4 commit af14b5f

File tree

12 files changed

+96
-39
lines changed

12 files changed

+96
-39
lines changed

docusaurus.config.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -91,19 +91,19 @@ const config = {
9191
srcDark: "img/graasp-develop_dark.svg",
9292
},
9393
items: [
94+
{ to: "/blog", label: "Blog", position: "left" },
9495
{
9596
type: "doc",
9697
docId: "developer/intro",
9798
position: "left",
98-
label: "Developer",
99+
label: "Docs",
99100
},
100101
{
101102
type: "doc",
102103
docId: "user/intro",
103104
position: "left",
104-
label: "User Resources",
105+
label: "Guides",
105106
},
106-
{ to: "/blog", label: "Blog", position: "left" },
107107
{
108108
href: "https://graasp.github.io/docs/blog/rss.xml",
109109
position: "right",

i18n/en/docusaurus-theme-classic/navbar.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
22
"title": {
3-
"message": "Docs",
3+
"message": "Wiki",
44
"description": "The title in the navbar"
55
},
66
"logo.alt": {
77
"message": "Graasp",
88
"description": "The alt text of navbar logo"
99
},
10-
"item.label.Developer": {
11-
"message": "Developer",
12-
"description": "Navbar item with label Developer"
10+
"item.label.Docs": {
11+
"message": "Docs",
12+
"description": "Navbar item with label Docs"
1313
},
14-
"item.label.User Resources": {
15-
"message": "User Resources",
16-
"description": "Navbar item with label User Resources"
14+
"item.label.Guides": {
15+
"message": "Guides",
16+
"description": "Navbar item with label Guides"
1717
},
1818
"item.label.Blog": {
1919
"message": "Blog",
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Adresse e-mail
2+
3+
Sur la plateforme Graasp, votre email sert à vous connecter (via lien magique) et à recevoir des notifications (vous pouvez désactiver les notifications dans votre profil).
4+
5+
## Quelle adresse email est utilisée avec mon compte Graasp ? {#email-used}
6+
7+
Vous pouvez trouver quelle adresse e-mail est utilisée avec votre compte Graasp actuel en cliquant sur l'avatar rond dans le coin supérieur droit de la page. Dans la fenêtre contextuelle qui s'afficher, choisissez **"Paramètres"** (voir image ci-dessous).
8+
9+
![Fenêtre contextuelle du compte](./account-popup.png)
10+
11+
:::warning Vous ne voyez pas la même chose ?
12+
Si vous ne voyez pas l'option "Paramètres" dans la fenêtre contextuelle, cela signifie que vous êtes connecté avec un compte pseudonymisé (invité).
13+
Ces comptes ont des capacités limitées et ne peuvent accéder qu'au contenu de l'élément sur lequel ils ont été créés.
14+
15+
Déconnectez-vous de ce compte avec l'option "Déconnection" et connectez-vous à votre compte Graasp via email.
16+
Si vous n'avez pas encore de compte Graasp, vous pouvez en créer un simplement, il vous suffit d'une adresse email. Voir [créer un compte Graasp](../create-account) pour plus d'informations.
17+
:::
18+
19+
![Page paramètres](./parametres.png)
20+
21+
La page de paramètres permet de modifier les données liées à votre compte et vos préférences.
22+
La première section encadrée de la page ("Informations personnelles") vous indique le nom d'utilisateur courant ainsi que l'email du compte.
23+
24+
Vous pouvez modifier ces informations. Veuillez vous référer à [Comment changer mon email](#change-email)
25+
26+
## Comment changer mon email ? {#change-email}
27+
28+
Vous pouvez modifier l'e-mail utilisé avec votre compte Graasp sur [la page des paramètres de votre compte](https://graasp.org/account/settings) .
29+
30+
1. Connectez-vous à Graasp en utilisant soit votre email, soit votre email et un mot de passe si vous en avez défini un.
31+
32+
1. Si vous n'avez pas de mot de passe défini et que vous n'avez pas accès à l'e-mail que vous avez utilisé dans Graasp, veuillez nous contacter (coordonnées de contact disponibles en bas de page).
33+
34+
2. Cliquez sur l'avatar dans le coin supérieur droit de l'écran et sélectionnez « Paramètres » dans la fenêtre contextuelle.
35+
36+
![Fenêtre contextuelle du compte](./account-popup.png)
37+
38+
3. Cliquez sur le bouton "Modifier" dans la section « Informations personnelles »
39+
40+
4. Remplissez le nouvel e-mail que vous souhaitez utiliser.
41+
42+
5. Enregistrez les modifications.
43+
44+
6. Un e-mail sera envoyé à votre nouvelle adresse e-mail.
45+
46+
1. Si vous ne recevez pas d'e-mail, cela peut signifier que vous avez essayé d'utiliser un e-mail déjà enregistré auprès de Graasp.
47+
48+
7. Cliquez sur le lien envoyé dans l'e-mail.
49+
50+
8. Cliquez sur le bouton "Valider" sur la page.
51+
52+
1. Si vous obtenez une erreur, assurez-vous que vous utilisez un nouveau lien. Les liens durent 24 heures. Si votre lien est plus ancien, veuillez mettre à jour à nouveau votre email dans votre profil et utiliser le nouveau lien que vous recevrez.
53+
2. Assurez-vous de ne pas avoir créé de compte Graasp avec votre nouvelle adresse e-mail.
54+
55+
9. Une fois la validation réussie, vous pouvez vous connecter avec votre nouvel email. Votre ancien email recevra un dernier message vous informant que vous avez remplacé l'email de votre compte avec un nouvel email.
Loading
Loading

i18n/fr/docusaurus-plugin-content-docs/current/user/intro.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ Il existe quelques [tutoriels en français](https://player.graasp.org/bd918837-5
2424

2525
Il existe également des tutoriels disponibles dans d'autres langues comme [l'anglais](https://player.graasp.org/9d80d81f-ec9d-4bfb-836a-1c6b125aef2f) ou [l'allemand](https://player.graasp.org/07773683-c882-48b5-961e-1fe54833b58c)
2626

27-
:::tip Vous pouvez lire cette documentation dans votre langue préférée, en la sélectionnant dans le menu déroulant en haut à droite de cette page. :::
27+
:::tip
28+
Vous pouvez lire cette documentation dans votre langue préférée, en la sélectionnant dans le menu déroulant en haut à droite de cette page.
29+
:::

i18n/fr/docusaurus-theme-classic/navbar.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
22
"title": {
3-
"message": "Documentation",
3+
"message": "Wiki",
44
"description": "The title in the navbar"
55
},
66
"logo.alt": {
77
"message": "Graasp",
88
"description": "The alt text of navbar logo"
99
},
10-
"item.label.Developer": {
11-
"message": "Développement",
12-
"description": "Navbar item with label Developer"
10+
"item.label.Docs": {
11+
"message": "Documentation",
12+
"description": "Navbar item with label Docs"
1313
},
14-
"item.label.User Resources": {
15-
"message": "Notice utilisateurs",
16-
"description": "Navbar item with label User Resources"
14+
"item.label.Guides": {
15+
"message": "Guides utilisateur",
16+
"description": "Navbar item with label Guides"
1717
},
1818
"item.label.Blog": {
1919
"message": "Blog",

src/components/HomepageLinks/index.tsx

+18-18
Original file line numberDiff line numberDiff line change
@@ -26,22 +26,6 @@ const HomePageLinkList = [
2626
Svg: require("@site/static/img/home-news-feed.svg").default,
2727
to: "blog",
2828
},
29-
{
30-
key: "docs",
31-
title: translate({
32-
id: "pages.home.developerDocs",
33-
message: "Developer Docs",
34-
description: "Title for the developer docs section",
35-
}),
36-
description: translate({
37-
id: "pages.home.developerDocs.description",
38-
message:
39-
"From general architecture to code examples and individual code snippets explanations, everything necessary to understand and contribute to the Graasp project",
40-
description: "Description for the developer docs section",
41-
}),
42-
Svg: require("@site/static/img/home-developers.svg").default,
43-
to: "developer/intro",
44-
},
4529
{
4630
key: "users",
4731
title: translate({
@@ -58,11 +42,27 @@ const HomePageLinkList = [
5842
Svg: require("@site/static/img/home-users.svg").default,
5943
to: "user/intro",
6044
},
45+
{
46+
key: "docs",
47+
title: translate({
48+
id: "pages.home.developerDocs",
49+
message: "Developer Docs",
50+
description: "Title for the developer docs section",
51+
}),
52+
description: translate({
53+
id: "pages.home.developerDocs.description",
54+
message:
55+
"From general architecture to code examples and individual code snippets explanations, everything necessary to understand and contribute to the Graasp project",
56+
description: "Description for the developer docs section",
57+
}),
58+
Svg: require("@site/static/img/home-developers.svg").default,
59+
to: "developer/intro",
60+
},
6161
] as const;
6262

6363
const HomepageLink = ({ title, description, Svg, to }: HomepageLinkItem) => {
6464
return (
65-
<div className="mx-auto mb-4 last:mb-0 max-w-md md:max-w-lg border rounded-lg hover:ring ring-indigo-500 hover:ease-in-out duration-300">
65+
<div className="max-w-md md:max-w-lg border rounded-lg hover:ring ring-indigo-500 hover:ease-in-out duration-300">
6666
<Link
6767
to={to}
6868
className="no-underline text-current hover:no-underline hover:text-current"
@@ -85,7 +85,7 @@ const HomepageLink = ({ title, description, Svg, to }: HomepageLinkItem) => {
8585

8686
const HomepageLinks = () => {
8787
return (
88-
<div className="place-content-center p-4">
88+
<div className="flex flex-wrap gap-4 justify-center justify-items-center items-stretch p-4 w-fit mx-auto">
8989
{HomePageLinkList.map(({ key, ...link }) => (
9090
<HomepageLink key={key} {...link} />
9191
))}

src/pages/index.tsx

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import React from "react";
22
import clsx from "clsx";
3-
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
43
import Layout from "@theme/Layout";
54

65
import styles from "./index.module.css";
@@ -17,7 +16,7 @@ function HomepageHeader() {
1716
)}
1817
>
1918
<div className="container flex flex-col items-center">
20-
<h1 className="hero__title font-extrabold w-max text-transparent bg-clip-text bg-gradient-to-br from-[#56B0F8] from-10% via-[#5050D2] to-90% to-[#C658D0]">
19+
<h1 className="text-3xl md:text-5xl font-extrabold w-max text-transparent bg-clip-text bg-gradient-to-br from-[#56B0F8] from-10% via-[#5050D2] to-90% to-[#C658D0]">
2120
{translate({
2221
id: "pages.home.title",
2322
description: "The homepage welcome message",

tsconfig.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
"extends": "@tsconfig/docusaurus/tsconfig.json",
44
"compilerOptions": {
55
"baseUrl": "."
6-
}
6+
},
7+
"include": ["src", "docs", "blog", "i18n"]
78
}

0 commit comments

Comments
 (0)