Skip to content
GitLab
Explorer
Connexion
S'inscrire
Navigation principale
Rechercher ou aller à…
Projet
LanguageLab
Gestion
Activité
Membres
Labels
Programmation
Tickets
Tableaux des tickets
Jalons
Wiki
Code
Requêtes de fusion
Dépôt
Branches
Validations
Étiquettes
Graphe du dépôt
Comparer les révisions
Extraits de code
Déploiement
Releases
Registre de paquets
Registre de conteneur
Registre de modèles
Opération
Modules Terraform
Surveillance
Incidents
Analyse
Données d'analyse des chaînes de valeur
Analyse des contributeurs
Données d'analyse du dépôt
Expériences du modèle
Aide
Aide
Support
Documentation de GitLab
Comparer les forfaits GitLab
Forum de la communauté
Contribuer à GitLab
Donner votre avis
Conditions générales et politique de confidentialité
Raccourcis clavier
?
Extraits de code
Groupes
Projets
Afficher davantage de fils d'Ariane
Serge Bibauw
LanguageLab
Validations
b63f5563
Valider
b63f5563
rédigé
Il y a 6 mois
par
DavePk04
Parcourir les fichiers
Options
Téléchargements
Correctifs
Plain Diff
fix: resolve code style issues for linting
parent
144f3866
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion
!28
Registration flow
Modifications
2
Masquer les modifications d'espaces
En ligne
Côte à côte
Affichage de
2 fichiers modifiés
frontend/src/lang/fr.json
+4
-4
4 ajouts, 4 suppressions
frontend/src/lang/fr.json
frontend/src/routes/register/+page.svelte
+54
-51
54 ajouts, 51 suppressions
frontend/src/routes/register/+page.svelte
avec
58 ajouts
et
55 suppressions
frontend/src/lang/fr.json
+
4
−
4
Voir le fichier @
b63f5563
...
@@ -132,10 +132,10 @@
...
@@ -132,10 +132,10 @@
"humans"
:
"Je ne suis pas un robot"
,
"humans"
:
"Je ne suis pas un robot"
,
"signup"
:
"S'inscrire"
,
"signup"
:
"S'inscrire"
,
"availabilities"
:
"Disponibilités"
,
"availabilities"
:
"Disponibilités"
,
"noAvailabilities"
:
"Aucune disponibilité fournie"
,
"noAvailabilities"
:
"Aucune disponibilité fournie"
,
"scheduleMeeting"
:
"Planifier une réunion"
,
"scheduleMeeting"
:
"Planifier une réunion"
,
"linkNotAvailable"
:
"Lien non disponible"
,
"linkNotAvailable"
:
"Lien non disponible"
,
"noTutorsAvailable"
:
"Aucun tuteur n'est actuellement disponible"
,
"noTutorsAvailable"
:
"Aucun tuteur n'est actuellement disponible"
,
"tab"
:
{
"tab"
:
{
"consent"
:
"Consentement"
,
"consent"
:
"Consentement"
,
"signup"
:
"Inscription"
,
"signup"
:
"Inscription"
,
...
...
Ce diff est replié.
Cliquez pour l'agrandir.
frontend/src/routes/register/+page.svelte
+
54
−
51
Voir le fichier @
b63f5563
...
@@ -241,63 +241,66 @@
...
@@ -241,63 +241,66 @@
{
#if
isLoading
}
{
#if
isLoading
}
<p>
Loading tutors...
</p>
<p>
Loading tutors...
</p>
{
:else
if
tutors
&&
tutors
.
length
>
0
}
{
:else
if
tutors
&&
tutors
.
length
>
0
}
<div
class=
"max-w-4xl mx-auto"
>
<div
class=
"max-w-4xl mx-auto"
>
<ul
class=
"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 p-6 bg-gray-100"
>
<ul
class=
"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 p-6 bg-gray-100"
>
{
#each
tutors
as
tutor
}
{
#each
tutors
as
tutor
}
<li
<li
class=
"card shadow-lg bg-white border border-gray-200 rounded-lg hover:shadow-xl transition-shadow"
class=
"card shadow-lg bg-white border border-gray-200 rounded-lg hover:shadow-xl transition-shadow"
>
>
<div
class=
"card-body flex flex-col items-center"
>
<div
class=
"card-body flex flex-col items-center"
>
<div
class=
"avatar placeholder"
>
<div
class=
"avatar placeholder"
>
<div
class=
"bg-neutral-focus text-neutral-content rounded-full w-16 h-16 mb-4"
>
<div
class=
"bg-neutral-focus text-neutral-content rounded-full w-16 h-16 mb-4"
>
{
#if
tutor
.
gender
===
'
female
'
}
{
#if
tutor
.
gender
===
'
female
'
}
<span
class=
"text-2xl"
>
👩
</span>
<span
class=
"text-2xl"
>
👩
</span>
{
:else
if
tutor
.
gender
===
'
male
'
}
{
:else
if
tutor
.
gender
===
'
male
'
}
<span
class=
"text-2xl"
>
👨
</span>
<span
class=
"text-2xl"
>
👨
</span>
{
:
else
}
{
:
else
}
<span
class=
"text-2xl"
>
👤
</span>
<span
class=
"text-2xl"
>
👤
</span>
{
/if
}
{
/if
}
</div>
</div>
</div>
<h3
class=
"card-title text-lg font-bold text-gray-800"
>
{
tutor
.
nickname
}
</h3>
<p
class=
"text-sm text-gray-600"
>
{
tutor
.
email
}
</p>
<p
class=
"text-sm text-gray-600"
>
First Language:
{
tutor
.
home_language
||
'
Not specified
'
}
</p>
<p
class=
"text-sm text-gray-500 mt-1"
>
{
tutor
.
bio
||
'
No bio available.
'
}
</p>
{
#if
tutor
.
availabilities
?.
length
>
0
}
<p
class=
"text-sm text-gray-800 mt-2"
>
{
$t
(
'
register.availabilities
'
)
}
:
</p>
<ul
class=
"text-sm text-gray-600"
>
{
#each
tutor
.
availabilities
as
availability
}
<li>
{
availability
.
day
}
:
{
availability
.
start
}
-
{
availability
.
end
}
</li>
{
/each
}
</ul>
{
:
else
}
<p
class=
"text-sm text-gray-500 mt-1"
>
{
$t
(
'
register.noAvailabilities
'
)
}
</p>
{
/if
}
{
#if
tutor
.
calcom_link
}
<a
href=
{
tutor
.
calcom_link
}
class=
"btn btn-primary mt-4 text-white"
target=
"_blank"
rel=
"noopener noreferrer"
>
Schedule Meeting
</a>
{
:
else
}
<button
class=
"btn btn-disabled mt-4"
disabled
>
{
$t
(
'
register.linkNotAvailable
'
)
}
</button>
{
/if
}
</div>
</div>
<h3
class=
"card-title text-lg font-bold text-gray-800"
>
{
tutor
.
nickname
}
</h3>
</li>
<p
class=
"text-sm text-gray-600"
>
{
tutor
.
email
}
</p>
{
/each
}
<p
class=
"text-sm text-gray-600"
>
</ul>
First Language:
{
tutor
.
home_language
||
'
Not specified
'
}
</div>
</p>
<p
class=
"text-sm text-gray-500 mt-1"
>
{
tutor
.
bio
||
'
No bio available.
'
}
</p>
{
#if
tutor
.
availabilities
?.
length
>
0
}
<p
class=
"text-sm text-gray-800 mt-2"
>
{
$t
(
'
register.availabilities
'
)
}
:
</p>
<ul
class=
"text-sm text-gray-600"
>
{
#each
tutor
.
availabilities
as
availability
}
<li>
{
availability
.
day
}
:
{
availability
.
start
}
-
{
availability
.
end
}
</li>
{
/each
}
</ul>
{
:
else
}
<p
class=
"text-sm text-gray-500 mt-1"
>
{
$t
(
'
register.noAvailabilities
'
)
}
</p>
{
/if
}
{
#if
tutor
.
calcom_link
}
<a
href=
{
tutor
.
calcom_link
}
class=
"btn btn-primary mt-4 text-white"
target=
"_blank"
rel=
"noopener noreferrer"
>
Schedule Meeting
</a>
{
:
else
}
<button
class=
"btn btn-disabled mt-4"
disabled
>
{
$t
(
'
register.linkNotAvailable
'
)
}
</button>
{
/if
}
</div>
</li>
{
/each
}
</ul>
</div>
{
:
else
}
{
:
else
}
<p>
{
$t
(
'
register.noTutorsAvailable
'
)
}
</p>
<p>
{
$t
(
'
register.noTutorsAvailable
'
)
}
</p>
{
/if
}
{
/if
}
<div
class=
"form-control mt-6"
>
<div
class=
"form-control mt-6"
>
<button
class=
"button w-full"
onclick=
{
()
=>
current_step
++
}
>
{
$t
(
'
register.tab.continue
'
)
}
</button>
<button
class=
"button w-full"
onclick=
{
()
=>
current_step
++
}
>
{
$t
(
'
register.tab.continue
'
)
}
</button>
</div>
</div>
{
:else
if
current_step
==
5
}
{
:else
if
current_step
==
5
}
<div
class=
"text-center"
>
<div
class=
"text-center"
>
...
...
Ce diff est replié.
Cliquez pour l'agrandir.
Aperçu
0%
Chargement en cours
Veuillez réessayer
ou
joindre un nouveau fichier
.
Annuler
You are about to add
0
people
to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Enregistrer le commentaire
Annuler
Veuillez vous
inscrire
ou vous
se connecter
pour commenter