diff --git a/content/objectifs/voicechat.md b/content/objectifs/voicechat.md new file mode 100644 index 0000000..b9bb6d9 --- /dev/null +++ b/content/objectifs/voicechat.md @@ -0,0 +1,25 @@ ++++ +title = "voicechat" ++++ + +Concord Voice Chat est une application web qui a pour but de fournir un salon vocal sans friction, ephemere et freemium pour le plus grand nombre. +La raison qui justifie l'existance de ce service est l'absence de chat vocal pour les joueurs de partie classe solo sur League of Legends. +Le jeu est un jeu d'equipe a 5 cinq joueurs qui demande de la coordination et de la planification. Sans chat vocal, il n'est pas possible d'exploiter le potentiel des joueurs. +Voila les premices a l'origine de ce projet. + +Cette Application web doit pouvoir repondre a certaines necessites: +- Une page d'acceuil pour diriger les inities vers les fonctionnalites qu'ils souhaitent +- Une page applicative qui fourni le service principal (en l'occurence ici, le salon vocal) +- Une page qui permet la modifications de preferences et parametres pour les membres inscrits mais egalement les membres payants + +L'objectif pour la page applicative est de charger rapidement et donner acces a toutes les fonctionnalites sans rendre l'interface illisible. +Par exemple avec une liste optionnelle de choses a verifier par l'utilisateur dispose en colonne sur un bord de l'ecran. +Dans tous les cas, l'utilisateur doit pouvoir utiliser le service avec le moins de clics possibles. + +Le nombre de clics doit augmenter avec l'implication de l'utilisateur dans l'application : +- Un nouvel invite ne doit faire que 3 clics maximum pour avoir acces au service fonctionnel +- Un invite membre doit faire plus de clics pour obtenir la configuration qu'il souhaite (par exemple via les preferences) +- Un membre payant peux creer un salon preconfigure depuis ses preferences +- Un membre gratuit doit configurer son salon a la main avant de diffuser son invitation + +Ce sont des pistes de design cote client et ne correspondent en rien a des decision arretes pour le design de l'application. diff --git a/static/porsche-944-2-7.avif b/static/porsche-944-2-7.avif deleted file mode 100644 index 3f413c1..0000000 Binary files a/static/porsche-944-2-7.avif and /dev/null differ diff --git a/static/style.css b/static/style.css index 7adac98..b5cb4a7 100644 --- a/static/style.css +++ b/static/style.css @@ -9,3 +9,26 @@ blockquote{ footer{ background-color: lightgrey; } + +#nav{ + list-style-type: none; + margin: 0px; + padding: 0px; + background-color: blue; + display: flex; +} + +#nav-element{ + float: right; +} + +#nav-link{ + display: block; + color: white; + padding: 14px 16px; + text-decoration: none; +} + +#nav-link:hover{ + background-color: light-blue; +} diff --git a/templates/base.html b/templates/base.html index d0b0940..14daf46 100644 --- a/templates/base.html +++ b/templates/base.html @@ -10,11 +10,11 @@
-

Le site de Hatmos

-